Local area network packet protocol for combined voice and data transmission
First Claim
1. A method for controlling digital signals in a communications system, said system including a plurality of stations, at least two of said stations being coupled to first and second separate, independent, unidirectional and oppositely directed signal paths, said method including the steps of writing signals on either of said paths and reading signals from either of said paths and characterized in that said method further comprises the step of:
- writing a first start cycle code in a predetermined field of a packet on a forward one of said paths, said first start cycle code being written by a head station and said first start cycle code for identifying a first type of traffic which may be written by a station down the line from said head station relative to said forward path in a packet on said forward path.
1 Assignment
0 Petitions
Accused Products
Abstract
In order to control the transfer of packets of information among a plurality of stations, the instant communications system, station and protocol contemplate first and second oppositely directed signal paths. At least two stations are coupled to both the first and the second signal paths. A station reads one signal from a path and writes another signal on the path. The one signal is read by an arrangement which electrically precedes the arrangement for writing the other signal. Packets are transmitted in a regular, cyclic sequence. A head station on a forward path writes a start cycle code for enabling each station to transmit one or more packets. If a station has a packet to transmit, it can read the bus field of a packet on the forward path. Responsive thereto, a logical interpretation may be made as to whether the forward path is busy or is not busy. If the path is not busy, the packet may be written on the path by overwriting any signal thereon including the busy field. If the path is busy, the station may defer the writing until the path is detected as not busy.
In order to accommodate different types of traffic, the head station may write different start cycle codes. For example, a start-of-voice code may enable stations to transmit voice packets; a start-of-data code may enable stations to transmit data packets, etc. for the different types of traffic. Further, the start cycle codes may be written in a regular, e.g., periodic, fashion to mitigate deleterious effects, such as speech clipping. Still further, the last station on the forward path may write end cycle codes in packets on a reverse path for communicating control information to the head station. Responsive to the control information, the head station may modify the cycle to permit the respective stations to, for example, transmit more than one packet per cycle or to vary the number of packet time slots, which are allocated to each of the different types of traffic.
-
Citations
24 Claims
-
1. A method for controlling digital signals in a communications system, said system including a plurality of stations, at least two of said stations being coupled to first and second separate, independent, unidirectional and oppositely directed signal paths, said method including the steps of writing signals on either of said paths and reading signals from either of said paths and characterized in that said method further comprises the step of:
writing a first start cycle code in a predetermined field of a packet on a forward one of said paths, said first start cycle code being written by a head station and said first start cycle code for identifying a first type of traffic which may be written by a station down the line from said head station relative to said forward path in a packet on said forward path. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. A communications system including a plurality of stations, at least two of said stations being coupled to first and second separate independent, unidirectional and oppositely directed signal paths, means for writing signals on either of said paths and means for reading signals from either of said paths and characterized in that said system further comprising:
means for writing a first start cycle code in a predetermined field of a packet on a forward one of said paths, said first start cycle code being written by a head station and said first start cycle code for identifying a first type of traffic which may be written by a station down the line from said head station relative to said forward path in a packet on said forward path. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
17. Station apparatus for controlling digital signals in a communication system, said station adapted to be coupled to first and second separate, independent, unidirectional and oppositely directed signal paths, said station including means for writing signals on either of said paths and means for reading signals from either of said paths and characterized in that said station further comprises:
means for writing a first start cycle code in a predetermined field of a packet on a forward one of said paths, said first start cycle code being written by a head station and said first start cycle code for identifying a first type of traffic which may be written by a station along said forward path and down the line from said head station relative to said forward path in a packet on said forward path. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
Specification