Patent · US Expired

Network tunneling method and apparatus

US7395343B1 · kind B1 · utility

9Cited by
8References
17Claims
0Family size

Assignee

Inventors

Key dates

Filing dateFeb 26, 2002
Grant dateJul 1, 2008
Priority date
Expiry dateFeb 18, 2024

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04Q3/0025
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

Method and apparatus for tunneling any existing data-, control-, or routing-related protocol through a generic Internet protocol (IP) transport are described. The method includes providing a generic messaging structure that includes at least a transport protocol, a message buffer, a source-address field and one or more data fields for transparent routing of a user protocol over the IP transport and also providing an application program interface to the generic messaging structure, the interface including a mechanism for a user to choose a desired transport and associated protocol for transparently routing the user protocol over the transport in accordance with the chosen transport protocol within the one or more data fields. Alternatively or additionally, the method includes creating a base class library including plural defined source and header files and further providing a mechanism for deriving a transaction-based protocol-specific class that is compatible with the base class library. The apparatus is an application programming interface (API), preferably coded in C/C++, for transparently routing data between sockets in such an IP transport. The API includes a message buffer da…

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.