Method and apparatus for establishing and modifying traffic path on basis of service data flow in mobile communication system
US-2024406834-A1 · Dec 5, 2024 · US
US9307477B1 · US · B1
| Field | Value |
|---|---|
| Publication number | US-9307477-B1 |
| Application number | US-201314095512-A |
| Country | US |
| Kind code | B1 |
| Filing date | Dec 3, 2013 |
| Priority date | Sep 11, 2007 |
| Publication date | Apr 5, 2016 |
| Grant date | Apr 5, 2016 |
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.
A networking device includes a tunneling module, a mobility agent module, and a wireless network interface that establishes a wireless link with a wireless client terminal. The tunneling module establishes first and second tunnels with first and second local mobility anchors, respectively. The first and second local mobility anchors are associated with first and second packet data networks, respectively. The mobility agent module stores a mapping of a plurality of addresses respectively assigned to local mobility anchors. The mapping maps a first address to the first local mobility anchor and a second address to the second local mobility anchor. In response to receiving a first packet from the wireless client terminal, the mobility agent module identifies, based on a source address of the first packet, a selected local mobility anchor from the mapping. The tunneling module tunnels the first packet from the networking device to the selected local mobility anchor.
Opening claim text (preview).
What is claimed is: 1. A networking device comprising: a wireless network interface configured to establish a wireless link with a wireless client terminal; a tunneling circuit configured to establish a first tunnel with a first local mobility anchor, wherein the first local mobility anchor is associated with a first packet data network, and establish a second tunnel with a second local mobility anchor, wherein the second local mobility anchor is associated with a second packet data network; and a mobility agent circuit configured to store a mapping of a plurality of addresses respectively assigned to local mobility anchors, wherein the mapping of the plurality of addresses assigned to local mobility anchors includes (i) a first mapping that maps a first address of the plurality of addresses to the first local mobility anchor, and (ii) a second mapping that maps a second address of the plurality of addresses to the second local mobility anchor, and in response to receiving a first packet from the wireless client terminal, identify, based on a source address of the first packet, a selected local mobility anchor from the mapping of the plurality of addresses, wherein the first local mobility anchor is identified from the first mapping as the selected local mobility anchor in response to the source address of the first packet matching the first address, and wherein the second local mobility anchor is identified from the second mapping as the selected local mobility anchor in response to the source address of the first packet matching the second address, wherein the tunneling circuit is configured to tunnel the first packet from the networking device to the selected local mobility anchor. 2. The networking device of claim 1 , wherein the networking device comprises a media access gateway. 3. The networking device of claim 1 , wherein the mobility agent circuit comprises a proxy mobility agent. 4. The networking device of claim 1 , wherein the tunneling circuit is configured to: in response to receiving a second packet from the first local mobility anchor through the first tunnel, forward the second packet to the wireless client terminal, and in response to receiving a third packet from the second local mobility anchor through the second tunnel, forward the third packet to the wireless client terminal. 5. The networking device of claim 1 , further comprising an address assignment circuit configured to transmit an address assignment message to the wireless client terminal, wherein: the address assignment message includes a first address data element and a second address data element; the wireless client terminal determines the first address based on the first address data element; and the wireless client terminal determines the second address based on the second address data element. 6. The networking device of claim 5 , wherein the first address data element includes an internet protocol address, and wherein the first address is set equal to the internet protocol address of the first address data element. 7. The networking device of claim 5 , wherein the first address data element includes an internet protocol address prefix, and wherein the wireless client terminal determines the first address based on the internet protocol address prefix. 8. The networking device of claim 5 , wherein: the address assignment message includes a prefix usage indicator; the address assignment circuit is configured to, in response to the first address being a network-based mobility address, set the prefix usage indicator to a first state; and the address assignment circuit is configured to, in response to the first address being a client-based mobility address, set the prefix usage indicator to a second state. 9. The networking device of claim 8 , wherein the address assignment circuit is configured to set the prefix usage indicator to the second state in response to the first address having been generated based on a handoff. 10. The networking device of claim 8 , wherein: the address assignment message includes a plurality of address data elements including the first address data element and the second address data element; the plurality of address data elements includes zero or more network-based mobility address data elements and zero or more client-based mobility address data elements; and the prefix usage indicator indicates (i) which of the plurality of address data elements are network-based mobility address data elements, and (ii) which of the plurality of address data elements are client-based mobility address data elements. 11. The networking device of claim 5 , wherein: the address assignment circuit is configured to receive a request message from the wireless client terminal including a list of requested packet data networks. 12. The networking device of claim 11 , wherein: the address assignment message includes a plurality of address data elements including the first address data element and the second address data element; and an order of the plurality of address data elements in the address assignment message matches an order of the requested packet data networks in the request message. 13. A communications system, comprising: the networking device of claim 1 ; and the wireless client terminal, wherein the wireless client terminal is configured to use the first address as the source address of the first packet in order to send the first packet to the first packet data network, and use the second address as the source address of the first packet in order to send the first packet to the second packet data network. 14. A method of operating a networking device, the method comprising: establishing a wireless link with a wireless client terminal; establishing a first tunnel with a first local mobility anchor, wherein the first local mobility anchor is associated with a first packet data network; establishing a second tunnel with a second local mobility anchor, wherein the second local mobility anchor is associated with a second packet data network; storing a mapping of a plurality of addresses respectively assigned to local mobility anchors, wherein the mapping of the plurality of addresses assigned to local mobility anchors includes (i) a first mapping that maps a first address of the plurality of addresses to the first local mobility anchor, and (ii) a second mapping that maps a second address of the plurality of addresses to the second local mobility anchor; in response to receiving a first packet from the wireless client terminal, identifying, based on a source address of the first packet, a selected local mobility anchor from the mapping of the plurality of addresses, wherein the first local mobility anchor is identified from the first mapping as the selected local mobility anchor in response to the source address of the first packet matching the first address, and the second local mobility anchor is identified from the second mapping as the selected local mobility anchor in response to the source address of the first packet matching the second address; and tunneling the first packet from the networking device to the selected local mobility anchor. 15. The method of claim 14 , further comprising: in response to receiving a second packet from the first local mobility anchor through the first tunnel, forwarding the second packet to the wireless client terminal; and in response to receiving a third packet from the second local mobility anchor through the second tunnel, forwarding the third packet to the wireless client terminal. 16. The method of claim
Communication route or path selection, e.g. power-based or shortest path routing · CPC title
Setup of transport tunnels · CPC title
using dynamic host configuration protocol [DHCP] or bootstrap protocol [BOOTP] · CPC title
Setup of multiple wireless link connections · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.