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.