Search Images Maps Play YouTube News Gmail Drive More »
Sign in
Screen reader users: click this link for accessible mode. Accessible mode has the same essential features but works better with your reader.

Patents

  1. Advanced Patent Search
Publication numberUS7929966 B2
Publication typeGrant
Application numberUS 11/715,041
Publication dateApr 19, 2011
Filing dateMar 6, 2007
Priority dateMar 6, 2006
Fee statusPaid
Also published asCN101395483A, CN101395483B, CN101395932A, CN101395932B, CN101395934A, CN101395934B, CN101401092A, CN101401092B, CN101401408A, CN101401408B, CN101401463A, CN101401463B, CN101496387A, CN101496387B, EP1991878A2, EP1991878A4, EP1992156A2, EP1992156A4, EP1992174A2, EP1992174A4, EP1992178A2, EP1992178A4, EP1992181A2, EP1992181A4, EP1999618A2, EP1999618A4, EP1999635A2, EP1999635A4, EP1999635B1, US7643411, US7805127, US7912035, US7936722, US7940722, US7944875, US7962123, US7966645, US7991385, US7995990, US8040862, US8041022, US8045959, US8050391, US8160579, US8295242, US8438613, US8472415, US8719895, US9130759, US9439075, US20070206515, US20070206539, US20070206556, US20070206557, US20070206617, US20070207818, US20070208855, US20070220251, US20070220588, US20150264575, WO2007103449A2, WO2007103449A3, WO2007103450A2, WO2007103450A3, WO2007103451A2, WO2007103451A3, WO2007103479A2, WO2007103479A3, WO2007103481A2, WO2007103481A3, WO2007103484A2, WO2007103484A3, WO2007103504A2, WO2007103504A3
Publication number11715041, 715041, US 7929966 B2, US 7929966B2, US-B2-7929966, US7929966 B2, US7929966B2
InventorsJayaraman R. Iyer, Kent K. Leung, Timothy P. Stammers, Anand K. Oswal
Original AssigneeCisco Technology, Inc.
Export CitationBiBTeX, EndNote, RefMan
External Links: USPTO, USPTO Assignment, Espacenet
Access terminal for communicating packets using a home anchored bearer path or a visited anchored bearer path
US 7929966 B2
Abstract
Communicating packets along a bearer path includes receiving a home network address and a visited network address at an access terminal. The home network address corresponds to a home anchored bearer path anchored at a home network of the access terminal. The visited network address corresponds to a visited anchored bearer path anchored at a visited network. The access terminal determines whether to use the home anchored bearer path or the visited anchored bearer path, and communicates packets using the home network address or the visited network address in accordance with the determination.
Images(5)
Previous page
Next page
Claims(17)
1. A method for communicating a plurality of packets along a bearer path, comprising:
wirelessly receiving a home network address at an access terminal while the access terminal is in a home network, the home network address corresponding to a home anchored bearer path anchored at the home network of the access terminal;
wirelessly receiving a visited network address at the access terminal while the access terminal is in a visited network, the visited network address corresponding to a visited anchored bearer path anchored at the visited network;
notifying, by the access terminal in the visited network, the home network of the visited network address, the home anchored bearer path comprising a bearer manager of the visited network in response to the notification of the visited network address;
receiving, by the access terminal, a home network policy from the visited network in response to notifying the home network of the visited network address;
determining, by the access terminal, to communicate a first set of packets on the home anchored bearer path and a second set of packets on the visited anchored bearer path in response to receiving the home network policy; and
communicating, at the access terminal, in a session while the access terminal is in the visited network utilizing both the home network address and the visited network address, the first set of packets communicated on the home anchored bearer path and the second set of packets communicated on the visited anchored bearer path during the session.
2. The method of claim 1, wherein receiving the visited network address at the access terminal further comprises:
receiving the visited network address in a Dynamic Host Configuration Protocol (DHCP) response.
3. The method of claim 1, wherein receiving the visited network address at the access terminal further comprises:
receiving the visited network address during initiation of a Packet Data Protocol (PDP) context.
4. The method of claim 1, wherein communicating in a session utilizing both the home network address and the visited network address further comprises:
using the visited network address for transmitting media information according to an instruction stored at the access terminal.
5. The method of claim 1, wherein communicating in a session utilizing both the home network address and the visited network address further comprises:
using the home network address for transmitting signaling information.
6. An access terminal for communicating a plurality of packets along a bearer path, comprising:
at least one memory operable to:
store a home network address wirelessly received at the access terminal while the access terminal is in a home network, the home network address corresponding to a home anchored bearer path anchored at the home network of the access terminal; and
store a visited network address wirelessly received at the access terminal while the access terminal is in a visited network, the visited network address corresponding to a visited anchored bearer path anchored at the visited network; and
a processor coupled to the memory and operable to:
notify, by the access terminal in the visited network, the home network of the visited network address, the home anchored bearer path comprising a bearer manager of the visited network in response to the notification of the visited network address;
receive, by the access terminal, a home network policy from the visited network in response to notifying the home network of the visited network address;
determine, by the access terminal, to communicate a first set of packets on the home anchored bearer path and a second set of packets on the visited anchored bearer path in response to receiving the home network policy; and
communicate, at the access terminal, in a session while the access terminal is in the visited network utilizing both the home network address and the visited network address, the first set of packets communicated on the home anchored bearer path and the second set of packets communicated on the visited anchored bearer path during the session.
7. The access terminal of claim 6, wherein the visited network address is received in a Dynamic Host Configuration Protocol (DHCP) response.
8. The access terminal of claim 6, wherein the visited network address is received during initiation of a Packet Data Protocol (PDP) context.
9. The access terminal of claim 6, wherein communicating in a session utilizing both the home network address and the visited network address further comprises:
using the visited network address for transmitting media information according to an instruction stored at the access terminal.
10. The access terminal of claim 6, wherein communicating in a session utilizing both the home network address and the visited network address further comprises:
using the home network address for transmitting signaling information.
11. Logic for communicating a plurality of packets along a bearer path, the logic embodied in a non-transitory computer-readable storage medium and operable to:
wirelessly receive a home network address at an access terminal while the access terminal is in a home network, the home network address corresponding to a home anchored bearer path anchored at the home network of the access terminal;
wirelessly receive a visited network address at the access terminal while the access terminal is in a visited network, the visited network address corresponding to a visited anchored bearer path anchored at the visited network;
notify, by the access terminal in the visited network, the home network of the visited network address, the home anchored bearer path comprising a bearer manager of the visited network in response to the notification of the visited network address;
receive, by the access terminal, a home network policy from the visited network in response to notifying the home network of the visited network address;
determine, by the access terminal, to communicate a first set of packets on the home anchored bearer path and a second set of packets on the visited anchored bearer path in response to receiving the home network policy; and
communicate, at the access terminal, in a session while the access terminal is in the visited network utilizing both the home network address and the visited network address, the first set of packets communicated on the home anchored bearer path and the second set of packets communicated on the visited anchored bearer path during the session.
12. The logic of claim 11, further operable to receive the visited network address at the access terminal by:
receiving the visited network address in a Dynamic Host Configuration Protocol (DHCP) response.
13. The logic of claim 11, further operable to receive the visited network address at the access terminal by:
receiving the visited network address during initiation of a Packet Data Protocol (PDP) context.
14. The logic of claim 11, wherein communicating in a session utilizing both the home network address and the visited network address further comprises:
using the visited network address for transmitting media information according to an instruction stored at the access terminal.
15. The logic of claim 11, wherein communicating in a session utilizing both the home network address and the visited network address further comprises:
using the home network address for transmitting signaling information.
16. A system for communicating a plurality of packets along a bearer path, comprising:
means for wirelessly receiving a home network address at an access terminal while the access terminal is in a home network, the home network address corresponding to a home anchored bearer path anchored at the home network of the access terminal;
means for wirelessly receiving a visited network address at the access terminal while the access terminal is in a visited network, the visited network address corresponding to a visited anchored bearer path anchored at the visited network;
means for notifying, by the access terminal in the visited network, the home network of the visited network address, the home anchored bearer path comprising a bearer manager of the visited network in response to the notification of the visited network address;
means for receiving, by the access terminal, a home network policy from the visited network in response to notifying the home network of the visited network address;
means for determining, by the access terminal, to communicate a first set of packets on the home anchored bearer path and a second set of packets on the visited anchored bearer path in response to receiving the home network policy; and
means for communicating, at the access terminal, in a session while the access terminal is in the visited network utilizing both the home network address and the visited network address, the first set of packets communicated on the home anchored bearer path and the second set of packets communicated on the visited anchored bearer path during the session.
17. A method for communicating a plurality of packets along a bearer path, comprising:
wirelessly receiving a home network address at an access terminal while the access terminal is in a home network, the home network address corresponding to a home anchored bearer path anchored at the home network of the access terminal;
wirelessly receiving a visited network address at the access terminal while the access terminal is in a visited network, the visited network address corresponding to a visited anchored bearer path anchored at the visited network, receiving the visited network address further comprising:
receiving the visited network address in a Dynamic Host Configuration Protocol (DHCP) response; or
receiving the visited network address during initiation of a Packet Data Protocol (PDP) context;
notifying, by the access terminal in the visited network, the home network of the visited network address, the home anchored bearer path comprising a bearer manager of the visited network in response to the notification of the visited network address;
determining whether to use the home anchored bearer path, the visited anchored bearer path, or both by:
receiving, by the access terminal, a home network policy from the visited network in response to notifying the home network of the visited network address;
determining, by the access terminal, to communicate a first set of packets on the home anchored bearer path and a second set of packets on the visited anchored bearer path in response to receiving the home network policy; and
communicating, at the access terminal, in a session while the access terminal is in the visited network utilizing both the home network address and the visited network address, the first set of packets communicated on the home anchored bearer path and the second set of packets communicated on the visited anchored bearer path during the session.
Description
RELATED APPLICATION

