Methods and apparatus for supporting session registration messaging
First Claim
1. A communications method, comprising the steps of:
- operating a home session signaling server node to receive a first registration message including an end node session signaling address, said end node session signaling address being a session signaling address of a mobile node, and an access node session signaling address, said access node session signaling address being a session signaling address of an access node which is a base station that includes a session signaling server module; and
operating the home session signaling server node to store registration information associating said access node session signaling address with said end node session signaling address.
3 Assignments
0 Petitions
Accused Products
Abstract
Session signaling register message transmission methods and apparatus well suited for use in a communication system which supports mobile nodes capable of moving between domains and access nodes in a domain are described. Broadcasting of session signaling register messages is supported to reduce the number of registration messages which need to be transmitted between a mobile node and an access node. A paging and location server is used to reduce the number of session signaling register messages transmitted between domains. A visiting node registers with a paging and location server. The session signaling address of the paging and location server being used by a visiting mobile node is registered with the visiting node'"'"'s home session signaling server. As the visiting node moves between access nodes in the visited domain the paging and location server it uses remains the same eliminating the need to update the home session signaling servers.
184 Citations
58 Claims
-
1. A communications method, comprising the steps of:
-
operating a home session signaling server node to receive a first registration message including an end node session signaling address, said end node session signaling address being a session signaling address of a mobile node, and an access node session signaling address, said access node session signaling address being a session signaling address of an access node which is a base station that includes a session signaling server module; and operating the home session signaling server node to store registration information associating said access node session signaling address with said end node session signaling address. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A communications method, comprising the steps of:
-
operating a home session signaling server node to receive a first registration message including an end node session signaling address, said end node session signaling address being a session signaling address of a mobile node, and an access node session signaling address, said access node session signaling address being a session signaling address of an access node which is a base station that includes a session signaling server module, said base station including a receiver for receiving signals transmitted by said mobile node through a wireless communications channel and a transmitter for transmitting signals over the air to the wireless terminal; operating the home session signaling server node to store registration information associating said access node session signaling address with said end node session signaling address; operating the receiver in the access node to receive a second registration message from said end node; and operating the session signaling module in the access node to perform a forwarding address translation operation to generate said first registration message from said second registration message; and wherein performing a forwarding address translation operation includes replacing at least a portion of an end node session signaling address included in said second registration message with at least a portion of the access node session signaling address, the access node session signaling address being included in a forwarding address field of the first registration message generated by said forwarding address translation. - View Dependent Claims (15)
-
-
16. A communications system comprising:
-
a home session signaling server including; means for receiving registration messages including an end node session signaling address corresponding to a mobile node and an access node session signaling address corresponding to an access node which is a base station; and a memory for storing registration information associating said access node session signaling address with said end node session signaling address included in received registration messages. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A communications system comprising:
-
an access node which is a base station, said access node including a session signaling server module and a wireless transmitter for transmitting signals to a mobile node, said session signaling server module including means for performing a forwarding address translation operation to generate a second registration message from a first registration message received from an end node, said forwarding address translation operation including substituting at least a portion of an end node session signaling address for at least a portion of an access node session signaling address included in the first registration message, the access node session signaling address being included in a forwarding address field of the first registration message; a home session signaling server including; i) a receiver module for receiving registration messages including the end node session signaling address corresponding to the mobile node and the access node session signaling address corresponding to said access node which is the base station; and ii) a memory for storing registration information associating said access node session signaling address with said end node session signaling address included in received registration messages.
-
-
22. A method of operating a base station to process a first session signal registration message from an end node, the method comprising:
-
performing in the base station a forwarding address translation operation on said first session signaling registration message to generate a second session signaling registration message; and transmitting said second session signaling message to another node.
-
-
23. A method of operating an access node to process a first session signal registration message from an end node, the method comprising:
-
performing a forwarding address translation operation on said first session signaling registration message to generate a second session signaling registration message; and transmitting said second session signaling message to another node; wherein said access node is a base station which includes a receiver for receiving signals transmitted to said access node over the air; and wherein performing a forwarding address translation operation includes replacing at least a portion of an end node session signaling address with at least a portion of an access node session signaling address, said portion of the access node session signaling address being included in a forwarding address field of the second registration message. - View Dependent Claims (24, 25, 26, 27)
-
-
28. A communications apparatus, comprising:
-
a module for generating a session signaling register message including; a target field; a contact field; and at least two different end node session signaling identifiers belonging to the same end node and being in addition to said target field and said contact field; and a transmitter for transmitting said generated message. - View Dependent Claims (29, 30, 31, 32, 33, 34)
-
-
35. A communications apparatus, comprising:
-
a module for generating a session signaling register message including; a target field; a contact field; and at least two different end node session signaling identifiers; wherein the two different end node session signaling identifiers are first and second session signaling addresses corresponding to the same end node; wherein the first session signaling address is the address of the end node in a first domain and wherein the second session signaling address is the address of the end node in a second domain; wherein a portion of said first session signaling address identifies a first target; and wherein a portion of said second session signaling address identifies a second target; wherein said first portion is the session signaling address of a first home session signaling server; and wherein said second portion is the session signaling address of a second home session signaling server; and a transmitter for transmitting said generated message.
-
-
36. A communications apparatus, comprising:
-
a module for generating a session signaling register message including; a target field; a contact field; and at least two different end node session signaling identifiers belonging to the same end node and being in addition to said target field and said contact field; and a transmitter for transmitting said generated message; wherein the two different end node session signaling identifiers are first and second session signaling addresses corresponding to the same end node; and wherein said target field includes a NULL value.
-
-
37. A communications apparatus, comprising:
-
a module for generating a session signaling register message including; a target field; a contact field; and a record field including at least two different end node session signaling identifiers; wherein the two different end node session signaling identifiers are first and second session signaling addresses corresponding to the same end node; and wherein said target field includes at least two different session signaling addresses, each one of the different session signaling addresses in the target field corresponding to a single one of said addresses in the record field, the target and record fields each including the same number of session signaling addresses; and a transmitter for transmitting said generated message.
-
-
38. A communications method, the method comprising:
-
operating a mobile node to; i) generate a session signaling register message including; a target field; a contact field; and at least two different end node session signaling identifiers corresponding to said mobile node in addition to said target field and said contract field; and ii) transmit said generated session signaling register message to a base station over a wireless communications channel. - View Dependent Claims (39, 40, 41, 42)
-
-
43. A communications method, the method comprising:
-
operating a mobile node to; i) generate a session signaling register message including; a target field; a contact field; and at least two different end node session signaling identifiers corresponding to said mobile node, said at least two different end node session signaling identifiers being in addition to said target field and said contract field; and ii) transmit said generated session signaling register message to a base station over a wireless communications channel; operating a receiver in said base station to; i) receive said transmitted session signaling register message; ii) to perform an address translation operation thereon to generate another session signaling register message; and iii) transmit said another session signaling register message to another node over a second communications link which is not a wireless communications link.
-
-
44. A communications method, the method comprising:
-
operating a mobile node to; i) generate a session signaling register message including; a target field; a contact field; and at least two different end node session signaling identifiers corresponding to said mobile node; and ii) transmit said generated session signaling register message to a base station over a wireless communications channel; wherein the two different end node session signaling identifiers are first and second session signaling addresses corresponding to said mobile node; wherein the first session signaling address is the address of said end node in a first domain and wherein the second session signaling address is the address of said end node in a second domain; wherein a portion of said first session signaling address identifies a first target; and wherein a portion of said second session signaling address identifies a second target.
-
-
45. A communications method, the method comprising:
-
operating a mobile node to; i) generate a session signaling register message including; a target field; a contact field; and at least two different end node session signaling identifiers corresponding to said mobile node; and ii) transmit said generated session signaling register message to a base station over a wireless communications channel; wherein the two different end node session signaling identifiers are first and second session signaling addresses corresponding to said mobile node; wherein the first session signaling address is the address of said end node in a first domain and wherein the second session signaling address is the address of said end node in a second domain; wherein a portion of said first session signaling address identifies a first target; and wherein a portion of said second session signaling address identifies a second target; wherein said first portion is the session signaling address of a first home session signaling server; and wherein said second portion is the session signaling address of a second home session signaling server.
-
-
46. A communications method, the method comprising:
-
operating a mobile node to; i) generate a session signaling register message including; a target field; a contact field; and at least two different end node session signaling identifiers corresponding to said mobile node; and ii) transmit said generated session signaling register message to a base station over a wireless communications channel; wherein the two different end node session signaling identifiers are first and second session signaling addresses corresponding to the same mobile node; and wherein said target field includes a NULL value.
-
-
47. A communications method, the method comprising:
-
operating a mobile node to; i) generate a session signaling register message including; a target field; a contact field; and a record field including at least two different end node session signaling identifiers corresponding to said mobile node; and ii) transmit said generated session signaling register message to a base station over a wireless communications channel; wherein the two different end node session signaling identifiers are first and second session signaling addresses corresponding to said mobile node; and wherein said target field includes at least two different session signaling addresses, each one of the different session signaling addresses in the target field corresponding to a single one of said addresses in the record field, the target and record fields each including the same number of session signaling addresses.
-
-
48. A communications apparatus, comprising:
-
a module for generating a session signaling register message including; a target field; a contact field; and at least two different end node session signaling identifiers belonging to the same end node and being in addition to said target field and said contact field; and a transmitter for transmitting said generated message; wherein said two different end node session signaling identifiers are included in a record field which is in addition to said target field and contact field; wherein the two different end node session signaling identifiers are first and second session signaling addresses corresponding to the same end node; and wherein the first end node session signaling address includes at least a user portion and a domain portion, said user portion including characters identifying a user, said domain portion including characters identifying a network domain. - View Dependent Claims (49, 50)
-
-
51. A communications method, the method comprising:
-
operating a mobile node to; i) generate a session signaling register message including; a target field; a contact field; and at least two different end node session signaling identifiers corresponding to said mobile node, said at least two different end node session signaling identifiers being in addition to said target field and said contract field; and ii) transmit said generated session signaling register message to a base station over a wireless communications channel; wherein said two different end node session signaling identifiers are included in a record field which is in addition to said target field and contact field; wherein the two different end node session signaling identifiers are first and second session signaling addresses corresponding to the same end node; and wherein the first end node session signaling address includes at least a user portion and a domain portion, said user portion including characters identifying a user, said domain portion including characters identifying a network domain. - View Dependent Claims (52, 53)
-
-
54. A communications apparatus, comprising:
-
a receiver for receiving a session signaling register message including; a target field; a contact field; and at least two different end node session signaling identifiers belonging to the same end node and being in addition to said target field and said contact field; and a module for processing said received session signaling register message.
-
-
55. A communications apparatus, comprising:
-
a module for generating a session signaling register message including; a target field; a contact field; at least two different end node session signaling identifiers belonging to the same end node and being in addition to said target field and said contact field; and a transmitter for transmitting said generated message; wherein the two different end node session signaling identifiers are first and second session signaling addresses corresponding to the same end node; wherein said at least two different end node session signal identifiers are included in a third field of said message which is separate from said target field and said contact field; and wherein a user part of the first session signaling address and a user part of the second session signaling address are the same; wherein a domain part of the first session signaling address and a domain part of the second session signaling addresses are different. - View Dependent Claims (56)
-
-
57. A computer readable medium embodying computer executable instructions for implementing a method of operating a home session signaling node, the method comprising the steps of:
-
operating the home session signaling server node to receive a first registration message including an end node session signaling address, said end node session signaling address being a session signaling address of a mobile node, and an access node session signaling address, said access node session signaling address being a session signaling address of an access node which is a base station that includes a session signaling server module; and operating the home session signaling server node to store registration information associating said access node session signaling address with said end node session signaling address.
-
-
58. A home session signaling server including:
-
a receiver for receiving registration messages including an end node session signaling address corresponding to a mobile node and an access node session signaling address corresponding to an access node which is a base station; and memory for storing registration information associating said access node session signaling address with said end node session signaling address included in received registration messages.
-
Specification