Method and apparatus for providing connection identifier by conc

Multiplex communications – Wide area network – Packet switching

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

39520021, 39520017, 370393, H04J 300, H04J 324, H04L 1246

Patent

active

056849540

DESCRIPTION:

BRIEF SUMMARY
TECHNICAL FIELD

The present invention concerns a method and an apparatus for scanning data streams in a communication network and extracting connection information to provide for unique protocol connection identifiers.


BACKGROUND OF THE INVENTION

The technological convergence of computer and communication networks, as well as the fast development in either one of these two areas, has led to such an intimate mixture of information processing and communication that the transmission and exchange of data, voice, images etc. becomes more and more complex. Each transmission or exchange of information--information used as synonym for various kinds of data, services, and communications--has necessarily to be governed by rules of procedure.
When different units, e.g. two remote computer terminals, or two procedures are interacting via an interface, which is not necessarily a hardware interface, respective protocols are employed. Depending on the network, various protocols are hierarchically ordered, resulting in a vertical stack of protocols, each of these protocols interacting with the adjacent ones. Basic transport protocols are known to organize the information exchange and transmission between remote systems, such as host computers. A typical example is the ARPA (Advanced Research Projects Agency) host-to-host protocol. Such a basic protocol enables the higher-level protocols of the vertical protocol stack to base all their operations on the basic protocol mechanisms.
Depending on the network environment, there are several higher-level protocols set up on the basic protocol. A schematic representation of a typical vertical protocol stack, known as OSI (Open Systems Interconnection) reference model for CCITT (Consultative Committee on International Telephone and Telegraph) applications is defined in the CCITT Recommendation X.200, "Reference Model of Open Systems Interconnection for CCITT Applications", Blue Book, Fascicle VIII.4, Geneva, 1989. Said OSI reference model uses seven levels, referred to as layers. Each layer has its own specific function and offers a defined service to the layer above using the services provided by the layer below.
If an application program, for example, which runs on a first system requires the use of data held in a second, remote system, an exchange of information takes place. When said second system receives a request to send a specific data packet, this data packet has to be transmitted from the highest protocol level, e.g. the application layer, down through all lower protocol levels, prior to be sent along the physical link. Each of these protocol layers adds its layer-specific connection information to the data packet received from the higher layer. Therefore, a communication connection between two systems is defined in a packet header, hereinafter referred to as protocol header, by the aggregate of fields carrying connection information of the vertical protocol stack.
When receiving a data stream made up of data packets at a receiver site, prior to routing, multiplexing or compressing it, said protocol header has to be scanned to extract the respective words comprising connection information for further processing
To date, most of the protocol connections are identified by sequentially processing the protocol headers in software. This operation consumes a considerable amount of time in the protocol processing, in particular when dealing with many connections, e.g. in a server, or when processing multimedia data streams.
A microprogrammed controller, used to recognize the protocol type of a protocol header and to extract protocol specific data fields, has been described in "Implementing PE-1000 Based Internetworking Nodes", H. W. Chin et al., Part 3 of 3, Transfer, Vol. 5, No. 3, May/June 1992, pp. 5-8.
The hardware implementation of a routing table for the translation of packet identifiers into an appropriate physical output link is described in "Putting Routing Tables in Silicon", T.-B. Pei and C. Zukowski, IEEE Network Magazine, January 1992, pp. 42-50. This approach i

REFERENCES:
patent: 5390173 (1995-02-01), Spinney et al.
patent: 5448565 (1995-09-01), Chang et al.
patent: 5481540 (1996-01-01), Huang
patent: 5513134 (1996-04-01), Cooperman et al.
patent: 5515513 (1996-05-01), Metzger et al.
patent: 5566170 (1996-10-01), Bakke et al.
Pei et al. "Putting Routing Tables in Silicon", IEEE Network Magazine, Jan. 1992, pp. 42-50 1992.
Oechslin et al. "Ali: A Versitile Interface Chip for ATM Systems", Globecom '92, pp. 1282-1287 1992.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and apparatus for providing connection identifier by conc does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for providing connection identifier by conc, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for providing connection identifier by conc will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1840964

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.