Patent EP1111872A2 successfully refreshed from Google Patents.
← Back to Patent Explorer
EP1111872A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

Utilizing internet protocol mobility messages and authentication, authorization and accounting messages in a communication system

Assignee: Nortel Networks Ltd
•
Filing: 2000-12-21
•
Granted: —
•
Expires: 2020-12-21
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system and method for utilizing internet protocol (IP) mobility messages and authentication, authorization, and accounting (AAA) messages in a communication system is presented. The communication system comprises a data network coupled to a visited network, a home network, and a service broker, where the visited network and the home network are each coupled to an access node. A serving mobility manager (SMM), which is located in the visited network, receives a user request for information via the access node. A local AAA, which is coupled to the SMM and located in the visited network, queries the service broker to determine the user's home network. The service broker is coupled to the visited network and the home network. A service broker AAA server, which is located in the service broker, contacts a home AAA server, which is located in the home network. The service broker AAA server establishes a trust relationship between the visited network and the home network by utilizing an extension of the IP mobility messages. These IP mobility extension messages are combined with the AAA messages to provide mobility functionality to the AAA messages. A home mobility manager (HMM), which is coupled to the home AAA server and is located in the home network, transmits to the user the information via the data network, the SMM, and the access node using the trust relationship.

Inventors

  • 👤 Haseeb Akhtar
  • 👤 Rambabu Tummala
  • 👤 Emad A. Qaddoura
  • 👤 Basavaraj B. Patil

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-11-08 10:51
CPC Classifications
H; H04; H04W; H04W8/00; H04W8/02; H04W8/06; H04L; H04L63/00; H04L63/08; H04L63/0892; H04W80/00; H04W80/04; H04W88/00; H04W88/18; H04W88/182; H04W92/00; H04W92/02

Claims Analysis

