Mobile communication system, communication apparatus, and d2d terminal
US-2015373730-A1 · Dec 24, 2015 · US
US9723155B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9723155-B2 |
| Application number | US-201514810067-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jul 27, 2015 |
| Priority date | Jul 27, 2015 |
| Publication date | Aug 1, 2017 |
| Grant date | Aug 1, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Techniques described herein may be used to identify communication sessions (e.g., voice calls, video calls, etc.) that can be routed using local network resources, such as a base station to which the user devices are attached, and cause routing responsibilities for the session to be offloaded to the local network resources. Doing so may conserve network resources by alleviating the core network from having to support communication sessions that do not need to be routed through the core network. In turn, this may reduce the potential for network latency since: 1) core network resources will be more available to support sessions that actually need to be routed through the core network; and 2) sessions that do not need to be routed through the core network can be routed over shorter distances that involve fewer network devices (e.g., a based station).
Opening claim text (preview).
What is claimed is: 1. A method performed by one or more network devices, comprising: establishing, by the one or more network devices, a communication session involving user devices by routing the communication session through a core network of a wireless telecommunications network, the establishment of the communication session including maintaining network address translation (NAT) information describing information sent between the user devices during the communication session through the core network; determining, by the one or more network devices and based on the NAT information, that the user devices are both attached to a single radio access network (RAN) device of the wireless telecommunications network; identifying, by the one or more network devices, the RAN device to which the user devices are attached; and causing, by the one or more network devices, the communication session to be routed locally by the RAN device such that information sent between user devices during a remainder of the communication session is not routed through the core network. 2. The method of claim 1 , further comprising: receiving a notification that the communication session has been terminated; receiving charging information, from the RAN device, corresponding to the communication session; combining the charging information with charging information collected by the one or more network devices while the communication session was routed through the core network; and providing the combined charging information to a network device designated for enforcing charging policies for the wireless telecommunications network. 3. The method of claim 1 , further comprising: receiving a notification that the communication session has been terminated; and deleting the NAT information in response to the notification. 4. The method of claim 1 , wherein causing the communication session to be routed locally by the RAN device includes: logically separating a control plane for the communication session and a user plane for the communication session; and causing the user plane for the communication session to be routed locally by the RAN device. 5. The method of claim 1 , wherein the RAN device includes an Enhanced Node B and the user devices are both attached to the Enhanced Node B. 6. The method of claim 1 , wherein causing the communication session to be routed locally by the RAN device includes: communicating a request to the RAN device to implement a hairpin routing technique with respect to the communication session. 7. The method of claim 1 , wherein the RAN device includes an Enhanced Node B (eNB), and wherein the method further comprises: causing the communication session to be transferred from the core network to the eNB such that information sent to and from the user devices during the rest of the communication session is routed locally by the eNB and not the core network. 8. One or more network devices, comprising: a non-transitory memory device storing a plurality of processor-executable instructions; and a processor configured to execute the processor-executable instructions, wherein executing the processor-executable instructions causes the processor to: establish a communication session involving user devices by routing the communication session through a core network of a wireless telecommunications network, the establishment of the communication session including maintaining network address translation (NAT) information describing information sent between the user devices during the communication session through the core network; determine, based on the NAT information, that the user devices are both attached to a single radio access network (RAN) device of the wireless telecommunications network; identify the RAN device to which the user devices are attached; and cause the communication session to be routed locally by the RAN device such that information sent between the user devices during a remainder of the communication session is not routed through the core network. 9. The one or more network devices of claim 8 , wherein executing the processor-executable instructions causes the processor further to: receive a notification that the communication session has been terminated; receive charging information, from the RAN device, corresponding to the communication session; combine the charging information with charging information collected by the one or more network devices while the communication session was routed through the core network; and provide the combined charging information to a network device designated for enforcing charging policies for the wireless telecommunications network. 10. The one or more network devices of claim 8 , wherein executing the processor-executable instructions causes the processor further to: receive a notification that the communication session has been terminated; and delete the NAT information in response to the notification. 11. The one or more network devices of claim 8 , wherein when causing the communication session to be routed locally by the RAN device, the processor-executable instructions cause the processor to: logically separate a control plane for the communication session and a user plane for the communication session; and cause the user plane for the communication session to be routed locally by the RAN device. 12. The one or more network devices of claim 8 , wherein the RAN device includes an Enhanced Node B and the user devices are both attached to the Enhanced Node B. 13. The one or more network devices of claim 8 , wherein when causing the communication session to be routed locally by the RAN device, the processor-executable instructions cause the processor to: communicate a request to the RAN device to implement a hairpin routing technique with respect to the communication session. 14. The one or more network devices of claim 8 , wherein the RAN device includes an Enhanced Node B (eNB), and wherein executing the processor-executable instructions further causes the processor to: cause the communication session to be transferred from the core network to the eNB such that information sent to and from the user devices during the rest of the communication session is routed locally by the eNB and not the core network. 15. One or more network devices, comprising: a non-transitory memory device storing a plurality of processor-executable instructions; and a processor configured to execute the processor-executable instructions, wherein executing the processor-executable instructions causes the processor to: create network address translation (NAT) information describing information sent between user devices during a call involving a core network of a wireless telecommunications network; determine, based on the NAT information, that the user devices are both attached to a single Enhanced Node B (eNB) of the wireless telecommunications network; identify the eNB to which the user devices are attached; and generate a notification that the user devices are both attached to the single eNB to enable the call to be routed locally by the eNB and not the core network. 16. The one or more network devices of claim 15 , wherein executing the processor-executable instructions causes the processor further to: cause the call to be transferred from the core network to the eNB such that information sent to and from the user devices during the rest of the call is routed locally by the eNB and not the core network. 17. The one or more network devices of claim 16 , wherein executing the processor-executable
Accounting or billing · CPC title
Policy-and-charging control [PCC] architecture · CPC title
Session based · CPC title
based on geographic position or location · CPC title
Address processing for routing · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.