Method for Traffic Steering, Network Device and Terminal Device
20190028928 ยท 2019-01-24
Inventors
Cpc classification
International classification
Abstract
The present disclosure provides a method (200) in a network device for traffic steering. The method (200) comprises: receiving (S210) from a terminal device a radio capability indication indicating one or more radio capabilities of the terminal device and one or more radio capabilities of radio access networks as detected by the terminal device; generating (S220) a traffic steering policy based on the radio capability indication; and transmitting (S230) the traffic steering policy to the terminal device.
Claims
1.-22. (canceled)
23. A method, performed by a network device, for traffic steering in one or more radio access networks, the method comprising: receiving from a terminal device a radio capability indication indicating one or more radio capabilities of the terminal device and one or more radio capabilities of radio access networks as detected by the terminal device; generating a traffic steering policy based on the radio capability indication; and transmitting the traffic steering policy to the terminal device.
24. The method of claim 23, further comprising receiving, from an Operation Support System (OSS)/Business Support System (BSS), a network operator strategy for traffic steering, wherein the traffic steering policy is generated further based on the network operator strategy.
25. The method of claim 23, further comprising receiving from a Home Subscriber Server (HSS) user subscription information associated with the terminal device, wherein the traffic steering policy is generated further based on the user subscription information.
26. The method of claim 23, further comprising receiving from an application server a service provider strategy for traffic steering, wherein the traffic steering policy is generated further based on the service provider strategy.
27. The method of claim 23, further comprising transmitting to the terminal device an inter-system mobility policy indicating priorities associated with the one or more radio capabilities of the terminal device and the one or more radio capabilities of radio access networks indicated in the radio capability indication.
28. The method of claim 23, wherein the capabilities comprising the one or more radio capabilities of the terminal device and the one or more radio capabilities of radio access networks include at least one of: standalone Long-Term Evolution-Unlicensed (LTE-U); Licensed Assisted Access (LAA); and LTE-Wireless Local Area Network (WLAN) Aggregation (LWA).
29. A network device operable for traffic steering over one or more radio access networks, comprising: a transceiver; at least one processor operatively coupled to the transceiver; and at least one memory storing computer-executable instructions that, when executed by the at least one processor, configure the network device to: receive from a terminal device a radio capability indication indicating one or more radio capabilities of the terminal device and one or more radio capabilities of radio access networks as detected by the terminal device; generate a traffic steering policy based on the radio capability indication; and transmit the traffic steering policy to the terminal device.
30. The network device of claim 29, wherein execution of the instructions further configures the network device to: receive, from an Operation Support System (OSS)/Business Support System (BSS), a network operator strategy for traffic steering; and generate the traffic steering policy further based on the network operator strategy.
31. The network device of claim 29, wherein execution of the instructions further configures the network device to: receive from a Home Subscriber Server (HSS) user subscription information associated with the terminal device; and generate the traffic steering policy further based on the user subscription information.
32. The network device of claim 29, wherein execution of the instructions further configures the network device to: receive from an application server a service provider strategy for traffic steering; and generate the traffic steering policy further based on the service provider strategy.
33. The network device of claim 29, wherein execution of the instructions further configures the network device to transmit, to the terminal device, an inter-system mobility policy indicating priorities associated with the one or more radio capabilities of the terminal device and the one or more radio capabilities of radio access networks indicated in the radio capability indication.
34. The network device of claim 29, wherein the capabilities comprising the one or more radio capabilities of the terminal device and the one or more radio capabilities of radio access networks include at least one of: standalone Long-Term Evolution-Unlicensed (LTE-U); Licensed Assisted Access (LAA); and LTE-Wireless Local Area Network (WLAN) Aggregation (LWA).
35. A method, performed by a terminal device, for traffic steering over one or more radio access networks, the method comprising: transmitting to a network device a radio capability indication indicating one or more radio capabilities of the terminal device and one or more radio capabilities of radio access networks as detected by the terminal device; receiving a traffic steering policy from the network device; and determining a distribution of user traffic over one or more of the radio access networks based on the traffic steering policy.
36. The method of claim 35, wherein the distribution is determined further based on a local setting and/or a user preference at the terminal device.
37. The method of claim 35, further comprising: receiving from the network device an inter-system mobility policy indicating priorities associated with the one or more radio capabilities of the terminal device and the one or more radio capabilities of radio access networks indicated in the radio capability indication, determining the distribution further based on the inter-system mobility policy.
38. The method of claim 35, wherein the capabilities comprising the one or more radio capabilities of the terminal device and the one or more radio capabilities of radio access networks comprise at least one of: standalone Long-Term Evolution-Unlicensed (LTE-U); Licensed Assisted Access (LAA); and LTE-Wireless Local Area Network (WLAN) Aggregation (LWA).
39. A terminal device operable for traffic steering over one or more radio access networks, the terminal device comprising: a transceiver; at least one processor operatively coupled to the transceiver; and at least one memory storing computer-executable instructions that, when executed by the at least one processor, configure the terminal device to: transmit to a network device a radio capability indication indicating one or more radio capabilities of the terminal device and one or more radio capabilities of radio access networks as detected by the terminal device; receive a traffic steering policy from the network device; and determine distribution of user traffics over one or more of the radio access networks based on the traffic steering policy.
40. The terminal device of claim 39, wherein execution of the instructions further configures the terminal device to determine the distribution further based on a local setting and/or a user preference at the terminal device.
41. The terminal device of claim 39, wherein execution of the instructions further configures the terminal device to: receive from the network device an inter-system mobility policy indicating priorities associated with the one or more radio capabilities of the terminal device and the one or more radio capabilities of radio access networks indicated in the radio capability indication, and determine the distribution further based on the inter-system mobility policy.
42. The terminal device of claim 39, wherein the capabilities comprising the one or more radio capabilities of the terminal device and the one or more radio capabilities of radio access networks comprise at least one of: standalone Long-Term Evolution-Unlicensed (LTE-U); Licensed Assisted Access (LAA); and LTE-Wireless Local Area Network (WLAN) Aggregation (LWA).
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0030] The above and other objects, features and advantages will be more apparent from the following description of embodiments with reference to the figures, in which:
[0031]
[0032]
[0033]
[0034]
[0035]
[0036]
[0037]
[0038]
DETAILED DESCRIPTION
[0039] The embodiments of the disclosure will be detailed below with reference to the drawings. It should be noted that the following embodiments are illustrative only, rather than limiting the scope of the disclosure.
[0040]
[0041] At step S210, a radio capability indication is received from a terminal device (e.g., the UE 102 in
[0042] Here, the one or more radio capabilities of the terminal device and/or the one or more radio capabilities of radio access networks can include at least one of: standalone LTE-U, LAA; and LWA. It can be appreciated by those skilled in the art that the radio capabilities may include other radio capabilities such as the legacy LTE and the legacy WLAN. In the example shown in
[0043] At step S220, a traffic steering policy is generated based on the radio capability indication.
[0044] In an example, the traffic steering policy may indicate to the terminal device a description of traffic to be distributed over each radio access network available to and supported by the terminal device. For example, when the radio capability indication indicates that the UE 102 supports the standalone LTE-U and that the UE 102 has detected the standalone LTE-U 110, the traffic steering policy may indicate to the UE 102 a description of traffic to be distributed over the standalone LTE-U 110, such that the UE 102 can direct its traffic having attributes conforming to the description of traffic to the standalone LTE-U 110. Additionally or alternatively, when the radio capability indication indicates that the UE 102 supports the LAA and that the UE 102 has detected the LAA 112, the traffic steering policy may indicate to the UE 102 a description of traffic to be distributed over the LAA 112, such that the UE 102 can direct its traffic having attributes conforming to the description of traffic to the LAA 112. In this case, the description of traffic may include a description of traffic to be distributed over licensed LTE carriers in the LAA 112, a description of traffic to be distributed over unlicensed LTE carriers in the LAA 112, and a description of traffic to be distributed over both licensed and unlicensed LTE carriers in the LAA 112, such that the UE can direct its traffic to the licensed and/or unlicensed carriers in the LAA 112 accordingly. Additionally or alternatively, when the radio capability indication indicates that the UE 102 supports the LWA and that the UE 102 has detected the LWA 106, the traffic steering policy may indicate to the UE 102 a description of traffic to be distributed over the LWA 106, such that the UE 102 can direct its traffic having attributes conforming to the description of traffic to the LWA 106. In this case, the description of traffic may include a description of traffic to be distributed over the LTE access in the LWA 106, a description of traffic to be distributed over the WLAN access in the LWA 106, and a description of traffic to be distributed over both LTE and WLAN accesses in the LWA 106, such that the UE can direct its traffic to the LTE and/or WLAN accesses in the LWA 106 accordingly.
[0045] Optionally, in an example, a network operator strategy for traffic steering can be received from an Operation Support System (OSS)/Business Support System (BSS). In this case, in the step S220, the traffic steering policy can be generated further based on the network operator strategy. For example, the network operator strategy may indicate a user level associated with a user of the terminal device. A user traffic associated with a high user level may be prioritized to be distributed over licensed LTE carriers in the LAA, a user traffic associated with a medium user level may be distributed over unlicensed LTE carriers in the LAA, and a user traffic associated with a low user level may be distributed over the standalone LTE-U. As another example, a user traffic associated with a high user level may be prioritized to be distributed over the LTE access in the LWA, and a user traffic associated with a low user level may be distributed over the WLAN access in the LWA.
[0046] Additionally or alternatively, user subscription information associated with the terminal device can be received from a Home Subscriber Server (HSS). In this case, in the step S220, the traffic steering policy can be generated further based on the user subscription information. For example, the user subscription information may indicate whether the user has subscribed with the LAA, LWA and/or standalone LTE-U. If the user has not subscribed with e.g., the LAA, the traffic steering policy will not direct the user traffic from the terminal device to the LAA even if an LAA-enabled radio access network is available to the terminal device and the terminal device itself supports the LAA.
[0047] Additionally or alternatively, a service provider strategy for traffic steering can be received from an application server. In this case, in the step S220, the traffic steering policy is generated further based on the service provider strategy. For example, a service provider of a delay-sensitive service, e.g., video gaming, may have its service provider strategy indicating that any user traffic associated with the service is prioritized to be distributed over licensed LTE carriers, such as legacy LTE carriers or licensed LTE carriers in the LAA, but not unlicensed LTE carriers, such as unlicensed LTE carriers in the LAA or standalone LTE-U.
[0048] At step S230, the traffic steering policy is transmitted to the terminal device.
[0049] In an example, an inter-system mobility policy can also be transmitted to the terminal device. The inter-system mobility policy indicates priorities associated with the one or more radio capabilities of the terminal device and the one or more radio capabilities of radio access networks indicated in the radio capability indication. For example, the inter-system mobility policy may indicate the priority associated with each of the LAA, LWA and standalone LTE-U that are indicated in the radio capability indication. For example, the LAA may have higher priority than the standalone LTE-U, and/or the LTE access in the LWA may have higher priority than the WLAN access in the LWA. The inter-system mobility policy may further indicate a validity condition for each of the LAA, LWA and standalone LTE-U that are indicated in the radio capability indication. For example, the validity condition may include a validity period and/or a validity location for each of the radio accesses.
[0050]
[0051] At step S310, a radio capability indication is transmitted to a network device (e.g., the ANDSF server 114 in
[0052] At step S320, a traffic steering policy is received from the network device. The traffic steering policy can be generated by the network device in accordance with the above method 200.
[0053] At step S330, distribution of user traffics over one or more of the radio access networks is determined based on the traffic steering policy.
[0054] As described above in connection with the method 200, the traffic steering policy may indicate to the terminal device a description of traffic to be distributed over each radio access network available to and supported by the terminal device. The terminal device can then direct its traffic having attributes conforming to the description of traffic to the respective radio access network.
[0055] In an example, an inter-system mobility policy can be received from the network device. The inter-system mobility policy indicates priorities associated with the one or more radio capabilities of the terminal device and the one or more radio capabilities of radio access networks indicated in the radio capability indication. In this case, in the step S330, the distribution can be determined further based on the inter-system mobility policy. That is, a user traffic can be prioritized to be distributed over a radio access network having a high priority.
[0056] In an example, in the step S330, the distribution can be determined further based on a local setting and/or a user preference at the terminal device. For example, the traffic steering policy, and possibly the inter-system mobility policy, can be overridden by the local setting and/or the user preference at the terminal device.
[0057] As an example, if the traffic steering policy indicates that a particular type of user traffic is to be distributed over the standalone LTE-U, but the standalone LTE-U has been currently disabled by the local setting (e.g., disabled manually by the user) at the terminal device, the terminal device can distribute the user traffic over another radio access network (e.g., LAA) currently enabled by the local setting. As another example, if the inter-system mobility policy indicates that the LTE access in the LWA has higher priority than the WLAN access in the LWA, but the user preference at the terminal device indicates that the user prefers the WLAN access, the terminal device can distribute the user traffic over the WLAN access in the LWA in accordance with the user preference.
[0058]
[0059] At 4.1, the UE 102 sends to the ANDSF server 114 a radio capability indication. The radio capability indication indicates one or more radio capabilities of the UE 102 and one or more radio capabilities (e.g., LAA, LWA and/or standalone LTE-U) of radio access networks as detected by UE 102. Optionally, the ANDSF server 114 requests from an OSS/BSS 402 a network operator strategy for traffic steering and receives the network operator strategy from the OSS/BSS 402 at 4.2. Optionally, the ANDSF server 114 further requests from an HSS 404 user subscription information associated with the UE 102 and receives the user subscription information from the HSS 404 at 4.3. Optionally, the ANDSF server 114 further requests from an application server 406 a service provider strategy for traffic steering and receives the service provider strategy from the application server 406 at 4.4. Then, the ANDSF server 114 generates a traffic steering policy based on the radio capability indication, and possibly further based on one or more of the network operator strategy, the user subscription information and the service provider strategy, and transmits the generated traffic steering policy to the UE 102 at 4.5.
[0060] Correspondingly to the method 200 as described above, a network device is provided.
[0061] As shown in
[0062] In an embodiment, the receiving unit 510 is further configured to receive from an Operation Support System (OSS)/Business Support System (BSS) a network operator strategy for traffic steering. The generating unit 520 is configured to generate the traffic steering policy further based on the network operator strategy.
[0063] Alternatively or additionally, the receiving unit 510 is further configured to receive from a Home Subscriber Server (HSS) user subscription information associated with the terminal device. The generating unit 520 is configured to generate the traffic steering policy further based on the user subscription information.
[0064] Alternatively or additionally, the receiving unit 510 is further configured to receive from an application server a service provider strategy for traffic steering. The generating unit 520 is configured to generate the traffic steering policy further based on the service provider strategy.
[0065] In an embodiment, the transmitting unit 530 is further configured to transmit to the terminal device an inter-system mobility policy indicating priorities associated with the one or more radio capabilities of the terminal device and the one or more radio capabilities of radio access networks indicated in the radio capability indication.
[0066] In an embodiment, the one or more radio capabilities of the terminal device and/or the one or more radio capabilities of radio access networks comprise at least one of: LTE-U; LAA; and LWA.
[0067] Each of the units 510-530 can be implemented as a pure hardware solution or as a combination of software and hardware, e.g., by one or more of: a processor or a micro-processor and adequate software and memory for storing of the software, a Programmable Logic Device (PLD) or other electronic component(s) or processing circuitry configured to perform the actions described above, and illustrated, e.g., in
[0068]
[0069] The network device 600 can be provided for traffic steering. The network device 600 includes a transceiver 610, a processor 620 and a memory 630. The memory 630 contains instructions executable by the processor 620 whereby the network device 600 is operative to: receive from a terminal device a radio capability indication indicating one or more radio capabilities of the terminal device and one or more radio capabilities of radio access networks as detected by the terminal device; generate a traffic steering policy based on the radio capability indication; and transmit the traffic steering policy to the terminal device.
[0070] Correspondingly to the method 300 as described above, a terminal device is provided.
[0071] As shown in
[0072] In an embodiment, the determining unit 730 is configured to determine the distribution further based on a local setting and/or a user preference at the terminal device.
[0073] In an embodiment, the receiving unit 720 is further configured to receive from the network device an inter-system mobility policy indicating priorities associated with the one or more radio capabilities of the terminal device and the one or more radio capabilities of radio access networks indicated in the radio capability indication. The determining unit 730 is further configured to determine the distribution further based on the inter-system mobility policy.
[0074] In an embodiment, the one or more radio capabilities of the terminal device and/or the one or more radio capabilities of radio access networks comprise at least one of: LTE-U; LAA; and LWA.
[0075] Each of the units 710-730 can be implemented as a pure hardware solution or as a combination of software and hardware, e.g., by one or more of: a processor or a micro-processor and adequate software and memory for storing of the software, a Programmable Logic Device (PLD) or other electronic component(s) or processing circuitry configured to perform the actions described above, and illustrated, e.g., in
[0076]
[0077] The terminal device 800 can be provided for traffic steering. The terminal device 800 includes a transceiver 810, a processor 820 and a memory 830. The memory 830 contains instructions executable by the processor 820 whereby the terminal device 800 is operative to: transmit to a network device a radio capability indication indicating one or more radio capabilities of the terminal device and one or more radio capabilities of radio access networks as detected by the terminal device; receive a traffic steering policy from the network device; and determine distribution of user traffics over one or more of the radio access networks based on the traffic steering policy.
[0078] The present disclosure also provides at least one computer program product in the form of a non-volatile or volatile memory, e.g., an Electrically Erasable Programmable Read-Only Memory (EEPROM), a flash memory and a hard drive. The computer program product includes a computer program. The computer program includes: code/computer readable instructions, which when executed by the processor 620 causes the network device 600 to perform the actions, e.g., of the procedure described earlier in conjunction with
[0079] The computer program product may be configured as a computer program code structured in computer program modules. The computer program modules could essentially perform the actions of the flow illustrated in
[0080] The processor may be a single CPU (Central processing unit), but could also comprise two or more processing units. For example, the processor may include general purpose microprocessors; instruction set processors and/or related chips sets and/or special purpose microprocessors such as Application Specific Integrated Circuit (ASICs). The processor may also comprise board memory for caching purposes. The computer program may be carried by a computer program product connected to the processor. The computer program product may comprise a computer readable medium on which the computer program is stored. For example, the computer program product may be a flash memory, a Random-access memory (RAM), a Read-Only Memory (ROM), or an EEPROM, and the computer program modules described above could in alternative embodiments be distributed on different computer program products in the form of memories.
[0081] The disclosure has been described above with reference to embodiments thereof. It should be understood that various modifications, alternations and additions can be made by those skilled in the art without departing from the spirits and scope of the disclosure. Therefore, the scope of the disclosure is not limited to the above particular embodiments but only defined by the claims as attached.