IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0986602
(2001-11-09)
|
등록번호 |
US-7349377
(2008-03-25)
|
발명자
/ 주소 |
- Le,Franck
- Faccin,Stefano M.
|
출원인 / 주소 |
|
대리인 / 주소 |
Squire, Sanders & Dempsey, LLP
|
인용정보 |
피인용 횟수 :
10 인용 특허 :
6 |
초록
▼
The present invention concerns a method for providing location privacy for a terminal node (MN) in communication with a communication partner node (CN) in a communication network system comprising at least a first communication network (HN, VN), wherein a respective node (MN) communicating via said
The present invention concerns a method for providing location privacy for a terminal node (MN) in communication with a communication partner node (CN) in a communication network system comprising at least a first communication network (HN, VN), wherein a respective node (MN) communicating via said communication network system is identified by its permanent network address (MN_PA) and addressable by a temporary network address (MN_CoA), at least one server entity (LPS), a plurality of agent entities (LPA1, . . . , LPAn), wherein each of said at least one server entities (LPS) maintains a record of said plurality of agent entities (LPA1, . . . , LPAn) and their respective location within the network system, said method comprising the steps of: requesting (S41), by said terminal node (MN), said at least one server entity (LPS) for location privacy, selecting (S42), at said at least one server entity (LPS), a specific one of said plurality of agent entities (LPA1, . . . , LPAn), based on data maintained in said record of said server entity and said temporary network address of said requesting terminal node, and communicating (S46) messages between said terminal node (MN) and said communication partner node (CN) via said selected one (LPA) of said agent entities. The present invention also, concerns corresponding network systems, server entities, agent entities and terminal nodes.
대표청구항
▼
What is claimed is: 1. A method, comprising: providing location privacy for a terminal node in communication with a communication partner node in a communication network system comprising at least a first communication network, at least one server entity, and a plurality of agent entities; identify
What is claimed is: 1. A method, comprising: providing location privacy for a terminal node in communication with a communication partner node in a communication network system comprising at least a first communication network, at least one server entity, and a plurality of agent entities; identifying a respective node communicating via said communication network system by its permanent network address and addressing the respective node by a temporary network address; maintaining by each of said at least one server entities a record of said plurality of agent entities and their respective location within the network system; requesting, by said terminal node, said at least one server entity for location privacy; selecting, at said at least one server entity, a specific one of said plurality of agent entities, based on data maintained in said record of said server entity and said temporary network address of said requesting terminal node; and communicating messages between said terminal node and said communication partner node via said selected one of said agent entities. 2. The method according to claim 1, further comprising: configuring said request to include the network address of said communication partner node with which a communication is desired to be performed, the permanent network address of said requesting terminal node, and said temporary network address of said requesting terminal node by which it is addressable within said communication network system. 3. The method according to claim 1, further comprising: deriving said respective location of said agent entities based on a network domain to which the agent entity is assigned; and representing the domain by a network address range in the network. 4. The method according to claim 3, further comprising: basing said selecting on said known network address of said communication partner node with which a communication is desired to be performed, which is included in said request. 5. The method according to claim 4, wherein said selecting comprises: first retrieving a first network domain represented by a network address range to which address range the temporary address of the requesting terminal node belongs; second retrieving a second network domain represented by a network address range to which address range the address of the communication partner node belongs; and determining the agent entity to be selected, based on said retrieved information. 6. The method according to claim 1, further comprising: informing said requesting terminal node about the selected agent entity before communicating messages. 7. The method according to claim 1, further comprising: creating, by said terminal node at said selected agent entity, a mapping between the terminal node's permanent network address and its temporary network address; and creating, by said terminal node at said communication partner node, a mapping between the terminal node's permanent network address and the selected agent entity's address. 8. A communication network system, comprising: at least a first communication network, wherein a respective node communicating via said communication network system is identified by its permanent network address and addressable by a temporary network address; at least one server entity; a plurality of agent entities; wherein each of said at least one server entity maintains a record of said plurality of agent entities and their location within the network system; a database configured to maintain a record of said plurality of agent entities and their respective location within said communication network system; and a processor configured to select a specific one of said plurality of agent entities, based on data maintained in said record and a temporary network address of a requesting terminal node. 9. The communication network system according to claim 8, wherein: said respective location of said agent entities is derivable based on a network domain to which the agent entity is assigned, the domain being represented by a network address range in the network. 10. The communication network system according to claim 8, wherein: to each of said communication networks there is associated one of said server entities. 11. The communication network system according to claim 8, wherein: to each of said communication networks there is associated a plurality of said agent entities. 12. The communication network system according to claim 8, wherein: said respective location of said agent entities is derivable based on a network domain to which the agent entity is assigned, the domain being represented by a network address range in the network. 13. The communication network system according to claim 12, wherein said processor comprises: a selector configured to comprise a first retrieving unit configured to retrieve a first network domain represented by a network address range to which address range the temporary address of the requesting terminal node belongs; a second retrieving unit configured to retrieve a second network domain represented by a network address range to which address range the address of the communication partner node belongs; and a determination unit configured to determine the agent entity to be selected, based on said retrieved information. 14. The communication network system according to claim 8, wherein: said record is configured by a network operator dependent on a topology of a communication network forming a communication network system. 15. The communication network system according to claim 14, wherein: said record is configured by a network operator dependent on a topology of a communication network forming a communication network system, and said server entity is configured to extend said record by adding record information from other server entities within said communication network system. 16. The communication network system according to claim 8, wherein: said record is configured by a network operator dependent on a topology of a communication network forming a communication network system, and said server entity is configured to extend said record by adding record information from other server entities within said communication network system. 17. The communication network system according to claim 8, further comprising: a transmitter configured to receive and send information used for forming and maintaining said record, receive requests from terminal nodes, and configured to send processing results to a requesting terminal. 18. The communication network system according to claim 17, wherein: said transmission unit is configured to send processing results to a selected agent entity. 19. The communication network system according to claim 8, wherein each of said plurality of agent entities comprises a memory unit configured to cache a mapping of a permanent address identifying a terminal node to a temporary address of said terminal node indicative of a location of said terminal node, and a routing unit configured to forward data packets received from said terminal node to an addressed communication partner node and to forward data packets received from said communication partner to said terminal node, wherein said forwarding is based on the cached mapping information in said memory unit. 20. A communication network system, comprising: at least a first communication network wherein a respective terminal node communicating via said communication network system is identified by its permanent network address and addressable by a temporary network address; at least one server entity; a plurality of agent entities; and wherein each of said at least one server entity maintains a record of said plurality of agent entities and their location within the network system, wherein said terminal node is configured to provide location privacy for a terminal node in communication with a communication partner node in said communication network system comprising at least a first communication network, identifying a respective node communicating via said communication network system by its permanent network address and address the respective node by a temporary network address, maintain by each of said at least one server entity a record of said plurality of agent entities and their respective location within the network system, request, by said terminal node, said at least one server entity for location privacy, select, at said at least one server entity, a specific one of said plurality of agent entities, based on data maintained in said record of said server entity and said temporary network address of said requesting terminal node, and communicate messages between said terminal node and said communication partner node via said selected one of said agent entities. 21. A communication network system, comprising: at least a first communication network, wherein a respective terminal node communicating via said communication network system is identified by its permanent network address and addressable by a temporary network address; at least one server entity; and a plurality of agent entities; wherein each of said at least one server entity maintains a record of said plurality of agent entities and their location within the network system, wherein said terminal node is configured to first retrieve a first network domain represented by a network address range to which address range the temporary address of the terminal node belongs, second retrieve a second network domain represented by a network address range to which address range the address of a communication partner node belongs, and determine an agent entity to be selected, based on said retrieved information. 22. A communication network system, comprising: at least a first communication network, wherein a respective terminal node communicating via said communication network system is identified by its permanent network address and addressable by a temporary network address; at least one server entity; and a plurality of agent entities; wherein each of said at least one server entity maintains a record of said plurality of agent entities and their location within the network system, wherein said terminal node is configured to create, by said terminal node at a selected agent entity, a mapping between the terminal node's permanent network address and its temporary network address, and create, by said terminal node at a communication partner node, a mapping between the terminal node's permanent network address and a selected agent entity's address. 23. A communication network system, comprising: at least a first communication network, wherein a respective node communicating via said communication network system is identified by its permanent network address and addressable by a temporary network address; at least one server entity; a plurality of agent entities, wherein each of said at least one server entity maintains a record of said plurality of agent entities and their location within the network system; database means for maintaining a record of said plurality of agent entities and their respective location within said communication network system; and processing means for selecting a specific one of said plurality of agents entities, based on data maintained in said record and a temporary network address of a requesting terminal node.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.