This application claims priority under 35 U.S.C. 119(e) of U.S. Provisional Application Ser. No. 60/780,176, entitled “VERIZON WIRELESS MULTI-MEDIA PLUS (MMD+) PROGRAM SYSTEM ARCHITECTURE DOCUMENT,”, filed Mar. 6, 2006, by Flemming Andreasen et al., which is incorporated herein by reference.

TECHNICAL FIELD

This invention relates generally to the field of telecommunications and more specifically to an access terminal for communicating packets using a home anchored bearer path or a visited anchored bearer path.

BACKGROUND

An endpoint, such as an access terminal, may use a system of communication networks to communicate packets with other endpoints. For example, an access terminal may subscribe to a home network that maintains subscription information for the access terminal. If the access terminal is outside of the serving area of the home network, the access terminal may use a visited network to communicate packets.

Certain known techniques may be used to route packets between endpoints and through networks. These known techniques, however, are not efficient in certain situations. In certain situations, it is generally desirable to be efficient.

SUMMARY OF THE DISCLOSURE

In accordance with the present invention, disadvantages and problems associated with previous techniques for communicating packets may be reduced or eliminated.

According to one embodiment of the present invention, communicating packets along a bearer path includes receiving a home network address and a visited network address at an access terminal. The home network address corresponds to a home anchored bearer path anchored at a home network of the access terminal. The visited network address corresponds to a visited anchored bearer path anchored at a visited network. The access terminal determines whether to use the home anchored bearer path or the visited anchored bearer path, and communicates packets using the home network address or the visited network address in accordance with the determination.

Certain embodiments of the invention may provide one or more technical advantages. A technical advantage of one embodiment may be that packets from an access terminal can be communicated along a home anchored path or a visited anchored path. The home anchored path includes a home bearer manager of a home network and may include a visited bearer manager of a visited network. The visited anchored path includes the visited bearer manager, but not the home bearer manager.

Another technical advantage of one embodiment may be that the access terminal can be provided with a home network address and a visited network address. The home network address may be used to communicate packets along the home anchored path, and the visited network address may be used to communicate packets along the visited anchored path.

Another technical advantage of one embodiment may be that a home policy server of the home network may provide policy rules to a visited policy server of the visited network. The policy rules may be used to enforce policies for packets sent along the visited anchored path.

Certain embodiments of the invention may include none, some, or all of the above technical advantages. One or more other technical advantages may be readily apparent to one skilled in the art from the figures, descriptions, and claims included herein.

BRIEF DESCRIPTION OF THE DRAWINGS

For a more complete understanding of the present invention and its features and advantages, reference is now made to the following description, taken in conjunction with the accompanying drawings, in which:

FIG. 1 illustrates one embodiment of a system that communicates packets for an access terminal;

FIG. 2 illustrates examples of bearer paths of the system of FIG. 1;

FIG. 3 illustrates one embodiment of a method for sending packets using either a home network address or a visited network address;

FIG. 4 illustrates one embodiment of a method for establishing a point-to-point session that may be used by the system of FIG. 1; and

FIG. 5 illustrates one embodiment of a method for establishing a mobile Internet Protocol (IP) session that may be used by the system of FIG. 1.

DETAILED DESCRIPTION OF THE DRAWINGS

Embodiments of the present invention and its advantages are best understood by referring to FIGS. 1 through 5 of the drawings, like numerals being used for like and corresponding parts of the various drawings.

FIG. 1 illustrates one embodiment of a system 10 that communicates packets for an access terminal 20. According to the embodiment, packets from access terminal 20 can be communicated along a home anchored path or a visited anchored path. The home anchored path includes a home bearer manager 40 b of a home network 28 of access terminal 20 and a visited bearer manager 40 a of a visited network 24. The visited anchored path includes visited bearer manager 40 a, but not home bearer manager 40 b. In the embodiment, access terminal 20 can be provided with a home network address (H-NA) and a visited network address (V-NA). The home network address may be used to communicate packets along the home anchored path, and the visited network address may be used to communicate packets along the visited anchored path.

According to the illustrated embodiment, system 10 provides services such as communication sessions to endpoints such as access terminal 20. A communication session refers to an active communication between endpoints. Information may be communicated during a communication session. Information may refer to voice, data, text, audio, video, multimedia, control, signaling, other information, or any combination of any of the preceding. Information may be communicated in packets. A packet may comprise a bundle of data organized in a specific way for transmission.

System 10 may utilize communication protocols and technologies to provide the communication sessions. Examples of communication protocols and technologies include those set by the Institute of Electrical and Electronics Engineers, Inc. (IEEE) 822.xx standards, the International Telecommunications Union (ITU-T) standards, the European Telecommunications Standards Institute (ETSI) standards (for example, General Packet Radio Services (GPRS)), the Internet Engineering Task Force (IETF) standards (for example, IP such as mobile IP), or other standards.

According to the illustrated embodiment, system 10 includes access terminals 20. Access terminal 20 represents any suitable device operable to communicate with a communication network. Access terminal 20 may comprise, for example, a personal digital assistant, a computer such as a laptop, a cellular telephone, a mobile handset, or any other device operable to communicate with system 10. Access terminal 20 may support any suitable protocol, for example, simple IP and/or mobile IP.

System 10 also includes communication networks such as a visited network 24 and a home network 28. In general, a communication network may comprise at least a portion of a public switched telephone network (PSTN), a public or private data network, a local area network (LAN), a metropolitan area network (MAN), a wide area network (WAN), a local, regional, or global communication or computer network such as the Internet, a wireline or wireless network, an enterprise intranet, other suitable communication link, or any combination of the preceding.

In the illustrated embodiment, visited network 24 represents a communication network that facilitates a communication session for access terminal 20 within the serving area of visited network 24. Home network 28 represents a communication network that maintains a subscription for access terminal 20. The subscription may include an account that is charged based upon usage by access terminal 20. Visited network 24 and home network 28 may be part of the same or different communication networks.

Visited network 24 and home network 28 may include any suitable components for facilitating a communication session for access terminal 20. According to the illustrated embodiment, visited network 24 includes a radio access network (RAN) 32, an IP gateway 36, a visited bearer manager (V-BM) 40 a, a visited policy server (V-PS) 44 a, a visited authentication, authorization, and accounting (AAA) server (V-AAA) 58 a. Home network 28 includes a home bearer manager (H-BM) 40 b, a home policy server (H-PS) 44 b, a services data manager (SDM) 52, an applications manager (AM) 56, and a home AAA server (H-AAA) 58 b coupled as shown.

Radio access network 32 provides access services to access terminal 20. For example, radio access network 32 may provide layer 2 mobile access, mobility, and/or handoff services within its area of coverage.

IP gateway 36 operates as a gateway between radio access network 32 and an IP network. IP gateway 36 may perform operations such as authenticating access terminal 20, assigning a bearer manager 40 to access terminal 20, performing handoff functions between two IP gateways 36 or IP gateway 36 and radio access network 32, and/or facilitating registration of access terminal 20 to the IP network. In one embodiment, IP gateway 36 may comprise a packet data serving node (PDSN).

Bearer managers 40 allocate resources and provide bearer paths that communicate packets to and/or from access terminal 20. According to one embodiment, a bearer manager 40 operates as an anchor for a bearer path. Bearer manager 40 may also operate as a home or foreign agent that authorizes use of a network address that allows access terminal 20 to use the bearer path anchored by bearer manager 40.

In the illustrated embodiment, visited bearer manager 40 a of visited network 24 provides services to access terminal 20 in visited network 24. According to one embodiment, a visited bearer manager 40 a operates as an anchor for a visited anchored path. In the embodiment, visited bearer manager 40 a provides a visited network address that allows access terminal 20 to use the visited anchored path. An example of a visited network address includes a visited IP (V-IP) address.

In the illustrated embodiment, home bearer manager 40 b of home network 28 provides services to access terminal 20. According to one embodiment, home bearer manager 40 b operates as an anchor for a home anchored path. In the embodiment, home bearer manager 40 b provides a home network address that allows access terminal 20 to use the home anchored path. An example of a home network address includes a home IP (H-IP) address. The visited home anchored paths are described in more detail with reference to FIG. 2.

FIG. 2 illustrates examples of bearer paths of system 10 of FIG. 1. The bearer paths include a home anchored path 80 and a visited anchored path 82. Home anchored path 80 is anchored at home bearer manager 40 b and passes through visited bearer manager 40 a. Home anchored path 80 may allow visited bearer manager 40 a to perform operations for packets on path 80, for example, enforce packet policies, account for the packets, and/or perform other operations. The home network address allows access terminal 20 to use home anchored path 80. Packets that have the visited network address as a care-of address for the home network address may be routed along path 80.

Visited anchored path 82 is anchored at visited bearer manager 40 a, and does not pass through home bearer manager 40 b. Accordingly, visited anchored path 82 may have a latency that is lower than home anchored path 80. The visited network address allows access terminal 20 to use visited anchored path 82.

Paths 82 and 80 may be utilized in any suitable manner. For example, visited anchored path 82 may be used for situations with stricter latency requirements, but home anchored path 80 may be used for situations that require a more stable path. Home anchored path 80 also enables home network 28 to provide home network specific functions and services that are not supported by visited network 24. In certain cases, both paths 82 and 80 may be used. For example, home anchored path 80 may be used for signaling, and visited anchored path 82 may be used for media. In one embodiment, home anchored path 80 may be the default path.

