IP Library › Granted Patent US 9,602,602
Granted Patent B2
US 9,602,602 · App. 14/196,166 · Granted Mar 21, 2017

Apparatus and method for identifying interoperability between object identifier-based heterogeneous identifier nodes for next generation network

Inventors: Young-Hwan Choi (Daejeon, KR); Jun-Seob Lee (Daejeon, KR); Hyoung-Jun Kim (Daejeon, KR)
Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
H04L67/12H04L29/12009H04L41/0233H04L61/103H04L61/15H04L61/2084
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,602,602
App. No.
14/196,166
Granted
Mar 21, 2017
Kind
B2
Abstract

Disclosed herein are an apparatus and method for identifying interoperability between object-identifier-based heterogeneous identifier nodes for a next generation network. The apparatus includes a plurality of identifier registry servers located in a plurality of unit networks connected to an open network, and configured to receive and store identifiers and locators of nodes of corresponding unit networks, and also configured to, as identifiers of destination nodes that are communication target nodes are input from nodes of the unit networks, return locators of the destination nodes, wherein unique object identifiers are assigned to the identifier registry servers. An object identifier resolution server is located in the open network, and is configured to receive and store object identifiers and locators of the identifier registry servers, and is also configured to, as object identifiers are input from nodes of the unit networks, transfer locators of identifier registry servers to the nodes.

Claims (36)

1. An apparatus for identifying interoperability between object identifier-based heterogeneous identifier nodes for a next generation network, comprising:

a plurality of identifier registry servers respectively located in a plurality of unit networks connected to an open network, and

configured to receive and store identifiers and locators of nodes of corresponding unit networks, and

also configured to, as identifiers of destination nodes that are communication target nodes are input from the nodes of the plurality of unit networks, return the stored corresponding locators of the destination nodes,

wherein unique object identifiers are respectively assigned to the identifier registry servers; and

an object identifier resolution server located in the open network, and

configured to receive and store unique object identifiers and corresponding locators of the plurality of identifier registry servers, and

also configured to, as the unique object identifiers are input from the nodes of the plurality of unit networks, transfer the stored locators of identifier registry servers corresponding to the stored unique object identifiers of the identifier registry servers to the nodes of the plurality of unit networks,

wherein the plurality of unit networks include nodes having different heterogeneous identifiers,

wherein the plurality of unit networks include a first unit network and a second unit network, and nodes of the first unit network and the second unit network are directly connected to the open network,

wherein the plurality of unit networks further include a third unit network,

the third unit network includes a node having an identifier differing from those of nodes of the first unit network and the second unit network, and

the node of the third unit network is connected to the open network via a gateway,

wherein an identifier and a locator of the node of the third unit network are stored in the gateway,

the gateway connects the stored identifier of the node of the third unit network to its own locator, transmits a resulting identifier/locator to an identifier registry server of the third unit network, and allows the resulting identifier/locator to be stored in the identifier registry server, and

the identifier registry server of the third unit network transmits its own unique object identifier and locator to the object identifier resolution server, and allows the unique object identifier and the locator to be stored in the object identifier resolution server.

2. The apparatus of claim 1 , wherein:

the object identifier resolution server is configured to, if a unique object identifier of an identifier registry server of the second unit network is input from a node of the first unit network, transmit a locator of the identifier registry server of the second unit network to the node of the first unit network, and

the identifier registry server of the second unit network is configured to, if an identifier of a destination node that is a communication target node is input from the node of the first unit network, transmit a locator of the destination node to the node of the first unit network, thus allowing data to be transmitted from the node of the first unit network to the destination node.

3. The apparatus of claim 2 , wherein the node of the first unit network previously knows the identifier of the destination node that is the communication target node.

4. The apparatus of claim 1 , wherein the node of the first unit network or the second unit network is configured to, if a locator of the gateway is input from the identifier registry server of the third unit network, transmit an identifier and data of a destination node of the third unit network that is a communication target node to the gateway.

5. The apparatus of claim 1 , wherein:

if the node of the first unit network or the second unit network inputs a unique object identifier of an identifier registry server of the third unit network to the object identifier resolution server, the object identifier resolution server is configured to transmit a locator of the identifier registry server of the third unit network to the node of the first unit network or the second unit network, the identifier registry server of the third unit network is configured to, as an identifier of a destination node that is a communication target node is input from the node of the first unit network or the second unit network, transmit a locator of the gateway to the node of the first unit network or the second unit network, and the gateway is configured to, if the identifier and data of the destination node are input from the node of the first unit network or the second unit network, transfer the data to the destination node.

6. A method for identifying interoperability between object identifier-based heterogeneous identifier nodes for a next generation network, comprising:

transmitting, by nodes of a plurality of unit networks connected to an open network, their own identifiers and locators to identifier registry servers located in corresponding unit networks, and allowing the identifiers and locators to be registered;

transmitting, by the identifier registry servers of the plurality of unit networks, their own unique object identifiers and locators to an object identifier resolution server located in the open network, and allowing the object identifiers and the locators to be registered;

as the unique object identifiers are input from the nodes of the plurality of unit networks, transferring, by the object identifier resolution server, the locators of the identifier registry servers corresponding to the unique object identifiers to the nodes of the plurality of unit networks; and

as the identifiers of destination nodes that are communication target nodes are input, returning, by the corresponding identification registration servers, the locators of the destination nodes to the nodes of the plurality of unit networks,

wherein the plurality of unit networks include nodes having different heterogeneous identifiers,

wherein the plurality of unit networks include a first unit network and a second unit network, and nodes of the first unit network and the second unit network are directly connected to the open network,

wherein the plurality of unit networks further include a third unit network,

the third unit network includes a node having an identifier differing from those of nodes of the first unit network and the second unit network, and

the node of the third unit network is connected to the open network via a gateway,

wherein an identifier and a locator of the node of the third unit network are stored in the gateway,

the gateway connects the stored identifier of the node of the third unit network to its own locator, transmits a resulting identifier/locator to an identifier registry server of the third unit network, and allows the resulting identifier/locator to be stored in the identifier registry server, and

the identifier registry server of the third unit network transmits its own unique object identifier and locator to the object identifier resolution server, and allows the unique object identifier and the locator to be stored in the object identifier resolution server.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 6, 2014
From: CHOI, YOUNG-HWAN; LEE, JUN-SEOB; KIM, HYOUNG-JUN
To: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
Reel/Frame 032361/0318 →
Priority Claims (1)
KR 10-2013-0040092 · Apr 11, 2013 · national
Continuity (1)
Related Publication 20140310384A1 · Oct 16, 2014