Methods for Transmitting and Receiving Data and Communication Devices
1 Assignment
0 Petitions
Accused Products
Abstract
A method for transmitting data from a first communication device to a second communication device, comprising generating a message, wherein the message comprises data to be sent to the second communication device, a source address and a destination address, associating a first address of the first communication device as the source address for the message, associating a first address of the second communication device as the destination address for the message, determining a second address of the first communication device, determining a second address of the second communication device, replacing the first address of the first communication device with the second address of the first communication device as the source address for the message, replacing the first address of the second communication device with the second address of the second communication device as the destination address for the message, and sending the message.
16 Citations
62 Claims
-
1-32. -32. (canceled)
-
33. A method for transmitting data from a first communication device to a second communication device, comprising
generating a message, wherein the message comprises data to be transmitted to the second communication device and a destination address, associating a first address of the second communication device as the destination address for the message, determining a second address of the second communication device, wherein the determining of the second address of the second communication device comprises determining the address of a network agent device where the second address of the second communication device is registered, and sending an address request message to the network agent device using the address of the network agent device determined to request the second address of the second communication device, mapping the first address of the second communication device to the second address of the second communication device as the destination address for the message, and transmitting the message using the second address of the second communication device as the destination address for the message.
-
53. A communication device, comprising
a message generating unit generating a message, wherein the message comprises data to be transmitted to another communication device and a destination address, an associating unit associating a first address of the other communication device as the destination address for the message, a determining unit determining a second address of the other communication device, wherein the determining of the second address of the other communication device comprises determining the address of a network agent device where the second address of the other communication device is registered, and sending an address request message to the network agent device using the address of the network agent device determined to request the second address of the other communication device, a mapping unit mapping the first address of the other communication device to the second address of the other communication device as the destination address for the message, and a transmission unit transmitting the message using the second address of the other communication device as the destination address for the message.
-
54. A method for transmitting data from a first communication device to a second communication device, comprising
generating a message, wherein the message comprises data to be transmitted to the second communication device and a source address, associating a first address of the first communication device as the source address for the message, determining a second address of the first communication device, wherein the determining of the second address of the first communication device comprises storing the second address of the first communication device on a network agent device, mapping the first address of the first communication device to the second address of the first communication device as the source address for the message, and transmitting the message using the second address of the first communication device as the source address for the message.
-
57. A communication device, comprising
a message generating unit generating a message, wherein the message comprises data to be transmitted to another communication device and a source address, an associating unit associating a first address of the communication device as the source address for the message, a determining unit determining a second address of the communication device, wherein the determining of the second address of the communication device comprises storing the second address of the communication device on a network agent device, a mapping unit mapping the first address of the communication device to the second address of the communication device as the source address for the message, and a transmitting unit transmitting the message using the second address of the communication device as the source address for the message.
-
58. A method for receiving data transmitted from a first communication device to a second communication device, comprising
receiving a message, wherein the message comprises data transmitted to the second communication device and a first address of the second communication device as destination address, determining a second address of the second communication device, mapping the first address of the second communication device to the second address of the second communication device as the destination address for the message.
-
59. A communication device, comprising
a receiving unit receiving a message, wherein the message comprises data transmitted to the communication device and a first address of the communication device as destination address, determining a second address of the communication device, mapping the first address of the communication device to the second address of the communication device as the destination address for the message.
-
60. A method for receiving data transmitted from a first communication device to a second communication device, comprising
receiving a message, wherein the message comprises data transmitted to the second communication device and a first address of the first communication device as source address, determining a second address of the first communication device, mapping the first address of the first communication device to the second address of the first communication device as the source address for the message.
-
61. A communication device, comprising
a receiving unit receiving a message, wherein the message comprises data transmitted to the communication device and a first address of another communication device as source address, determining a second address of the other communication device, mapping the first address of the other communication device to the second address of the other communication device as the source address for the message.
-
62. A method for transmitting data from a first communication device to a second communication device, comprising
generating a message, wherein the message comprises data to be transmitted to the second communication device, a source address and a destination address, associating a first address of the first communication device as the source address for the message, associating a first address of the second communication device as the destination address for the message, determining a second address of the first communication device, wherein the determining of the second address of the first communication device comprises storing the second address of the first communication device on a network agent device, determining a second address of the second communication device, wherein the determining of the second address of the second communication device comprises determining the address of another network agent device where the second address of the second communication device is registered, and sending an address request message to the other network agent device using the address of the network agent device determined to request the second address of the second communication device, mapping the first address of the first communication device with the second address of the first communication device as the source address for the message, mapping the first address of the second communication device with the second address, of the second communication device as the destination address for the message, and transmitting the message using the second address of the first communication device as the source address and the second address of the second communication device as the destination address for the message.
Specification