HBM-VBM tunnel 86 represents a bi-directional tunnel between home bearer manager 40 b and visited bearer manager 40 a. VBM-IPGW tunnel 88 represents a bi-directional tunnel between visited bearer manager 40 a and IP gateway 36. VBM-IPGW tunnel 88 may allow visited bearer manager 40 a to forward traffic to access terminal 20 via IP gateway 36, and may comprise, for example, a proxy mobile IP (PMIP) tunnel. Link 92 represents a communication link between IP gateway 36 and access terminal 20. Link 92 may comprise, for example, a point-to-point (PPP), A.10, or A.11 link.

Referring back to FIG. 1, network addresses may be communicated to access terminal 20 in any suitable manner. As an example, a network address may be communicated using the Dynamic Host Configuration Protocol (DHCP). As another example, network address may be communicated using the Point-to-Point Protocol (PPP).

Bearer managers 40 may perform other suitable operations to provide services to access terminal 20. Examples of other suitable operations include processing signaling, committing resources, and maintaining gateways for access terminal 20. Other examples include enforcing network policies (such as mobility policies), providing security, detecting application layer traffic, recording network presence, and/or performing other suitable operation.

A bearer manager 40 may comprise any suitable device, for example, a Serving General Packet Radio Services (GPRS) Support Node (SGSN), a GPRS Gateway Support Node (GGSN), a home/foreign agent, a mobile gateway, a mobile IPv6 node, or a Packet Data Serving Node (PDSN). A bearer manager 40 may use any suitable protocol, for example, an IP Multimedia Subsystem (IMS) protocol.

Policy servers 44 manage policy rules and provide the policy rules to bearer managers 40. In the illustrated embodiment, policy server 44 a provides policy rules to bearer manager 40 a. Policy server 44 b provides policy rules to bearer manager 40 b, and may also provide policy rules to policy server 44 a.

In one embodiment, a policy may include rules that specify an action to be taken in particular situations. Policies may include routing rules and other suitable rules such as charging, quality of service, usage tracking, and/or other rules. A routing rule may specify how to route a packet. For example, a routing rule may specify situations in which visited anchored path 82 or home anchored path 80 is to be used. For example, a rule may specify that if packet has a particular source and/or destination, then the packet to be routed along visited anchored path 82. Otherwise, the packet is to be routed along home anchored path 80. In one embodiment, a routing rule that allows the visited network address may be installed for a specific duration, and then revoked.

According to one embodiment, a routing rule may specify that home anchored path 80 is used for certain applications and visited anchored path 82 is used for other applications. For example, home anchored path 80 is used for signaling (such as session initiation protocol (SIP) signaling) and visited anchored path 82 is used for media (such as voice over IP (VoIP)).

Any suitable routing rule may be used. As an example, a routing rule may specify that if access terminals 20 engaged in a real-time communication session are being serviced by the same visited network 24, then use visited anchored path 82. As another example, a routing rule may specify that if there is not an appropriate relationship between visited network 24 and home network 28, then use home anchored path 80. As another example, a routing rule may specify that if high security that can only be provided by home network 28 is required, then use home anchored path 80.

In one embodiment, routing rules may used to provide instructions to access terminal 20 on when to use home anchored path 80 or visited anchored path 82. The instructions may be provided in any suitable manner. For example, the routing rule may be forwarded to access terminal 20. In the example, access terminal 20 may receive a URL to download the routing rules. As another example, access terminal 20 may be configured with the routing rule. As another example, visited bearer manager 40 a may obtain the routing rule and may instruct access terminal 20 in accordance with the routing rule.

Services data manager (SDM) 52 stores subscriber data for access terminals 20. According to one embodiment, services data manager 52 may store policy documents that define policies. One or more subscribers may be associated with a particular policy document that defines the policies for those subscribers.

Application manager 56 manages applications, such as SIP applications and/or other suitable applications. The applications may be used to perform SIP operations (such as SIP registration, authorization, and routing), voice features (such as call routing and call forwarding), services (such as push-to-talk (PTT) and IP Centrex), Service Capabilities Interaction Management (SCIM), user presence services, and/or other operations. A non-SIP application manager may be used to perform non-SIP operations, such as real-time streaming media using Real Time Streaming Protocol (RTSP), gaming applications using proprietary protocols, and/or other operations. Application manager 56 may communicate with policy server 44 to request a policy to be implemented on its behalf for a particular access terminal 20.

AAA servers 58 perform authentication, authorization, and/or accounting operations. Home AAA server 58 b performs these operations for access terminal 20. Visited AAA server 58 a requests that home AAA server 58 b performs these operations for access terminal 20 served by visited network 24.

A component of system 10 may include any suitable arrangement of elements, for example, an interface, logic, memory, other suitable element, or combination of any of the preceding. For example, access terminal 20 includes an interface 60, logic 62, and a memory 64. An interface receives input, sends output, processes the input and/or output, performs other suitable operation, or performs a combination of any of the preceding. An interface may comprise hardware and/or software.

Logic performs the operations of the component, for example, executes instructions to generate output from input. Logic may include hardware, software, other logic, or combination of any of the preceding. Certain logic, such as a processor, may manage the operation of a component. Examples of a processor include one or more computers, one or more microprocessors, one or more applications, other logic, or a combination of any of the preceding.

A memory stores information. A memory may comprise computer memory (for example, Random Access Memory (RAM) or Read Only Memory (ROM)), mass storage media (for example, a hard disk), removable storage media (for example, a Compact Disk (CD) or a Digital Video Disk (DVD)), database and/or network storage (for example, a server), other computer-readable medium, or a combination of any of the preceding.

Modifications, additions, or omissions may be made to system 10 without departing from the scope of the invention. The components of system 10 may be integrated or separated according to particular needs. Moreover, the operations of system 10 may be performed by more, fewer, or other modules. Additionally, operations of system 10 may be performed using any suitable logic. As used in this document, “each” refers to each member of a set or each member of a subset of a set.

FIG. 3 illustrates one embodiment of a method for sending packets using either a home network address or a visited network address. The method may be used by system 10 of FIG. 1.

IP gateway 36 authenticates access terminal 20 at step 110. Access terminal 20 may be authenticated using any suitable protocol, for example, extensible authentication protocol (EAP). Authentication may provide gateway 36 with addresses of home bearer manager 40 b and applications manager 56 of access terminal 20.

Access terminal 20 obtains a visited network address at steps 120 through 128. The visited network address may be obtained using any suitable protocol, for example, DHCP and a proxy mobile IP (PMIP). Access terminal 20 sends a DHCP query to IP gateway 36 at step 120. IP gateway 36 obtains the visited network address from visited bearer manager 40 a at steps 124 through 126. Gateway 36 sends a proxy mobile IP request to visited bearer manager 40 a at step 124. Visited bearer manager 40 a sends a visited network address to IP gateway 36 in a proxy mobile IP response at step 126. IP gateway 36 sends the visited network address to access terminal 20 in a DHCP response at step 128. The DHCP response may also include addresses for home bearer manager 40 b and applications manager (AM) 56.

Access terminal 20 obtains a home network address at steps 130 through 150. Access terminal 20 registers with home bearer manager 40 b at step 130 according to mobile IP registration. During registration, home bearer manager 40 b provides access terminal 20 with a home network address. Also, access terminal 20 notifies home bearer manager 40 b of the visited network address as a point-of-attachment in order to include visited bearer manager 40 a in home anchored path 80. Home bearer manager 40 b authenticates the mobile IP registration at step 134. The authentication may be based on keys derived from the EAP authentication or from shared secret information provisioned for mobile IP authentication.

Home bearer manager 40 b obtains policies from home policy server 44 b at step 140. Home policy server 44 b sends policies to visited policy server 44 a at step 142. Visited bearer manager 40 a obtains policies from visited policy server 44 b at step 144. Home bearer manager 40 b sends an mobile IP response to access terminal 20 at step 146. Access terminal 20 performs SIP registration with applications manager 56 at step 150.

Access terminal 20 receives instructions regarding the use of the visited and/or home network addresses at step 160. Access terminal 20 communicates packets using bearer paths 82 and/or 80 according to the policy at steps 164 and 166. Packets may be communicated along bearer path 182 at step 164 using visited network address, and/or packets may be communicated along bearer path 180 using home network address at step 166. Access terminal 20 communicates the packets according to the policy until the policy is revoked at step 170. After the policy is revoked, the method terminates.

Modifications, additions, or omissions may be made to the method without departing from the scope of the invention. The method may include more, fewer, or other steps. Additionally, steps may be performed in any suitable order.

FIG. 4 illustrates one embodiment of a method for establishing a point-to-point session that may be used by system 10 of FIG. 1. The method begins at step 210, where a traffic channel (TCh) is set up to authenticate access terminal 20. The traffic channel may be set up as access terminal 20 powers up. Access terminal 20 may be provisioned with a network access identifier (NAI), a mobile node-authentication, authorization, and accounting (MN-AAA) security association, and a mobile node-home agent (MN-HA) security association. Radio access network 32 initiates establishment of A.10/A.11 link 92 with IP gateway 36 at step 214.

Access terminal 20 initiates a point-to-point (PPP) session with IP gateway 36 at step 218. In the link control protocol (LCP) phase of the PPP establishment, Password Authentication Protocol (PAP) and/or Challenge Handshake Authentication Protocol (CHAP) may be used to authenticate access terminal 20.

IP gateway 36 sends an access request to visited AAA server 58 a at step 222, which relays the access request to home AAA server 58 b. Home AAA server 58 b authenticates access terminal 20 at step 226. Home AAA server 58 b sends an access acceptance to visited AAA server 58 a at step 230, which forwards the access acceptance to IP gateway 36.

