Method and apparatus for a chargeable party at a session management with required quality of service
Methods and apparatuses for data transmission. A method implemented at a first network function may comprise obtaining information related to network slice selection; and sending a reroute message to an access network node, wherein the reroute message including a container comprising at least one information element of the information related to network slicing selection.
1. A method implemented at an application server, comprising:
sending to a network device a create request related to a session between the application server and a user equipment (UE), including a Media Access Control (MAC) address of the UE and at least one Ethernet flow information of the UE, wherein the create request indicates setting a chargeable party at a session set-up;
receiving a create response indicating whether the create request is granted or not granted from the network device;
sending to the network device a chargeable party update request including the at least one Ethernet flow information of the UE; and
receiving a chargeable party update response indicating whether the chargeable party update request is granted or not granted from the network device.
2. The method according to claim 1 , wherein the chargeable party update request comprises a Nnef_ChargeableParty_Update request and the chargeable party update response comprises a Nnef_ChargeableParty_Update response.
3. The method according to claim 1 , wherein the chargeable party update request is included in a Hypertext Transfer Protocol (HTTP) PATCH message.
4. The method according to claim 1 , wherein the create request comprises a Nnef_ChargeableParty_Create request, and the create response comprises a Nnef_ChargeableParty_Create response, wherein UE Internet protocol (IP) address and Description of application flows in the Nnef_ChargeableParty_Create request are replaced with the MAC address of the UE and at least one Ethernet flow information of the UE respectively.
5. The method according to claim 1 , wherein the create request is included in a Hypertext Transfer Protocol (HTTP) POST message.
6. The method according to claim 1 , wherein the application server comprises an application function (AF) and the network device comprises a Network Exposure function (NEF).
7. A method implemented at a network device, comprising:
receiving from an application server a create request related to a session between an application server and a user equipment (UE), including a Media Access Control (MAC) address of the UE and at least one Ethernet flow information of the UE, wherein the create request indicates setting a chargeable party at a session set-up;
sending an authorization request to another network device to determine whether to authorize the create request;
sending a create response indicating whether the create request is granted or not granted to the application server;
receiving from the application server a chargeable party update request including the at least one Ethernet flow information of the UE;
sending an authorization request to the another network device to determine whether to authorize the chargeable party update request; and
sending a chargeable party update response indicating whether the chargeable party update request is granted or not to the application server.
8. The method according to claim 7 , wherein a corresponding authorization request comprises a Npcf_PolicyAuthorization_Create request or a Npcf_PolicyAuthorization_Update request, and wherein an Internet protocol (IP) address of the UE in the Npcf_PolicyAuthorization_Create request is replaced with the MAC address of the UE.
9. The method according to claim 7 , wherein the chargeable party update request comprises a Nnef_ChargeableParty_Update request and the chargeable party update response comprises a Nnef_ChargeableParty_Update response.
10. The method according to claim 7 , wherein the chargeable party update request is included in a Hypertext Transfer Protocol (HTTP) PATCH message.
11. The method according to claim 7 , wherein the authorization request comprises a Npcf_PolicyAuthorization_Create request, and wherein an Internet protocol (IP) address of the UE in the Npcf_PolicyAuthorization_Create request is replaced with the MAC address of the UE.
12. The method according to claim 7 , wherein the create request comprises a Nnef_ChargeableParty_Create request, and the create response comprises a Nnef_ChargeableParty_Create response, wherein UE Internet protocol (IP) address and Description of application flows in the Nnef_ChargeableParty_Create request are replaced with the MAC address of the UE and at least one Ethernet flow information of the UE respectively.
13. The method according to claim 7 , wherein the create request is included in a Hypertext Transfer Protocol (HTTP) POST message.
14. The method according to claim 7 , wherein the application server comprises an application function (AF), the network device comprises a Network Exposure function (NEF), and the another network device comprises a Policy Control Function (PCF).
15. An apparatus implemented at an application server, comprising:
a processor; and
a memory coupled to the processor, said memory containing instructions which, when executed by said processor, cause said apparatus to:
send to a network device a create request related to a session between the application server and a user equipment (UE), including a Media Access Control (MAC) address of the UE and at least one Ethernet flow information of the UE, wherein the create request indicates setting a chargeable party at a session set-up;
receive a create response indicating whether the create request is granted or not from the network device;
send to the network device a chargeable party update request including the at least one Ethernet flow information of the UE; and
receive a chargeable party update response indicating whether the chargeable party update request is granted or not granted from the network device.
16. An apparatus implemented at a network device, comprising:
a processor; and
a memory coupled to the processor, said memory containing instructions which, when executed by said processor, cause said apparatus to:
receive from an application server a create request related to a session between an application server and a user equipment (UE), including a Media Access Control (MAC) address of the UE and at least one Ethernet flow information of the UE, wherein the create request indicates setting a chargeable party at a session set-up;
send an authorization request to another network device to determine whether to authorize the create request;
send a create response indicating whether the create request is granted or not to the application server;
receive from the application server a chargeable party update request including the at least one Ethernet flow information of the UE;
send an authorization request to the another network device to determine whether to authorize the chargeable party update create request; and
send a chargeable party update response indicating whether the chargeable party update request is granted or not to the application server.