Total Claims: 42
Claim 1
Independent Claim 176 words
A method for utilizing Internet Protocol (IP) mobility messages and Authentication, Authorization, and Accounting (AAA) messages in a communication system comprising a data network coupled to a visited network, a home network, and a service broker, wherein the visited network and the home network are each coupled to an access node, the method comprising: receiving, by the visited network via the access node, a user request for information; querying, by the visited network, the service broker to determine the user's home network, wherein the service broker is coupled to the visited network and the home network; contacting, by the service broker, the home network; establishing, by the service broker, a trust relationship between the visited network and the home network by utilizing an extension of the IP mobility messages, wherein extensions to the IP mobility messages are combined with the AAA messages to provide mobility functionality to the AAA messages; and transmitting, by the home network to the user, the information via the data network, the visited network, and the access node using the trust relationship.
Claim 2
Dependent Claim 173 words
A method according to claim 1, in which a serving mobility manager (SMM) is located in the visited network, a local AAA server is coupled to the SMM and located in the visited network, a service broker AAA server is located in the service broker, a home AAA server is located in the home network, and a home mobility manager (HMM) is coupled to the home AAA server and is located in the home network, wherein the step of receiving the user request includes the step of the SMM receiving via the access node the user request for information, the step of querying includes the step of the local AAA server querying the service broker to determine the user's home network, the step of contacting includes the step of the service broker AAA server contacting the home AAA server, and the step of transmitting includes the step of the home mobility manager (HMM) transmitting to the user, the information via the data network, the SMM, and the access node using the trust relationship.
Claim 3
Dependent Claim 23 words
A method according to claim 1 or 2, further comprising the step of transmitting the user request via a plurality of access protocols.
Claim 4
Dependent Claim 28 words
A method according to claim 1, 2 or 3, wherein the IP mobility extension messages comprise base AAA headers, message specific attribute value pairs, and message specific parameters.
Claim 5
Dependent Claim 24 words
A method according to claim 1, 2, 3 or 4, further comprising the step of creating the IP mobility extension messages in the SMM.
Claim 6
Dependent Claim 24 words
A method according to claim 1, 2, 3 or 4, further comprising the step of creating the IP mobility extension messages in the HMM.
Claim 7
Independent Claim 59 words
A method according to any preceding claim, wherein the IP mobility extension messages comprise registration messages, wherein the registration messages comprise: a registration request message; a registration response message; a registration cancellation message; a registration cancellation acknowledge message; an address update request message; an address update response message; a terminate call request message; and a terminate call response message.
Claim 8
Independent Claim 47 words
A method according to any of claims 1 to 6, wherein the IP mobility extension messages comprise inter-local serving function messages, wherein the inter-local serving function messages comprise: a context request message; a context response message; a binding update request message; and a binding update response message.
Claim 9
Independent Claim 33 words
A method according to any of claims 1 to 6, wherein the IP mobility extension messages comprise proxy/broker messages, wherein the proxy/broker messages comprise: a discover request message; and a discover response message.
Claim 10
Independent Claim 36 words
A method according to any of claims 1 to 6, wherein the IP mobility extension messages comprise correspondent messages, wherein the correspondent messages comprise: a correspondent node list message; and a correspondent node list acknowledge message.
Claim 11
Dependent Claim 74 words
A method according to claim 7, wherein the registration request message comprises at least one of the following message specific parameters from the group consisting of: a user NAI; an IP address of a mobile node; local serving function NAI; a care of address of the mobile node; a profile type; a terminal type; a service level request; a signal strength; a protocol version; a destination NAI; a source NAI; and a time stamp.
Claim 12
Dependent Claim 55 words
A method according to claim 7, wherein the registration response message comprises at least one of the following message specific parameters from the group consisting of: a user NAI; an IP address; a profile; a care of address required; a response code; an authorization period; a destination NAI; a source NAI; and a time stamp.
Claim 13
Dependent Claim 47 words
A method according to claim 7, wherein the registration cancellation message comprises at least one of the following message specific parameters from the group consisting of: a user NAI; a local serving function NAI; a Level 2 address; a mobile station IP address; and a HMM NAI.
Claim 14
Dependent Claim 40 words
A method according to claim 7, wherein the registration cancellation acknowledge message comprises at least one of the following message specific parameters from the group consisting of: a user NAI; a destination NAI; a source NAI; and a time stamp.
Claim 15
Dependent Claim 49 words
A method according to claim 7, wherein the address update request message comprises at least one of the following message specific parameters from the group consisting of: a user NAI; a co-located care of address; a MS IP Address; a destination NAI; a source NAI; and a time stamp.
Claim 16
Dependent Claim 44 words
A method according to claim 7, wherein the address update response message comprises at least one of the following message specific parameters from the group consisting of: a user NAI; a MS IP Address; a destination NAI; a source NAI; and a time stamp.
Claim 17
Dependent Claim 53 words
A method according to claim 8, wherein the context request message comprises at least one of the following message specific parameters from the group consisting of: a user NAI; a previous local serving function NAI; a Level 2 address; a context request type; a destination NAI; a source NAI; and a time stamp.
Claim 18
Dependent Claim 56 words
A method according to claim 8, wherein the context response message comprises at least one of the following message specific parameters from the group consisting of: a user NAI; a current local serving function NAI; a mobile station IP address; a response code; a context date; a destination NAI; a source NAI; and a time stamp.
Claim 19
Dependent Claim 50 words
A method according to claim 8, wherein the binding update request message comprises at least one of the following message specific parameters from the group consisting of: a user NAI; a local serving function NAI; a mobile station IP address; a destination NAI; a source NAI; and a time stamp.
Claim 20
Dependent Claim 43 words
A method according to claim 8, wherein the binding update response message comprises at least one of the following message specific parameters from the group consisting of: a user NAI; a response code; a destination NAI; a source NAI; and a time stamp.
Claim 21
Dependent Claim 39 words
A method according to claim 9, wherein the discover request message comprises at least one of the following message specific parameters from the group consisting of: a user NAI; a destination NAI; a source NAI; and a time stamp.
Claim 22
Dependent Claim 42 words
A method according to claim 9, wherein the discover response message comprises at least one of the following message specific parameters from the group consisting of: a user NAI; an HA address; a destination NAI; a source NAI; and a time stamp.
Claim 23
Dependent Claim 46 words
A method according to claim 10, wherein the correspondent node list message comprises at least one of the following message specific parameters from the group consisting of: a user NAI; and a correspondent node IP list; a destination NAI; a source NAI; and a time stamp.
Claim 24
Dependent Claim 44 words
A method according to claim 10, wherein the correspondent node list acknowledge message comprises at least one of the following message specific parameters from the group consisting of: a user NAI; a response code; a destination NAI; a source NAI; and a time stamp.
Claim 25
Independent Claim 49 words
A method according to any preceding claim, further comprising the step of pre-configuring a trust relationship between the visited network and user's home network, wherein the steps of querying and contacting comprises the step of querying, by the visited network, the user's home network, via the pre-configured trust relationship.
Claim 26
Independent Claim 29 words
A method according to any of claims 1 to 24, wherein the steps of querying, contacting and establishing are performed dynamically to establish a relationship with the home network.
Claim 27
Dependent Claim 33 words
A computer program comprising computer program code means for performing the steps of any one of claims 1 to 26 when said program is run on a computer or a number of computers.
Claim 28
Dependent Claim 14 words
A computer program as claimed in claim 27 embodied on a computer readable medium.
Claim 29
Independent Claim 186 words
A system for utilizing Internet Protocol (IP) mobility messages and Authentication, Authorization, and Accounting (AAA) messages, the system comprising a data network coupled to a visited network, a home network, and a service broker, wherein the visited network and the home network are each coupled to an access node, and wherein the system further comprises: means for receiving, by the visited network via the access node, a user request for information; means for querying, by the visited network, the service broker to determine the user's home network, wherein the service broker is coupled to the visited network and the home network; means for contacting, by the service broker, the home network; means for establishing, by the service broker, a trust relationship between the visited network and the home network by utilizing an extension of the IP mobility messages, wherein the IP mobility extension messages are combined with the AAA messages to provide mobility functionality to the AAA messages; and means for transmitting, by the home network to the user, the information via the data network, the visited network, and the access node using the trust relationship.
Claim 30
Dependent Claim 85 words
A system according to claim 29, the means for receiving including a serving mobility manager (SMM) located in the visited network, the means for querying including a local AAA server coupled to the SMM and located in the visited network, the means for contacting and means for establishing including a service broker AAA server located in the service broker and a home AAA server located in the home network, and the means for transmitting including a home mobility manager (HMM) located in the home network.
Claim 31
Dependent Claim 22 words
A system according to claim 29 or 30 further comprises means for transmitting the user request via a plurality of access protocols.
Claim 32
Dependent Claim 28 words
A system according to claim 29, 30 or 31, wherein the IP mobility extension messages comprise base AAA headers, message specific attribute value pairs, and message specific parameters.
Claim 33
Independent Claim 24 words
A system according to any of claims 29 to 32, further comprising means for creating the IP mobility extension messages in the visited network.
Claim 34
Independent Claim 24 words
A system according to any of claims 29 to 32, further comprising means for creating the IP mobility extension messages in the home network.
Claim 35
Independent Claim 61 words
A system according to any of claims 29 to 34, wherein the IP mobility extension messages comprise registration messages, wherein the registration messages comprise: a registration request message; a registration response message; a registration cancellation message; a registration cancellation message; an address update request message; an address update response message; a terminate call request message; and a terminate call response message.
Claim 36
Independent Claim 47 words
A system according to any of claims 29 to 34, wherein the IP mobility extension messages comprise inter-local serving function messages, wherein the inter-local serving function messages comprise: a context request message; a context response message; a binding update request message; and a binding update response message.
Claim 37
Independent Claim 36 words
A system according to any of claims 29 to 34, wherein the IP mobility extension messages comprise correspondent messages, wherein the correspondent messages comprise: a correspondent node list message; and a correspondent node list acknowledge message.
Claim 38
Independent Claim 43 words
A system according to any of claims 29 to 37, in which a pre-configured trust relationship is established between the visited network and the user's home network, wherein the pre-configured trust relationship is used in place of the means for contacting and establishing.
Claim 39
Independent Claim 23 words
A system comprising means for combining an extension of IP mobility messages with AAA messages to provide mobility functionality to the AAA messages.
Claim 40
Independent Claim 26 words
A system comprising means for utilizing an extension of IP mobility messages with AAA messages to provide mobility functionality to the AAA messages in the system.
Claim 41
Independent Claim 70 words
A system comprising: means for registering a user; means for permitting, by the system, the user to roam to new routing areas where there are no applications running; and means for permitting, by the system, the user to roam to new routing areas where there are applications running, wherein the user's mobile node utilizes a combination of an extension of IP mobility messages with AAA messages to access the applications.
Claim 42
Independent Claim 205 words
A system for roaming between routing areas within the same Access Node/Local Serving Function (xAN/LSF), the system utilizing Internet Protocol (IP) mobility messages and Authentication, Authorization, and Accounting (AAA) messages and comprising a data network coupled to a visited network, a home network, and a service broker, wherein the visited network and the home network are each coupled to an access node, and wherein the system further comprises: means for performing, by the system, a system change; means for sending, by a mobile node, a registration message for each active packet data session, wherein the mobile node transmits and receives datagrams between the system; means for performing, by the system, authentication; means for buffering the datagrams, by the xAN, destined to the user's mobile node; means for acknowledging, by a serving mobility manager (SMM), a datagram buffering message; means for performing, by the system, an address update procedure; means for performing, by the system, a registration reply procedure; means for forwarding, by the xAN, datagrams destined to the user's mobile node; means for acknowledging, by the SMM, a datagram forwarding message; means for requesting, by the SMM, a clean up of the xANs resources; and means for acknowledging, by the SMM, the clean up message.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag