Multiplex communications – Pathfinding or routing – Switching a message which includes an address header
Reexamination Certificate
2004-12-30
2008-10-28
Backer, Firmin (Department: 2616)
Multiplex communications
Pathfinding or routing
Switching a message which includes an address header
C370S392000, C370S466000, C370S467000
Reexamination Certificate
active
07443849
ABSTRACT:
Disclosed are methods and apparatus for facilitating translation of packet addresses (or ports) by one or more translation devices (e.g., Network Address Translation or NAT devices) using a specialized protocol to handle an address (or port) that is used to form part of a payload. In one implementation, this specialized protocol is referred to as Network Layer Signaling (NLS). As a packet traverses along a path containing one or more translation devices, each translation device is configured to translate an address (or port) of such packet's IP header if the packet is traversing between different domains (e.g., traversing between a private and public domain or between two different private domains). One or more of these translation devices may also be configured to implement the specialized protocol which includes translation device traversal mechanisms for detecting whether the traversal path contains a translation device that fails to implement such specialized protocol. When such a failure is detected, recovery mechanisms are also triggered.
REFERENCES:
patent: 7272148 (2007-09-01), Zhang et al.
patent: 2005/0259637 (2005-11-01), Chu et al.
patent: 2006/0078096 (2006-04-01), Poyhonen et al.
patent: 2006/0120293 (2006-06-01), Wing
patent: 2007/0053328 (2007-03-01), Riittinen et al.
J. Rosenberg, et al. “STUN-Simple Traversal of User Datagram Protocol (UDP) Through Network Address Translators (NATs),” Copyright The Internet Society (2003). RFC 3489. pp. 1-37.
S. Srisuresh, et al. “IP Network Address Translator (NAT) Terminology and Considerations,” Copyright The Internet Society (1999). RFC 2663. pp. 1-24.
R.P. Swale, et al. “Middlebox Communications (midcom) Protocol Requirements,” Copyright The Internet Society (2002). RFC 3304.
P. Srisuresh, et al., “Middlebox Communication Architecture and Framework,” Copyright The Internet Society (2002). RFC 3303. pp. 1-27.
A. Simu, et al., “Method and Apparatus for Indicating Network Address Translation (NAT) Topology Information to a NAT Device that is Physically Separate From an Application Layer Gateway (ALG) Device.” U.S. Appl. No. 10/125,300, filed Apr. 17, 2002.
M. Somasundaram, et al., “Method and Apparatus for Handling Embedded Addresses in Data Sent Through Multiple Network Address Translation (NAT) Devices.” U.S. Appl. No. 10/202,973, filed Jul. 24, 2002.
K. Biswas, et al., “Method and Apparatus for Making End-Host Network Address Translation (NAT) Global Address and Port Ranges Aware”, U.S. Appl. No. 10/160,321, filed May 31, 2002.
M. Shore, “Address Tagging for Network Address Translation (NAT) Traversal,” U.S. Appl. No. 10/985,563, filed Nov. 9, 2004.
Biswas Kaushik P.
Shore Melinda L.
Sivakumar Senthil M.
Backer Firmin
Cisco Technology Inc.
Faroul Farah
Weaver Austin Villeneuve & Sampson LLP
LandOfFree
Mechanisms for detection of non-supporting NAT traversal... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Mechanisms for detection of non-supporting NAT traversal..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Mechanisms for detection of non-supporting NAT traversal... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4010292