Internal substitution bi-level addressing for compatible public networks
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H04L-012/66
H04L-012/28
G06F-015/16
출원번호
US-0947510
(2001-09-07)
발명자
/ 주소
Wan,Albert Chungbor
출원인 / 주소
SBC Technology Resources, Inc.
대리인 / 주소
Greenblum &
인용정보
피인용 횟수 :
16인용 특허 :
47
초록▼
A system operable among compatible public networks, such as ATM networks, recognizes signals having external service addresses entering a controlled compatible public network. External service addresses are checked against a look-up of internal routing addresses that are generally only recognized an
A system operable among compatible public networks, such as ATM networks, recognizes signals having external service addresses entering a controlled compatible public network. External service addresses are checked against a look-up of internal routing addresses that are generally only recognized and/or advertised within the controlled compatible public network, and that represent egress terminating interfaces. The external service address is replaced with the internal routing address, although the external service address is retained and transported. Routing to the egress terminating interface in the controlled compatible network is performed on the internal routing address only, without reference to the external service address. At the egress terminating interface, the internal routing address is discarded, and the external service address restored, as the signals are forwarded to the next entity, which is usually a connected compatible network or end system. The signals having external service addresses traverse the entire controlled compatible network without any internal system requiring external service address handling capability.
대표청구항▼
What is claimed is: 1. A method for addressing and directing traffic in a compatible public network, comprising: receiving an original signal at an ingress capable network device in the compatible public network and that includes a destination service address; forwarding a destination address ident
What is claimed is: 1. A method for addressing and directing traffic in a compatible public network, comprising: receiving an original signal at an ingress capable network device in the compatible public network and that includes a destination service address; forwarding a destination address identifier corresponding to the destination service address to a local naming system including at least one look-up table having registered pairs of destination address identifiers and internal routing addresses internal to the compatible public network; performing a look-up between the destination address identifier and at least one internal routing address corresponding thereto; returning at least one internal routing address to the ingress capable network device from the local naming system; substituting the destination address identifier with the internal routing address in a transit signal corresponding to the original signal while retaining said destination address identifier in a separate portion of said transit signal; routing said transit signal from the ingress capable network device through the compatible public network to an egress capable network device at the internal routing address; removing the internal routing address from said transit signal at said egress capable network device; restoring the destination service address to said transit signal; and forwarding said transit signal from the egress capable network device according to the destination service address. 2. The method according to claim 1, wherein the original signal includes the destination address identifier in the form of a destination service address embedded therein. 3. The method according to claim 2, wherein said destination address identifier comprises the destination service address, and said local naming system includes at least one look-up table having registered pairs of destination service addresses and internal routing addresses internal to the compatible public network, and wherein said performing comprises performing a look-up between the destination service address and at least one internal routing address corresponding thereto; said substituting comprises substituting the destination service address with the returned internal routing address in a transit signal corresponding to the original signal while retaining said destination service address in a separate portion of said transit signal; and said forwarding comprises forwarding the transit signal from the egress capable network device according to the destination service address. 4. The method according to claim 2, wherein said destination address identifier comprises a destination compatible network identifying code, and said local naming system includes at least one look-up table having registered pairs of destination compatible network identifying codes external to the compatible public network and internal routing addresses internal to the compatible public network, and wherein said performing comprises performing a look-up between the destination compatible network identifying code and at least one internal routing address corresponding thereto; said substituting comprises substituting the destination service address with the returned internal routing address in a transit signal corresponding to the original signal while retaining said destination service address in a separate portion of said transit signal; and said forwarding comprises forwarding said transit signal from the egress capable network device according to the destination service address. 5. The method according to claim 1, wherein said destination address identifier comprises the destination service address, and said method further comprising: checking in said local naming system whether at least one internal routing address corresponding to the destination service address is present in said registered pairs, and when at least one internal routing address is not present in said registered pairs, obtaining from said local naming system a destination compatible network identifying code corresponding to the destination service address; performing a look-up between the destination compatible network identifying code and at least one internal routing address corresponding thereto; and returning at least one returned internal routing address to the ingress capable network device from the local naming system. 6. The method according to claim 1, wherein said destination address identifier comprises the destination service address, and said method further comprising: checking in said local naming system whether at least one internal routing address corresponding to the destination service address is present in said registered pairs, and when at least one internal routing address is not present in said registered pairs; and checking in said local naming system whether at least one destination compatible network identifying code corresponding to the destination service address is present in said registered pairs. 7. The method according to claim 6, further comprising: when at least one destination compatible network identifying code corresponding to the destination service address is not present in said registered pairs, forwarding the destination service address to a global naming system including at least one look-up table having registered pairs of destination service addresses and destination compatible network identifying codes; and receiving a destination compatible network identifying code from the global naming system. 8. The method according to claim 7, further comprising: returning one of the destination compatible network identifying code and at least one returned internal routing address to the ingress capable network device from the local naming system. 9. The method according to claim 1, wherein said compatible public network is an ATM network. 10. A system for addressing and directing traffic in a compatible public network, comprising: a local naming system server including at least one look-up table having registered pairs of destination service addresses and internal routing addresses internal to the compatible public network; at least one ingress capable network device that receives an original signal including a destination service address embedded therein, said at least one ingress capable network device including at least one interface for receiving signals having destination service addresses, at least one interface to the local naming system server through which look-up query signals are sent and internal routing addresses corresponding to the destination service addresses are received, and at least one internal routing and traffic carrying interface for routing at least transit signals corresponding to the received signals through the compatible public network, according to said internal routing address, while retaining the destination service addresses in respective portions of the transit signals; and at least one egress capable network device that receives the at least transit signals routed according to said internal routing addresses and that restores said destination service addresses and forwards the at least transit signals from said compatible public network. 11. The system according to claim 10, further comprising at least one intervening network device through which said at least transit signals are routed through the compatible public network. 12. The system according to claim 10, in which said at least transit signals are routed directly through the compatible public network with no intervening network devices. 13. The system according to claim 10, wherein said egress capable network device that receives at least said transit signals routed according to said internal routing addresses, discards said internal routing addresses, and restores said destination service addresses before forwarding said transit signals from said compatible public network. 14. The system according to claim 10, wherein said compatible public network is an ATM network, and each said ingress capable network switch and egress capable network switch is an ATM switch. 15. The system according to claim 14, wherein the local naming system comprises a local ATM naming system server, and the destination service addresses comprise ATM destination point (ADP) service addresses and the internal routing addresses comprise ATM terminating interface (ATI) routing addresses internal to the ATM service provider network. 16. A system for addressing and directing traffic in a compatible public network, comprising: a local naming system server including at least one look-up table having registered pairs of destination service addresses and internal routing addresses internal to the compatible public network, and having registered pairs of destination compatible network identifying codes and internal routing addresses internal to the compatible public network; at least one ingress capable network device that receives an original signal including a destination service address embedded therein, said at least one ingress capable network device including at least one interface for receiving signals having destination service addresses, at least one interface to the local naming system server through which look-up query signals are sent and internal routing addresses corresponding to the destination service addresses are received, and at least one internal routing and traffic carrying interface for routing at least transit signals corresponding to the received signals through the compatible public network, according to said internal routing address; and at least one egress capable network device that receives the at least transit signals routed according to said internal routing addresses and that restores said destination service addresses and forwards the at least transit signals from said compatible public network; wherein said local naming system server checks in said at least one look-up table whether at least one internal routing address corresponding to the destination service address is present in said registered pairs, and when at least one internal routing address is not present in said registered pairs, obtains from said at least one look-up table a destination compatible network identifying code corresponding to the destination address identifier, and returns at least one destination compatible network identifying code to the ingress capable network device. 17. The system according to claim 16, wherein said at least one ingress capable network device receives said at least one destination compatible network identifying code and sends a look-up query signal including the destination compatible network identifying code to the local naming system server. 18. The system according to claim 17, wherein said local naming server further performs a look-up between the destination compatible network identifying code and at least one internal routing address corresponding thereto, and returns said at least one internal routing address to the ingress capable network device. 19. A set of data signals embodied in a propagation medium within a compatible public network, the signals enabling routing of network traffic, and said set of data signals comprising: a first signal from an ingress capable network device to a local naming system, the local naming system including at least one look-up table having registered pairs of destination address identifiers and internal routing addresses internal to the compatible public network, said first signal including a query structure having the destination address identifier embedded therein; a second signal from the local naming system to the ingress capable network device, said second signal including a query response structure having at least one returned internal routing address corresponding to the destination address identifier corresponding to a destination service address embedded therein; a third signal from the ingress capable network device and traversing the compatible public network to an egress capable network device at said at least one returned internal routing address, said third signal including routing information determining a path traversing internal network devices of the compatible public network to said at least one returned internal routing address and an address transport structure having said destination service address embedded therein; and a fourth signal sent from said egress capable network device, said fourth signal including said destination service address. 20. The set of data signals according to claim 19, wherein the ingress capable network device is responsive to a signal including an addressing structure having the destination address identifier embedded therein. 21. The set of data signals according to claim 20, wherein said destination address identifier comprises said destination service address, and wherein at least one look-up table includes registered pairs of destination service addresses and corresponding internal routing addresses internal to the compatible public network, and wherein said first signal from the ingress capable network device to the local naming system includes the query structure having the destination service address embedded therein, and said second signal includes a query response structure having at least one returned internal routing address corresponding to the destination service address embedded therein. 22. The set of data signals according to claim 19, wherein said fourth signal includes the destination service address, but not said internal routing address, embedded therein. 23. The set of data signals according to claim 19, wherein at least one look-up table includes registered pairs of destination compatible network identifying codes and corresponding internal routing addresses internal to the compatible public network, and wherein said first signal from the ingress capable network device to the local naming system includes the query structure having the destination address identifier including a destination compatible network identifying code embedded therein, and said second signal includes a query response structure having at least one returned internal routing address corresponding to the destination compatible network identifying code embedded therein. 24. The set of data signals according to claim 23, wherein said fourth signal includes the destination service address, but not said internal routing address, embedded therein. 25. The set of data signals according to claim 23, further comprising: a fifth signal from one of the ingress capable network device and the local naming system directed to a global naming system external to the compatible private network when said second signal cannot be formed by said local naming system, said fifth signal including a query structure having the destination address identifier embedded therein such that the global naming system can respond with a destination compatible network identifying code resolvable by the local naming system to an internal routing address. 26. The set of data signals according to claim 19, further comprising: a partner signal exchanged between the local naming system and a remote local naming system in a second compatible network, said partner signal including pairs of destination service addresses internal to the second compatible public network and destination compatible network identifying codes for registration in said at least one look-up table. 27. The set of data signals according to claim 19, wherein said compatible public network is an ATM network.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (47)
Hebb Andrew T., ATM address translation method and apparatus.
Masuda Michio,JPX ; Nishihara Motoo,JPX ; Ogawa Makoto,JPX, ATM connectionless communication system having session supervising and connection supervising functions.
Bennett Toby D. ; Davis Donald J. ; Harris Jonathan C. ; Miller Ian D., Apparatus and method for constructing data for transmission within a reliable communication protocol by performing portions of the protocol suite concurrently.
Fan, Jason C.; Jogalekar, Prasad P.; Bannai, Vinay K., Automatic reconfiguration of short addresses for devices in a network due to change in network topology.
Takashima, Kenya; Nakamichi, Koji; Watanabe, Naotoshi; Soumiya, Toshio; Ezaki, Yutaka; Murata, Kazunori, Boundary device for performing a connection control at a boundary between two communications networks.
Kshirsagar Madhukar M. ; La Porta Thomas F. ; Shur David H. ; Veeraraghavan Malathi ; Woodworth Clark, Communications system for transmission of datagram packets over connection-oriented networks.
Pi-Yu Chung ; Om P. Damani ; Yennun Huang ; Chandra M. Kintala ; Yi-Min Wang, Hosting a network service on a cluster of servers using a single-address image.
Kenichi Nagami JP; Junko Ami JP; Yasuhiro Katsube JP; Takeshi Saito JP; Hiroshi Esaki JP, IP over ATM system using control messages to set up cut-through paths or bypass pipes in routers.
Kujoory Ali Mohammad ; Saad Samir S. ; Shur David Hilton ; Tewani Kamlesh T. ; Yee James Kwong, Management of ATM virtual circuits with resources reservation protocol.
Chang Tian-Pong P. (Holmdel NJ) Civanlar Seyhan (Middletown Township ; Monmouth County NJ) Saksena Vikram R. (Freehold NJ), Method and apparatus for interconnecting LANs.
Beser, Nurettin B.; Borella, Michael, Method for encapsulating and transmitting a message includes private and forwarding network addresses with payload to an end of a tunneling association.
DeSimone Antonio ; Golan Joseph ; Kuthyar Ashok K. ; Parent Bryant Richard ; Ramamurthy Ram S. ; Shur David Hilton, Method for managing multicast addresses for transmitting and receiving multimedia conferencing information on an internet protocol (IP) network implemented over an ATM network.
Karapetkov Stefan,DEX ; Fromm Ingrid,DEX ; Petri Bernhard,DEX, Method for the transmission of information packets between emulated LANs using address resolution.
Nagami Kenichi,JPX ; Ami Junko,JPX ; Katsube Yasuhiro,JPX ; Saito Takeshi,JPX ; Esaki Hiroshi,JPX, Network interconnection apparatus, network node apparatus, and packet transfer method for high speed, large capacity in.
Caronni, Germano; Gupta, Amit; Kumar, Sandeep; Markson, Tom R.; Schuba, Christoph L.; Scott, Glenn C., Truly anonymous communications using supernets, with the provision of topology hiding.
Alkhatib, Hasan S.; Tabagi, Fouad A.; Elwailly, Farid F.; Wootton, Bruce C., Communicating with an entity inside a private network using an existing connection to initiate communication.
MeLampy, Patrick J.; Ory, Andrew D.; Spencer, Clifford M.; Penfield, Robert F.; Commerford, Peter S.; Voto, Stephen T.; Arens, Cynthia E.; Pedersen, Rebecca A., System and method for assisting in controlling real-time transport protocol flow through multiple networks.
MeLampy, Patrick J.; Ory, Andrew D.; Spencer, Clifford M.; Penfield, Robert F.; Commerford, Peter S.; Voto, Stephen T.; Arens, Cynthia E.; Pedersen, Rebecca A., System and method for assisting in controlling real-time transport protocol flow through multiple networks.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.