The access acceptance may include authorization parameters inserted by home AAA server 58 b and/or visited AAA server 58 a. The parameters may describe resources assigned by servers 38. For example, home AAA server 58 a may assign home bearer manager 44 a for mobile IP service, and visited AAA server 58 a may assign visited bearer manager 40 a and visited policy server 44 a. In one embodiment, the access request and access acceptance may conform to the Remote Authentication Dial In User Service (RADIUS) protocol.

IP gateway 36 informs access terminal 20 that the PPP session has been established at step 234. Access terminal 20 sends an IP address request to IP gateway 36 at step 238. The address request may be sent during the IP Control Protocol (IPCP) phase of the PPP establishment. IP gateway 36 sends a Proxy Mobile IP (PMIP) registration request to visited bearer manager 40 a at step 242. The registration request may indicate that the care of address is IP gateway 36 and that the agent is visited bearer manager 40 a, and may be protected by an MN-HA security association.

Visited bearer manager 40 a authenticates the registration request and assigns a visited network address (V-NA) from a visited network address pool at step 244. Visited bearer manager 40 a sends an authorization request that includes the visited network address to visited policy server 44 a at step 248. Visited policy server 44 a forwards the authorization request to home policy server 44 b.

Home policy server 44 b sends a policy request to services data manager 52 at step 252. The policy request requests the policy corresponding to access terminal 20. Services data manager 52 sends the requested policy to home policy server 44 b in a policy reply at step 256. Home policy server 44 b sends an authorization response to visited policy server 44 a at step 260. The authorization response includes the policy. Visited policy server 44 a may add its own policy before forwarding the authorization response to visited bearer manager 40 b. In one embodiment, the authorization request and authorization response may conform to the Diameter protocol.

Visited bearer manager 40 a sets up forwarding for visited network address through VBM-IPGW tunnel 88 at step 264. Visited bearer manager 40 may create a mobility binding entry for access terminal 20 to set up forwarding. Visited bearer manager 40 a sends a PMIP registration reply to IP gateway 36 at step 268. The registration reply may include the visited network address as the home address, and may be protected by an MN-HA authentication extension.

IP gateway 36 sets up forwarding between the PPP session and the VBM-IPGW tunnel 88 at step 272. IP gateway 36 sends the visited network address to access terminal 20 in an PPP configuration message at step 276. Access terminal 20 obtains the visited network address at step 280. Access terminal 20 may use the visited network address to communicate packets along visited anchored path 82.

Modifications, additions, or omissions may be made to the method without departing from the scope of the invention. The method may include more, fewer, or other steps. Additionally, steps may be performed in any suitable order.

FIG. 5 illustrates one embodiment of a method for establishing a mobile IP session that may be used by system 10 of FIG. 1. The method begins at step 310, where visited bearer manager 40 a sends an agent advertisement to IP gateway 36, which forwards the agent advertisement to access terminal 20.

Access terminal 20 sends a mobile IP (MIP) registration request to visited bearer manager 40 a at step 314. The message may include a mobile node-foreign agent (MN-FA) challenge extension, a mobile node-home agent (MN-HA) authentication extension, and a mobile node-AAA (MN-AAA) authentication extension.

Visited bearer manager 40 a processes the registration request and maps the MN-FA challenge extension and MN-AAA authentication extension to an access request. Visited bearer manager 40 a sends an access request to visited AAA server 58 a at step 318, which forwards the access request to home AAA server 58 b. Home AAA server 58 b authenticates access terminal 20 and sends an access acceptance to visited AAA server 58 a at step 322, which forwards the access acceptance to visited bearer manager 40 a. The access acceptance may include authorization attributes from both the visited and home AAA servers 58.

Visited bearer manager 40 a relays the registration request to home bearer manager 40 b at step 326. In another embodiment, if access terminal 20 knows home bearer manager 40 b, access terminal 20 may send the registration request directly to the home bearer manager 40 b, which forwards the registration request to home AAA server 58 b.

Home bearer manager 40 b processes the registration request, and sends an access request to home AAA server 58 b at step 330. Home AAA server 58 b sends an access acceptance to home bearer manager 40 b at step 334. The access acceptance may include authorization attributes for home agent service. Home bearer manager 40 b assigns a home network address (H-NA) from a local address pool at step 338.

Home bearer manager 40 b may authenticate the registration request according to the MN-HA security association, and then sends an authorization request to home policy server 44 b at step 342. Home policy server 44 b sends a policy request to services data manager 52 at step 346. The policy request requests the policy corresponding to access terminal 20. Services data manager 52 sends the requested policy in a policy reply at step 350. Home policy server 44 b sends an authorization response with the policy to home bearer manager 40 b at step 354. The authorization response includes the address for applications manager 56 assigned to access terminal 20 for SIP service.

Home bearer manager 40 b sets up forwarding for home network address through HBM-VBM tunnel 86 at step 358. Home bearer manager 40 b may create a mobility binding entry for access terminal 20 to create HBM-VBM tunnel 86. Home bearer manager 40 b sends a registration reply to visited bearer manager 40 a at step 362. The registration reply includes the assigned home network address.

Visited bearer manager 40 a sets up forwarding between VBM-IPGW tunnel 88 and HBM-VBM tunnel 86 at step 360. Visited bearer manager 40 a relays the mobile IP registration reply to access terminal 20 at step 370. The registration reply includes the home network address. Access terminal obtains the home network address as the mobile IP address at step 374. Access terminal 20 may use the home network address to communicate packets along home anchored path 80.

To re-register, access terminal 20 may send a re-registration request to visited bearer manager 40 a, which forwards the request to home bearer manager 40 b. The re-registration request may be a mobile IP registration request that includes the home network address and the visited network address. Home bearer manager 40 b updates the mobility binding for access terminal 20. Home bearer manager 40 b then sends a registration reply to visited bearer manager 40 a, which updates the visitor entry for access terminal 20. Visited bearer manager 40 b then sends the registration reply to access terminal 20, which updates its registration state.

To deregister, access terminal 20 sends a deregistration request to visited bearer manager 40 a, which forwards the request to home bearer manager 40 b. The deregistration request may comprise a registration request with a lifetime of zero. Home bearer manager 40 b deletes the mobility binding for access terminal 20, and sends a registration reply to visited bearer manager 40 b. Visited bearer manager 40 b deletes the visitor entry for access terminal 20. Visited bearer manager 40 b then sends a registration reply to access terminal 20, which deletes its registration state.

Modifications, additions, or omissions may be made to the method without departing from the scope of the invention. The method may include more, fewer, or other steps. Additionally, steps may be performed in any suitable order.

Certain embodiments of the invention may provide one or more technical advantages. A technical advantage of one embodiment may be that packets from an access terminal can be communicated along a home anchored path or a visited anchored path. The home anchored path includes a home bearer manager of the home network of the access terminal and may include a visited bearer manager of the visited network. The visited anchored path includes the visited bearer manager, but not the home bearer manager.

Another technical advantage of one embodiment may be that the access terminal can be provided with a home network address and a visited network address. The home network address may be used to communicate packets along the home anchored path, and the visited network address may be used to communicate packets along the visited anchored path.

Another technical advantage of one embodiment may be that a home policy server of the home network may provide policy rules to a visited policy server of the visited network. The policy rules may be used to enforce policies for packets sent along the visited anchored path.

Although this disclosure has been described in terms of certain embodiments, alterations and permutations of the embodiments will be apparent to those skilled in the art. Accordingly, the above description of the embodiments does not constrain this disclosure. Other changes, substitutions, and alterations are possible without departing from the spirit and scope of this disclosure, as defined by the following claims.

