Multiplex communications – Pathfinding or routing – Switching a message which includes an address header
Reexamination Certificate
1997-07-31
2003-09-23
Kizou, Hassan (Department: 2662)
Multiplex communications
Pathfinding or routing
Switching a message which includes an address header
C370S401000, C370S395530
Reexamination Certificate
active
06625158
ABSTRACT:
BACKGROUND OF THE INVENTION
1. Technical Field
The present invention is related to a method and system to be utilized in data communications. In particular, the present invention is related to a method and system to be utilized in data communications involving at least one data communications network. Yet still more particularly, the present invention is related to a method and system, to be utilized in data communications involving at least one data communications network, and wherein said data communications involve multiple emulated data communications networks residing in the at least one data communications network, and which provide enhanced performance in communications involving multiple emulated data communications networks.
2. Description of the Related Art
Data communications is the transfer of data from one or more sources to one or more sinks that is accomplished (a) via one or more data links between the one or more sources and one or more sinks and (b) according to a protocol. Weik,
Communications Standard Dictionary
203 (3rd ed. 1996). A data link is the means of connecting facilities or equipment at one location to facilities or equipment at another location for the purpose of transmitting and receiving data. Weik,
Communications Standard Dictionary
206 (3rd ed. 1996). A protocol, in communications, computer, data processing, and control systems, is a set of formal conventions that govern the format and control the interactions between two communicating functional elements in order to achieve efficient and understandable communications. Weik,
Communications Standard Dictionary
770 (3rd ed. 1996).
A data communications network is the interconnection of three or more communicating entities (i.e., data sources and/or sinks) over one or more data links. Weik,
Communications Standard Dictionary
618 (3rd ed. 1996).
Data communications networks connect and allow communications between multiple data sources and sinks over one or more data links. The concept of a data link includes the media connecting one or more data sources to one or more data sinks, as well as the data communications equipment utilizing the media. The Data communications networks utilize protocols to control the interactions between data sources and sinks communicating over the one or more data links. Thus, it follows that such protocols must take into account the data communications requirements of data sources and links desiring communication over the one or more data links, and the nature of the underlying one or more data links themselves, in order to ensure that the requirements of such data sources and sinks are met.
Since protocols are interrelated to both the technology of the underlying data links and the data source and sink communications requirements, data communications protocols tend to evolve over time, as both data link technology and data transmission requirements change. A good example of such evolution is the relatively recent emergence of the Asynchronous Transfer Mode (ATM) protocol in order to satisfy data communications network user requirements by the use of fast digital communications equipment.
Today's data communications network users often have widely varying data communications transmission and reception requirements over time. For example, at one point in time a user may desire to transfer computer files over a network, while at another point in time the same user may want to engage in real-time voice communications over the same network, while at yet another point in time the same user may want to transmit and receive high-resolution full motion video over the same network.
These varying user needs have greatly varying requirements as far as the underlying data networks are concerned. For example, real-time traffic such as voice and high resolution video can tolerate some loss but not delay, while non-real-time traffic such as computer data and file transfer may tolerate some delay but not loss. Furthermore, exactly when different types of traffic will occur is not known in advance, but tends to occur at random intervals. In other words, the data comes in bursts and must be transmitted at the peak rate of the burst (which may be quite high as in full motion video), but the average arrival time between bursts may be quite large and randomly distributed.
Asynchronous Transfer Mode (ATM) protocol has evolved in order to satisfy the foregoing and similar data communications requirements by use of emerging digital communications equipment. ATM is a communications protocol that (a) enables the transmission of voice, data, image, and video signals over wide area, high bandwidth communications systems; (b) provides fast packet switching in which information is inserted into small fixed size cells that are multiplexed and switched in a slotted operation, based upon header content, over a virtual circuit established immediately upon request for service; (c) has been chosen as the switching standard for broadband integrated services digital networks (BISDNs); (d) has variable transmission rates; (e) offers bandwidth on demand service, and (f) supports multiple concurrent connections over single communications lines. Weik,
Communications Standard Dictionary
47 (3rd ed. 1996).
ATM is a type of fast packet switching protocol. A packet, in data communications, is a sequence of binary digits that has one or more of the following characteristics: (a) includes data, control signals, and possibly error control signals, (b) is transmitted and switched as a composite whole, (c) is arranged in a specific format, such as a header part and a data part, (d) may consist of several messages or may be part of a single message, (e) is used in asynchronous switched systems, and (f) is usually dedicated to one user for a session. Weik,
Communications Standard Dictionary
690 (3rd ed. 1996). A fast packet switching protocol increases the speed of packet switching by eliminating overhead (i.e., information in a packet which is solely utilized for efficient and correct communications and has no information content of interest to the ultimate network user). Weik,
Communications Standard Dictionary
690 (3rd ed. 1996). Thus, in ATM user data is divided into “chunks” (i.e., is “packetized”) and then control information is added to those chunks to make sure that they arrive at the appropriate destination.
In an ATM protocol network fast packet switching protocol overhead is reduced by (1) allocating flow control (making sure that a network node's buffer capacity is not exceeded) and error control (making sure that information is not corrupted) to nodes within the network, and (2) providing different Quality of Service (with lower Quality of Services requiring less overhead) dependent upon requirements received from ATM protocol network users.
The ability of ATM to provide different Quality of Service is one of the greatest advantages of ATM. These different qualities of service allow data communications networks to carry, in an integrated way, both real-time traffic such as voice and high resolution video which can tolerate some loss but not delay, as well as non-real-time traffic such as computer data and file transfer which may tolerate some delay but not loss. Thus, ATM gives networks the ability to efficiently handle the widely variant network user data requirements referenced above.
ATM provides the mechanisms whereby widely varying user data demands may be satisfied without unduly. consuming network communications resources. That is, ATM tends to maximize efficiency of the data communication network wherein it is used. Hence, there is tremendous pressure from the communications industry to move toward ATM protocol networks.
Unfortunately for the communications industry, there exists today a tremendous installed base of non-ATM protocol networks (e.g., Wide Area Networks (WANs), Local Area Networks (LANs), Internet Protocol Networks) which do not utilize ATM protocol. Furthermore, some of the non-ATM protocol networks have features, which ATM protocol networks do not provide bu
Alexander, Jr. Cedell Adam
Carriker, Jr. Charles Allen
Ervin Jim Philip
Frick John Kevin
Squire Matthew Blaze
Felsman Bradley Vaden Gunter & Dillon, LLP
Pezzlo John
Woods Gerald R.
LandOfFree
Method and system for enhanced communication involving... 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 system for enhanced communication involving..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for enhanced communication involving... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3083369