Patent Citations
Cited PatentFiling datePublication dateApplicantTitle
US5602907Aug 1, 1994Feb 11, 1997Fujitsu LimitedMethod and system for accounting communication charges
US5822411Jul 14, 1995Oct 13, 1998British Telecommunications Public Limited CompanyTelecommunications charging
US5828737Oct 24, 1995Oct 27, 1998Telefonaktiebolaget L M EricssonCommunications service billing based on bandwidth use
US5905736Apr 22, 1996May 18, 1999At&T CorpMethod for the billing of transactions over the internet
US5909238Jul 22, 1996Jun 1, 1999Canon Kabushiki KaishaImage transmission system with billing based on the kind of MPEG frame transmitted
US5946670Oct 22, 1996Aug 31, 1999Fujitsu LimitedData switching device and method of notifying charge information in data switching network
US5956391Feb 10, 1997Sep 21, 1999Telefonaktiebolaget Lm EricssonBilling in the internet
US5970477Jul 15, 1996Oct 19, 1999Bellsouth Intellectual Property Management CorporationMethod and system for allocating costs in a distributed computing network
US5987498Feb 16, 1996Nov 16, 1999Atcom, Inc.Credit card operated computer on-line service communication system
US6016509Jan 9, 1998Jan 18, 2000Intel CorporationGeneral purpose metering mechanism for distribution of electronic information
US6035281Jun 16, 1997Mar 7, 2000International Business Machines CorporationSystem and method of multiparty billing for Web access
US6047051Jun 24, 1997Apr 4, 2000Nokia Telecommunications OyImplementation of charging in a telecommunications system
US6070192Dec 24, 1997May 30, 2000Nortel Networks CorporationControl in a data access transport service
US6075854Dec 8, 1998Jun 13, 2000Alcatel Usa Sourcing, L.P.Fully flexible routing service for an advanced intelligent network
US6131024Oct 9, 1997Oct 10, 2000Ericsson Inc.System and method for setting subscriber-defined usage limits on a mobile terminal
US6137791Mar 25, 1997Oct 24, 2000Telefonaktiebolaget Lm EricssonCommunicating packet data with a mobile station roaming within an incompatible mobile network
US6141684Sep 12, 1997Oct 31, 2000Nortel Networks LimitedMultimedia public communication services distribution method and apparatus with distribution of configuration files
US6175879Jan 29, 1997Jan 16, 2001Microsoft CorporationMethod and system for migrating connections between receive-any and receive-direct threads
US6208977Sep 10, 1999Mar 27, 2001Apogee Networks, Inc.Accounting and billing based on network use
US6229887Jul 9, 1998May 8, 2001Bell Atlantic Network Services, Inc.Advanced intelligent network (AIN) functionality for electronic surveillance
US6282573Apr 19, 2000Aug 28, 2001Community Learning And Information NetworkComputer architecture for managing courseware in a shared use operating environment
US6295447Dec 31, 1998Sep 25, 2001Ericsson Inc.Method and system for enabling the control of execution of features in a telecommunications network
US6330562Jan 29, 1999Dec 11, 2001International Business Machines CorporationSystem and method for managing security objects
US6332163Sep 1, 1999Dec 18, 2001Accenture, LlpMethod for providing communication services over a computer network system
US6339832Aug 31, 1999Jan 15, 2002Accenture LlpException response table in environment services patterns
US6434568Aug 31, 1999Aug 13, 2002Accenture LlpInformation services patterns in a netcentric environment
US6434628Aug 31, 1999Aug 13, 2002Accenture LlpCommon interface for handling exception interface name with additional prefix and suffix for handling exceptions in environment services patterns
US6438594Aug 31, 1999Aug 20, 2002Accenture LlpDelivering service to a client via a locally addressable interface
US6442748Aug 31, 1999Aug 27, 2002Accenture LlpSystem, method and article of manufacture for a persistent state and persistent object separator in an information services patterns environment
US6466964Jun 15, 1999Oct 15, 2002Cisco Technology, Inc.Methods and apparatus for providing mobility of a node that does not support mobility
US6477580Aug 31, 1999Nov 5, 2002Accenture LlpSelf-described stream in a communication services patterns environment
US6477665Aug 31, 1999Nov 5, 2002Accenture LlpSystem, method, and article of manufacture for environment services patterns in a netcentic environment
US6480485Jan 14, 1997Nov 12, 2002Nokia Telecommunications OyPacket radio network with charging information collected by nodes and forwarded to billing center
US6490451Dec 17, 1999Dec 3, 2002Nortel Networks LimitedSystem and method for providing packet-switched telephony
US6493547May 17, 1999Dec 10, 2002Ericsson Inc.Apparatus and methods for providing usage information in wireless communications systems
US6496850Aug 31, 1999Dec 17, 2002Accenture LlpClean-up of orphaned server contexts
US6502213Aug 31, 1999Dec 31, 2002Accenture LlpSystem, method, and article of manufacture for a polymorphic exception handler in environment services patterns
US6510513Jan 13, 1999Jan 21, 2003Microsoft CorporationSecurity services and policy enforcement for electronic data
US6529909Aug 31, 1999Mar 4, 2003Accenture LlpMethod for translating an object attribute converter in an information services patterns environment
US6529948Aug 31, 1999Mar 4, 2003Accenture LlpMulti-object fetch component
US6539396Aug 31, 1999Mar 25, 2003Accenture LlpMulti-object identifier system and method for information service pattern environment
US6549949Aug 31, 1999Apr 15, 2003Accenture LlpFixed format stream in a communication services patterns environment
US6550057Aug 31, 1999Apr 15, 2003Accenture LlpPiecemeal retrieval in an information services patterns environment
US6571282Aug 31, 1999May 27, 2003Accenture LlpBlock-based communication in a communication services patterns environment
US6578068Aug 31, 1999Jun 10, 2003Accenture LlpLoad balancer in environment services patterns
US6601192Aug 31, 1999Jul 29, 2003Accenture LlpAssertion component in environment services patterns
US6601234Aug 31, 1999Jul 29, 2003Accenture LlpAttribute dictionary in a business logic services environment
US6606660Aug 31, 1999Aug 12, 2003Accenture LlpStream-based communication in a communication services patterns environment
US6611821Sep 29, 1998Aug 26, 2003AlcatelMethod of charging for the use of an internet service plus a service control unit and a service provider unit
US6615199Aug 31, 1999Sep 2, 2003Accenture, LlpAbstraction factory in a base services pattern environment
US6615253Aug 31, 1999Sep 2, 2003Accenture LlpEfficient server side data retrieval for execution of client side applications
US6615263Jan 25, 2001Sep 2, 2003Juno Online Services, Inc.Two-tier authentication system where clients first authenticate with independent service providers and then automatically exchange messages with a client controller to gain network access
US6621820Apr 27, 2000Sep 16, 2003Hewlett-Packard Development Company, L.P.Method and system for updating routes in a route table on a client computer
US6636242Aug 31, 1999Oct 21, 2003Accenture LlpView configurer in a presentation services patterns environment
US6640238Aug 31, 1999Oct 28, 2003Accenture LlpActivity component in a presentation services patterns environment
US6640244Aug 31, 1999Oct 28, 2003Accenture LlpRequest batcher in a transaction services patterns environment
US6647262Aug 29, 2000Nov 11, 2003Lucent Technologies Inc.Cellular radio communication handover systems
US6665537Jan 21, 1999Dec 16, 2003Qualcomm, IncorporatedAutomatic invocation of mobile IP registration in a wireless communication network
US6665718Aug 24, 1998Dec 16, 2003Lucent Technologies Inc.Mobility management system
US6671675Feb 26, 1997Dec 30, 2003Canon Kabushiki KaishaMetering the flow of electronic information
US6684243May 23, 2000Jan 27, 2004International Business Machines CorporationMethod for assigning a dual IP address to a workstation attached on an IP data transmission network
US6684256Jan 27, 2000Jan 27, 2004Utstarcom, Inc.Routing method for mobile wireless nodes having overlapping internet protocol home addresses
US6708225Mar 21, 2000Mar 16, 2004Kabushiki Kaisha ToshibaAgent system and method
US6714515May 16, 2000Mar 30, 2004Telefonaktiebolaget Lm Ericsson (Publ)Policy server and architecture providing radio network resource allocation rules
US6715145Aug 31, 1999Mar 30, 2004Accenture LlpProcessing pipeline in a base services pattern environment
US6728266Dec 23, 1999Apr 27, 2004Nortel Networks LimitedPricing mechanism for resource control in a communications network
US6728365Dec 16, 1999Apr 27, 2004Nortel Networks LimitedMethod and system for providing quality-of-service on packet-based wireless connections
US6728884Oct 1, 1999Apr 27, 2004Entrust, Inc.Integrating heterogeneous authentication and authorization mechanisms into an application access control system
US6742015Aug 31, 1999May 25, 2004Accenture LlpBase services patterns in a netcentric environment
US6742036Dec 7, 1998May 25, 2004Siemens AktiengesellschaftMethod for supporting mobility on the internet
US6757371Oct 23, 2002Jun 29, 2004Ktfreetel Co., Ltd.Method for divisional billing and device thereof
US6760444Jan 8, 1999Jul 6, 2004Cisco Technology, Inc.Mobile IP authentication
US6768726Aug 6, 2002Jul 27, 2004Motorola, Inc.Method and apparatus for effecting a seamless handoff between IP connections
US6769000Sep 7, 2000Jul 27, 2004Nortel Networks LimitedUnified directory services architecture for an IP mobility architecture framework
US6771623Dec 1, 2000Aug 3, 2004Telefonaktiebolaget Lm Ericsson (Publ)Method for ensuring reliable mobile IP service
US6785256Feb 3, 2003Aug 31, 2004Flarion Technologies, Inc.Method for extending mobile IP and AAA to enable integrated support for local access and roaming access connectivity
US6804518Sep 18, 2001Oct 12, 2004Motorola, Inc.Apparatus and method for performing forced registration of a mobile station after hard handoff
US6826173Dec 30, 1999Nov 30, 2004At&T Corp.Enhanced subscriber IP alerting
US6829709May 30, 2000Dec 7, 2004International Business Machines CorporationValidation of network communication tunnels
US6834341Feb 22, 2000Dec 21, 2004Microsoft CorporationAuthentication methods and systems for accessing networks, authentication methods and systems for accessing the internet
US6839338Mar 20, 2002Jan 4, 2005Utstarcom IncorporatedMethod to provide dynamic internet protocol security policy service
US6842906Aug 31, 1999Jan 11, 2005Accenture LlpSystem and method for a refreshable proxy pool in a communication services patterns environment
US6856676Oct 14, 1999Feb 15, 2005AlcatelSystem and method of controlling and managing voice and data services in a telecommunications network
US6889321Dec 30, 1999May 3, 2005At&T Corp.Protected IP telephony calls using encryption
US6907501Jan 25, 2002Jun 14, 2005Ntt Docomo Inc.System for management of cacheable streaming content in a packet based communication network with mobile hosts
US6910074Jul 24, 2000Jun 21, 2005Nortel Networks LimitedSystem and method for service session management in an IP centric distributed network
US6915345Oct 2, 2000Jul 5, 2005Nortel Networks LimitedAAA broker specification and protocol
US6917605Jan 25, 2001Jul 12, 2005Fujitsu LimitedMobile network system and service control information changing method
US6920503Oct 28, 2000Jul 19, 2005Redback Networks Inc.Tunnel interworking
US6922404Oct 13, 2000Jul 26, 2005Nortel Networks LimitedMobile IP extensions rationalization (MIER)
US6925160Aug 21, 2003Aug 2, 2005Mobilesense Technologies, Inc.System and method for managing cellular telephone accounts
US6947401Feb 16, 2001Sep 20, 2005Telefonaktiebolaget Lm Ericsson (Publ)Hierarchical mobility management for wireless networks
US6961774Aug 2, 2001Nov 1, 2005Cisco Technology, Inc.System and method for performing hand-offs between internet protocol (IP) core networks in the wireless domain
US6967941May 2, 2001Nov 22, 2005At&T Corp.System and method for inter-domain mobility management
US6978128May 4, 2001Dec 20, 2005Utstarcom, Inc.System and method to allow simple IP mobile nodes to operate seamlessly in a mobile IP network with true roaming capabilities
US6980802Oct 26, 2001Dec 27, 2005Samsung Electronics Co., Ltd.Handover method for mobile station having mobile IP address in mobile communication system
US6980962Feb 29, 2000Dec 27, 2005Quixtar Investments, Inc.Electronic commerce transactions within a marketing system that may contain a membership buying opportunity
US6981047Dec 2, 2002Dec 27, 2005Netmotion Wireless, Inc.Method and apparatus for providing mobile and other intermittent connectivity in a computing environment
US6982967Jun 29, 2000Jan 3, 2006Cisco Technology, Inc.Methods and apparatus for implementing a proxy mobile node in a wireless local area network
US6990337Aug 3, 2004Jan 24, 2006Flarion Technologies, Inc.Methods and apparatus for the utilization of core based nodes for state transfer
US6993333Oct 14, 2004Jan 31, 2006Flarion Technologies, Inc.Methods and apparatus of improving inter-sector and/or inter-cell handoffs in a multi-carrier wireless communications system
US7003294Dec 20, 2001Feb 21, 2006Qualcomm IncorporatedEfficient re-registration of mobile IP nodes
US7020697Nov 3, 2000Mar 28, 2006Accenture LlpArchitectures for netcentric computing systems
US7024687May 21, 2003Apr 4, 2006Cisco Technology, Inc.System and method for providing end to end authentication in a network environment
US7028311Jan 4, 2002Apr 11, 2006Telefonaktiebolaget Lm Ericsson (Publ)Communications node architecture and method for providing control functions in a telecommunications network
US7039027Dec 14, 2001May 2, 2006Symbol Technologies, Inc.Automatic and seamless vertical roaming between wireless local area network (WLAN) and wireless wide area network (WWAN) while maintaining an active voice or streaming data connection: systems, methods and program products
US7054268Feb 4, 2000May 30, 2006Nokia Mobile Phones, Inc.Method and arrangement for transferring information in a packet radio service with application-based choice of release mode
US7079499Sep 7, 2000Jul 18, 2006Nortel Networks LimitedInternet protocol mobility architecture framework
US7082301Sep 12, 2003Jul 25, 2006Cisco Technology, Inc.Method and system for triggering handoff of a call between networks
US7103359May 23, 2002Sep 5, 2006Nokia CorporationMethod and system for access point roaming
US7127234Sep 24, 2003Oct 24, 2006Matsushita Electric Industrial Co., Ltd.Radio LAN access authentication system
US7130286Oct 2, 2002Oct 31, 2006Nokia CorporationSystem and method for resource authorizations during handovers
US7133386Nov 18, 2002Nov 7, 2006Cisco Technology, Inc.Method and system for service portability across disjoint wireless networks
US7151758Jul 26, 2002Dec 19, 2006Kabushiki Kaisha ToshibaRouter device, datagram transfer method and communication system realizing handoff control for mobile terminals
US7151772Dec 22, 1999Dec 19, 2006At&T Corp.Method for performing lawfully-authorized electronic surveillance
US7154868Jan 8, 2002Dec 26, 2006Utstarcom, Inc.Smooth handoff via state exchange in wireless networks
US7161914Apr 11, 2002Jan 9, 2007Ntt Docomo, Inc.Context aware application level triggering mechanism for pre-authentication, service adaptation, pre-caching and handover in a heterogeneous network environment
US7171555May 29, 2003Jan 30, 2007Cisco Technology, Inc.Method and apparatus for communicating credential information within a network device authentication conversation
US7184418Oct 20, 2000Feb 27, 2007Telcordia Technologies, Inc.Method and system for host mobility management protocol
US7187931Sep 25, 2003Mar 6, 2007Nokia CorporationHandover of mobile node to a new access router
US7190793Aug 6, 2004Mar 13, 2007Qualcomm IncorporatedKey generation in a communication system
US7197763Nov 12, 2004Mar 27, 2007Qualcomm IncorporatedAuthentication in a communication system
US7212821Oct 14, 2004May 1, 2007Qualcomm IncorporatedMethods and apparatus for performing handoffs in a multi-carrier wireless communications system
US7230951Apr 16, 2003Jun 12, 2007Nortel Networks LimitedPolicy based mobile IP
US7233583Jun 28, 2004Jun 19, 2007Nokia CorporationMethod and apparatus providing context transfer for inter-BS and inter-PCF handoffs in a wireless communication system
US7251733Jun 20, 2003Jul 31, 2007Nokia CorporationMethod, system and devices for transferring accounting information
US7263371Sep 13, 2004Aug 28, 2007Lucent Technologies Inc.Method for controlling paging and registration of a mobile device in a wireless communications system
US7269727Aug 11, 2003Sep 11, 2007Cisco Technology, Inc.System and method for optimizing authentication in a network environment
US7272122May 10, 2002Sep 18, 2007Nokia CorporationRelocation of application-specific functionality during seamless network layer-level handoffs
US7272123Sep 13, 2005Sep 18, 2007Nextel Communications, Inc.System and method for handoff processing
US7275156Sep 5, 2003Sep 25, 2007Xerox CorporationMethod and apparatus for establishing and using a secure credential infrastructure
US7389106Aug 22, 2007Jun 17, 2008International Business Machines Corp.Traffic shaping of cellular service consumption through modification of consumer behavior encouraged by cell-based pricing advantages
US20010023428Dec 21, 2000Sep 20, 2001Tomiya MiyazakiData Terminal, data distribution system, and internet telephone system
US20020021681Aug 9, 2001Feb 21, 2002Telefonaktiebolaget L M EricssonHandoff in radio telecommunications networks
US20020023174Mar 20, 2001Feb 21, 2002Garrett John W.Service selection in a shared access network using dynamic host configuration protocol
US20020036982Jul 23, 2001Mar 28, 2002Chen Xiaobao X.Telecommunications network having prioritised quality of service arrangements
US20020059114Nov 29, 1998May 16, 2002Michael P. CockrillElectronic commerce using a transaction network
US20020091802Apr 25, 2001Jul 11, 2002Thanabalan PaulGeneric quality of service protocol and architecture for user applications in multiple transport protocol environments
US20020138601Sep 21, 2001Sep 26, 2002Nixu OyProxy for content service
US20020151312Apr 10, 2002Oct 17, 2002AlcatelMethod, telecommunication framework network and user equipment for provisioning of subscribed quality of service guarantees to subscribers of a network when they have to communicate by means of another network
US20030021252Jul 30, 2001Jan 30, 2003Harper Matthew HaydenManaging packet data interconnections in mobile communications
US20030039237Jul 23, 1998Feb 27, 2003Jan E ForslowCommon access between a mobile communications network and an external network with selectable packet-switched and circuit-switched services
US20030154400Feb 13, 2002Aug 14, 2003Tarja PirttimaaMethod and network element for providing secure access to a packet data network
US20030174688 *Jan 15, 2003Sep 18, 2003Lucent Technologies Inc.Subnetwork layer for a multimedia mobile network
US20030187817Mar 28, 2002Oct 2, 2003International Business Machines CorporationFast policy classification for strings
US20030217165May 17, 2002Nov 20, 2003Microsoft CorporationEnd-to-end authentication of session initiation protocol messages using certificates
US20040034695 *Aug 1, 2003Feb 19, 2004University Of Southern CaliforniaNetwork subnet relocation
US20040114553May 28, 2003Jun 17, 2004James JiangInterworking mechanism between CDMA2000 and WLAN
US20040162876Feb 13, 2004Aug 19, 2004Whale Communications Ltd.System and method for providing conditional access to server-based applications from remote access devices
US20040162892 *Feb 18, 2003Aug 19, 2004Hsu Raymond T.Provisioning server information in a mobile station
US20040196821Oct 31, 2003Oct 7, 2004Wassim HaddadManaging use of services in wireless networks
US20040210524Apr 15, 2003Oct 21, 2004David BenenatiMethods for unified billing across independent networks
US20040259562Apr 8, 2004Dec 23, 2004Lila MadourMethod and packet data service node for correlating a service reference identifier with a requested quality of service
US20050002407Apr 30, 2004Jan 6, 2005Interdigital Technology CorporationMethod and apparatus for delivery of data-based/voice services over piconets and wireless LANs (WLANs) coupled to 3GPP devices including protocol architecture and information elements relating to short message services (SMS) over WLANs
US20050025132Jul 19, 2004Feb 3, 2005Harper Matthew H.Methods and systems for providing improved handoffs in a wireless communication system
US20050102421Sep 2, 2004May 12, 2005Siemens AktiengesellschaftMethod of communicating between a user and a network
US20050130659Jan 30, 2004Jun 16, 2005Nokia CorporationMethod for optimizing handover between communication networks
US20050149651Oct 6, 2003Jul 7, 2005David DoakPort adapter for high-bandwidth bus
US20050176428May 6, 2004Aug 11, 2005Nokia CorporationControlling communication sessions in a communication system
US20050188093Oct 31, 2003Aug 25, 2005Wassim HaddadApparatus and related methods for establishing a network connection
US20050195766 *Nov 23, 2004Sep 8, 2005Nasielski John W.Methods and apparatus for CDMA2000/GPRS roaming
US20050201324Mar 2, 2005Sep 15, 2005Haihong ZhengMethod, apparatus and computer program product providing quality of service support in a wireless communications system
US20050213606Mar 25, 2004Sep 29, 2005Jiun-Yao HuangMethod of triggering application service using response filter criteria and IP multimedia subsystem using the same
US20050220039Mar 23, 2005Oct 6, 2005Kazuyoshi HoshinoInformation service communication network system and session management server
US20050259631Jul 19, 2002Nov 24, 2005Jarno RajahalmeRoute optiminzing in mobile ip providing location privacy
US20050265278 *Apr 12, 2005Dec 1, 2005Hsu Raymond TMultimedia communication using co-located care of address for bearer traffic
US20050278420Apr 26, 2005Dec 15, 2005Auvo HartikainenSubscriber identities
US20050286709Jun 23, 2005Dec 29, 2005Steve HortonCustomer service marketing
US20060014547Jul 13, 2004Jan 19, 2006Sbc Knowledge Ventures, L.P.System and method for location based policy management
US20060018272Nov 1, 2004Jan 26, 2006Nokia CorporationInstance identification
US20060077924Oct 8, 2004Apr 13, 2006Telefonaktiebolaget Lm Ericsson (Publ)Terminal-assisted selection of intermediary network for a roaming mobile terminal
US20060116113Nov 4, 2005Jun 1, 2006AlcatelHybrid call log
US20060126630Oct 14, 2005Jun 15, 2006Meral ShirazipourInter-domain traffic engineering
US20060140177May 25, 2005Jun 29, 2006Nokia CorporationMethod and device for setting a route for communication connection
US20060141995Jun 30, 2005Jun 29, 2006Nokia CorporationProvision of user policy to terminal
US20060171310Feb 3, 2005Aug 3, 2006Utstarcom, Inc.Method and system of consolidating mobile IP messages within a network
US20060251038Apr 6, 2006Nov 9, 2006Ntt Mobile Communications Network, IncMethod and system for mobile communications
US20060264207Apr 5, 2006Nov 23, 2006Ntt Mobile Communications Network, Inc.Method and system for mobile communications
US20060268819Jul 14, 2004Nov 30, 2006Xiaobao ChenPacket data communications
US20070008882Jul 6, 2005Jan 11, 2007Oran David RMethod and apparatus for network-based admission control using path-coupled quality of service signaling
US20070036312Jul 27, 2005Feb 15, 2007Lucent Technologies Inc.Converged offline charging and online charging
US20070086582Nov 30, 2006Apr 19, 2007Verizon Business Financial Management Corp.Application service invocation
US20070094712Oct 20, 2006Apr 26, 2007Andrew GibbsSystem and method for a policy enforcement point interface
US20070121615Nov 28, 2005May 31, 2007Ofer WeillMethod and apparatus for self-learning of VPNS from combination of unidirectional tunnels in MPLS/VPN networks
US20070121642Nov 2, 2005May 31, 2007Battin Robert DMethod and system for supporting an emergency call
US20070153720Dec 30, 2005Jul 5, 2007Baglin Vincent BMonitoring access nodes in a distributed radio access network
US20070254661Feb 9, 2007Nov 1, 2007Kuntal ChowdhuryFast handoff support for wireless networks
Non-Patent Citations
Reference
13GPP2 A.S0008-A v.1.0, 3rd Generation Partnership Project 2 ‘3GPP2,’ Interoperability Specification (IOS) for High Rate Packet Data (HRPD) Radio Access Network Interfaces with Session Control in the Access Network, 257 pages, Mar. 2006.
23GPP2 A.S0008-A v.1.0, 3rd Generation Partnership Project 2 '3GPP2,' Interoperability Specification (IOS) for High Rate Packet Data (HRPD) Radio Access Network Interfaces with Session Control in the Access Network, 257 pages, Mar. 2006.
33GPP2 C.S0024-A, 3rd Generation Partnership Project 2 ‘3GPP2’, "cdma2000 High Rate Packet Data Air Interface Specification," Version 2.0, 1,223 pages, Jul. 2005.
43GPP2 C.S0024-A, 3rd Generation Partnership Project 2 '3GPP2', "cdma2000 High Rate Packet Data Air Interface Specification," Version 2.0, 1,223 pages, Jul. 2005.
53GPP2 C.S0063-0, 3rd Generation Partnership Project 2 ‘3GPP2’, "cdma2000 High Rate Packet Data Supplemental," Version 1.0, 127 pages, Mar. 2006.
63GPP2 C.S0063-0, 3rd Generation Partnership Project 2 '3GPP2', "cdma2000 High Rate Packet Data Supplemental," Version 1.0, 127 pages, Mar. 2006.
73GPP2 C.S0067, 3rd Generation Partnership Project 2 ‘3GPP2’, "Generic Key Exchange Protocol for cdma2000 High Rate Packet Data Air Interface," Version 1.0, 24 pages, Nov. 2005.
83GPP2 C.S0067, 3rd Generation Partnership Project 2 '3GPP2', "Generic Key Exchange Protocol for cdma2000 High Rate Packet Data Air Interface," Version 1.0, 24 pages, Nov. 2005.
93GPP2 X.S0011-001-D, 3rd Generation Partnership Project 2 ‘3GPP2’, "cdma2000 Wireless IP Network Standard: Introduction," Version 1.0, 33 pages, Feb. 2006.
103GPP2 X.S0011-001-D, 3rd Generation Partnership Project 2 '3GPP2', "cdma2000 Wireless IP Network Standard: Introduction," Version 1.0, 33 pages, Feb. 2006.
113rd Generation Partnership Project 2 "3GPP2"; "All-IP Core Network Multimedia Domain: Service Based Bearer Control- Stage 2;www.3gpp2.org-"; Version 1.0. Draft Version 0.21.0, 49 pages.
12A. Herzberg, "Safeguarding Digital Library Contents: Charging for Online Content," D-Lib Magazine, NDN 174-0590-9051-8, 16 pgs., Jan. 1998.
13Andreasen et al., "Network-triggered quality of service (QoS) Reservation," U.S. Appl. No. 11/715,250, 21 pps, 2 pps drawings (2405), filed Mar. 6, 2007.
14Andreasen et al., "Posture-Based Network Authentication," U.S. Appl. No. 11/715,040, 23 pages, 2 pps drawings (2398), filed Mar. 6, 2007.
15Andreasen et al., "System and Method for Generating a Unified Accounting Record for a Communication Session," U.S. Appl. No. 11/715,210, 46 pps, 3 pps drawings (2399), filed Mar. 6, 2007.
16Andreasen et al., "System and Method of Consolidating Accounting Data for a Communication Session," U.S. Appl. No. 11/714,974, 40 pps, 3 pps drawings (2404), filed Mar. 6, 2007.
17Andreasen et al.,; "Policy-Based Control of Content Intercept", U.S. Appl. No. 11/715,251, 23 pps, 2 pps drawings (2401).
18B. Aboba, D. Simon, "PPP EAP TLS Authentication Protocol," Network Working Group, RFC 2716, http://www.ietf.org/rfc/rfc2716.txt, 22 pages, Oct. 1999.
19B. Aboba, et al., "Extensible Authentication Protocol (EAP)," Network Working Group, RFC 3748, http://www.ietf.org/rfc/rfc3748.txt, 59 pages, Jun. 2004.
20Business Wire, "Apogee Networks Announces Investment by Cisco Systems; Combined Efforts Enhance Billing Capabilities for Content Delivery Network Providers," NDN 219-0220-9035-0, 2 pgs., Jan. 23, 2001.
21Business Wire, "Apogee Networks Introduces Industry's First Content Usage-Based Billing Solution for Web Hosters," NDN 219-0281-6988-1, 2 pgs., May 8, 2001.
22Business Wire, "Apogee Networks Joins Content Alliance; Billing Expert to Join Industry Group Aimed At Advancing Content Networking," NDN 218-0181-2716-7, 3 pgs., Oct. 11, 2000.
23Business Wire, "Apogee Networks Unveils NetCountant Wireless Billing At SUPERCOMM; Company Demonstrates Industry First Wireless Content Usage Based Billing Solution," NDN 218-0324-8075-6, 2 pgs., Jun. 5, 2001.
24Business Wire, "Apogee Networks Wins 2000 Communications ASP Product of the Year Award; Apogee Networks' NetCountant Billing Takes Top Honors for Innovative Content Usage Based Billing Solutions," NDN 218-0282-3757-7, 2 pgs., Mar. 21, 2001.
25Business Wire, "Apogee Networks, Inc. and Paysys International, Inc. to Integrate Technologies to Create Advanced IP Content Billing Solutions," NDN 218-0098-0623-9, 3 pgs., Jun. 19, 2000.
26Business Wire, "Key Analysts Predict Content Billing is the Internet's New Frontier; Content is the Asset of the Industry; Apogee Networks Seen as the Leader in New Internet Industry Space," NDN 219-0162-6934-6, 3 pgs., Oct. 10, 2000.
27Business Wire, "Wireless Internet Content Billing and Settlement Capability Announced; Companies Announce Interoperability Between WAP Gateway and Content Billing System," NDN 218-0220-0997-2, 2 pgs., Dec. 6, 2000.
28Centaur Communications, "Secret Bear platform allows paid-for SMS Annotated Title-Secret Bear introduced cross-network reverse billing platform allowing content providers to charge for SMS content," New Media Age, NDN 173-0354-6130-3, 1 pg., Jun. 28, 2001.
29Centaur Communications, "Secret Bear platform allows paid-for SMS Annotated Title—Secret Bear introduced cross-network reverse billing platform allowing content providers to charge for SMS content," New Media Age, NDN 173-0354-6130-3, 1 pg., Jun. 28, 2001.
30Draft-TR45-PN-3-4732-RV4 (to be published as TIA-835.1-D), 32 pages.
31Draft—TR45—PN-3-4732-RV4 (to be published as TIA-835.1-D), 32 pages.
32Draft-TR45-PN-3-4732-RV4 (to be published as TIA-835.2-D), 93 pages.
33Draft—TR45—PN-3-4732-RV4 (to be published as TIA-835.2-D), 93 pages.
34Draft-TR45-PN-3-4732-RV4 (to be published as TIA-835.3-D), 36 pages.
35Draft—TR45—PN-3-4732-RV4 (to be published as TIA-835.3-D), 36 pages.
36Draft-TR45-PN-3-4732-RV4 (to be published as TIA-835.4-D), 70 pages.
37Draft—TR45—PN-3-4732-RV4 (to be published as TIA-835.4-D), 70 pages.
38Draft-TR45-PN-3-4732-RV4 (to be published as TIA-835.5-D), 72 pages.
39Draft—TR45—PN-3-4732-RV4 (to be published as TIA-835.5-D), 72 pages.
40Draft-TR45-PN-3-4732-RV4 (to be published as TIA-835.6-D), 36 pages.
41Draft—TR45—PN-3-4732-RV4 (to be published as TIA-835.6-D), 36 pages.
42Karsten Luttge, "E-Charging API: Outsource Charging to a Payment Service Provider," NDN 174-0708-0924-8, pp. 216-227, 2001.
43Leung et al., "Communicating Packets Using a Home Anchored Bearer Path," U.S. Appl. No. 11/715,033, 33 pps, 4 pps drawings (2407), filed Mar. 6, 2007.
44Online Inc., "Apogee Releases Content Usage-Based Billing Product Annotated Title-Software allows content usage-based billing," EContent, vol. 24, No. 5, NDN 173-0356-6509-7, 1 pg., Jul. 2001.
45Online Inc., "Apogee Releases Content Usage-Based Billing Product Annotated Title—Software allows content usage-based billing," EContent, vol. 24, No. 5, NDN 173-0356-6509-7, 1 pg., Jul. 2001.
46P. Calhoun, et al., "Diameter Base Protocol," Network Working Group, RFC 3588, http://www.ietf.org/rfc/rfc3588.txt, 129 pages, Sep. 2003.
47P. Eronen, et al., "Diameter Extensible Authentication Protocol (EAP) Application," Network Working Group, RFC 4072, http://www.ietf.org/rfc/rfc4072.txt, 29 pages, Aug. 2005.
48Panda et al., "Application-Aware Policy Enforcement," U.S. Appl. No. 11/715,187, 28 pps, 2 pps drawings (2403), filed Mar. 6, 2007.
49Panda et al., "System and Method for Capturing Accounting Data for a Communication Session," U.S. Appl. No. 11/715,018 (2402), filed Mar. 6, 2007.
50PCT Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority, or the Declaration with attached PCT International Search Report and Written Opinion of the International Searching Authority in International Application No. PCT/US 07/05937, dated Oct. 25, 2007, 6 pages.
51PCT Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority, or the Declaration with attached PCT International Search Report and Written Opinion of the International Searching Authority in International Application No. PCT/US2006/046800, dated Nov. 10, 2008, 10 pages.
52PCT Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority, or the Declaration, International Application No. PCT/US07/05847, 9 pages, Oct. 26, 2007.
53PCT Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority, or the Declaration, International Application No. PCT/US07/05849, 9 pages, Nov. 14, 2007.
54Rosenberg et al., "Assigning a Serving- CSCF During Access Authentication," U.S. Appl. No. 11/715,074, 22 pps, 2 pps drawings, (2410), filed Mar. 6, 2007.
55Rosenberg et al., "Determining a Policy Output for a Communication Session," U.S. Appl. No. 11/715,032, 31 pps, 4 pps drawings (2368), filed Mar. 6, 2007.
56Rosenberg et al., "Establishing Facets of a Policy for a Communication Session," U.S. Appl. No. 11/715,065, 32 pps, 4 pps drawings (2409), filed Mar. 6, 2007.
57Rosenberg et al., "Performing Deep Packet Inspection for a Communication Session," U.S. Appl. No. 11/715,073, 31 pps, 4 pps drawings (2400), filed Mar. 6, 2007.
58Rosenberg et al., "System and Method for Determining a Network for Processing Applications for a Communication Session," U.S. Appl. No. 11/715,019, 40 pps, 3 pps drawings (2406), filed Mar. 6, 2007.
59Rosenberg et al., "System and Method for Exchanging Policy Information in a Roaming Communications Environment," U.S. Appl. No. 11/715,056, 42 pps, 3 pps drawings (2416), filed Mar. 6, 2007.
60Rosenberg et al., "System and Method for Network Charging Using Policy Peering," U.S. Appl. No. 11/715,256, 43 pps, 3 pps drawings (2415), filed Mar. 6, 2007.
61Rosenberg et al., "System and Method for Providing Emergency Services in a Visited Communications Environment," U.S. Appl. No. 11/715,111, 39 pps, 2 pps drawings (2418), filed Mar. 6, 2007.
62USPTO Office Action, U.S. Appl. No. 11/715,033, filed Mar. 6, 2007, inventor Leung, 13 pages, Aug. 18, 2009.
63USPTO, Office Action dated Feb. 4, 2009 for U.S. Appl. No. 11/715,033 in the name of Kent K. Leung, 18 pages.
64USPTO, Office Action dated Jan. 27, 2010 for U.S. Appl. No. 11/715,033 in the name of Kent K. Leung, 13 pages.
65W. Simpson, "PPP Challenge Handshake Authentication Protocol (CHAP)," Network Working Group, RFC 1994, http://www.ietf.org/rfc/rfc1994.txt, 12 pages, Aug. 1996.
66W. Simpson, "The Point-to-Point (PPP)," Network Working Group, RFC 1661, http://www.ietf.org/rfc/rfc1661.txt, 47 pages, Jul. 1994.
67Yegani et al, Authentication of Access Terminals in a Cellular Communication Network,: U.S. Appl. No. 11/682,857, 28 pps, 5 pps drawings (2358), filed Mar. 6, 2007.
68Yegani et al., "Enforcement of User Level Policies from Visited Networks in a Mobile IP Environment," U.S. Appl. No. 11/682,817, 22 pps, 2 pps drawings (2359), filed Mar. 6, 2007.
69Yegani et al., "System and Method for Access Authentication in a Mobile Wireless Network," U.S. Appl. No. 11/419,382, 20 pps, 3 pps drawings (2104), filed May 19, 2006.
70Yegani et al., "System and Method for Handover of an Access Terminal in a Communication Network," U.S. Appl. No. 11/682,735, 24 pps, 3 pps drawings (2360), filed Mar. 6, 2007.
71Ylitalo, et al., Re-thinking Security in IP based Micro-Mobility, downloaded from www.tcs.hut.fi/Studies/T-79.5401/2005AUT/ISCO4-Vlitalo-e-al.pdf (12 pages).
Referenced by
Citing PatentFiling datePublication dateApplicantTitle
US8385300Oct 3, 2008Feb 26, 2013Cisco Technology, Inc.Internet protocol address management for communicating packets in a network environment
US8411858 *Mar 27, 2008Apr 2, 2013Apple Inc.Dynamic foreign agent-home agent security association allocation for IP mobility systems
US8615658Jan 17, 2013Dec 24, 2013Apple Inc.Dynamic foreign agent—home agent security association allocation for IP mobility systems
US20100088400 *Oct 3, 2008Apr 8, 2010Cisco Technology, Inc.Internet protocol address management for communicating packets in a network environment
US20100106969 *Mar 27, 2008Apr 29, 2010Nortel Networks LimitedDynamic foreign agent-home security association allocation for ip mobility systems
Classifications
U.S. Classification455/435.2, 370/335, 370/342, 370/338, 370/331, 709/238, 370/328, 709/209, 455/436
International ClassificationH04W4/00, H04W8/26, H04W36/12, H04W36/14, H04W60/00, H04W12/08, H04W80/04, H04W80/10, H04W48/14, H04W28/18, H04W92/02, H04W36/00
Cooperative ClassificationH04W12/08, H04L12/14, H04L67/141, H04L63/08, H04W12/06, H04W36/14, H04L47/724, H04L12/5695, H04L69/14, H04W36/12, H04W36/0033, H04L65/1006, H04W60/00, H04W92/02, H04L61/2015, H04W80/04, H04L63/102, H04L63/0892, H04W48/14, H04L47/805, H04L47/824, H04L45/50, H04W80/10, H04L41/5061, H04L12/1403, H04L47/10, H04L65/1016, H04W28/18, H04L41/0893, H04L69/24, H04W8/26, H04L63/162, H04L41/5029, G06Q20/102, H04L47/15, H04L47/14
European ClassificationH04W36/12, H04W12/08, H04L29/06M2H2, H04L12/14, H04L29/06P, H04L12/56R, H04W36/00P2T, H04L29/06M2N1, H04L29/06H, H04L63/08K, H04L47/80C, H04L47/82D, H04L47/10, H04L41/08F, H04L47/14, H04L12/14A, H04L63/10B, H04L47/15, H04L45/50, H04L47/72B, H04L63/16B, G06Q20/102, H04L61/20A1
Legal Events
DateCodeEventDescription
May 22, 2007ASAssignment
Owner name: CISCO TECHNOLOGY, INC., CALIFORNIA
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:IYER, JAYARAMAN R.;LEUNG, KENT K.;STAMMERS, TIMOTHY P.;AND OTHERS;REEL/FRAME:019325/0568;SIGNING DATES FROM 20070412 TO 20070508
Owner name: CISCO TECHNOLOGY, INC., CALIFORNIA
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:IYER, JAYARAMAN R.;LEUNG, KENT K.;STAMMERS, TIMOTHY P.;AND OTHERS;SIGNING DATES FROM 20070412 TO 20070508;REEL/FRAME:019325/0568
Oct 20, 2014FPAYFee payment
Year of fee payment: 4