← Back to Patent Explorer
US4663757A Expired / Lapsed US ⏱️ 0.0 years remaining

Packet switched local network with priority random splitting and conflict detection

Assignee: Eastman Kodak Co
•
Filing: 1985-08-29
•
Granted: 1987-05-05
•
Expires: 2005-08-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A packet switched local communication system includes means for detecting collisions and resolving conflicts between transmitting terminals by a random splitting process. In transmitting mixed types of information comprising short packets and long packets, priority of transmission is given to short packets.

Inventors

  • 👤 Jian-Cheng Huang
  • 👤 Chia-Lung Yeh

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 07:27
CPC Classifications
H; H04; H04L; H04L12/00; H04L12/28; H04L12/40; H04L12/40006; H04L12/40013; H04L12/407; H04L12/413

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 201 words
A packet switched, local communication system comprising: a. a communication medium; and b. a plurality of communication terminals connected to said communication medium for communicating information comprising short packets and long packets, long packets being larger than short packets by one or more orders of magnitude, said communication terminals including: (1) transceiver means for transmitting and receiving a signal on said medium, said transceiver means including means for detecting the presence of a carrier on said medium and generating a carrier sense signal in response thereto, and means for detecting a collision between information packets on said medium and generating a conflict detection signal in response thereto, (2) workstation means for generating short and long information packets to be sent to other communication terminals, and for receiving short and long information packets sent from other communication terminals, and (3) communication control means coupled between said transceiver means and said workstation means responsive to said carrier sense and conflict detection signals for controlling the transmission of information packets such that conflicts between the transmission of information packets from different terminals are resolved by a random splitting process, and the transmission of short packets is given priority over the transmission of long packets.
Claim 2
Dependent Claim 201 words
A packet switched, local communication system comprising: a. a communication medium; and b. a plurality of communication terminals connected to said communication medium for communicating information comprising short packets and long packets, long packets being larger than short packets by one or more orders of magnitude, said communication terminals including: (1) transceiver means for transmitting and receiving a signal on said medium, said transceiver means including means for detecting the presence of a carrier on said medium and generating a carrier sense signal in response thereto, and means for detecting a collision between information packets on said medium and generating a conflict detection signal in response thereto, (2) workstation means for generating short and long information packets to be sent to other communication terminals, and for receiving short and long information packets sent from other communication terminals, and (3) communication control means coupled between said transceiver means and said workstation means responsive to said carrier sense and conflict detection signals for controlling the transmission of information packets such that conflicts between the transmission of information packets from different terminals are resolved by a random splitting process, and the transmission of short packets is given priority over the transmission of long packets.
Claim 3
Dependent Claim 132 words
The communication system claimed in claim 1, wherein said communication control means in said plurality of communication terminals operate in a manner having the effect of organizing the transmission of packets into cycles composed of one or more sessions; a session being the time required to transmit all the short packets arriving during the previous session, or the time required to transmit one long packet that arrived during the previous cycle if no short packets arrived during the previous session, and a cycle being the time required to transmit all the long packets that arrived during the previous cycle; if no long packets arrived during the previous cycle, a cycle ending with an empty session, a session being an empty session when no packet arrived by the end of the previous session.
Claim 4
Dependent Claim 84 words
The communication system claimed in claim 2, wherein said communication control means includes: a. feedback signal generating means responsive to the carrier sense signal and the conflict detection signal for generating a feedback signal indicating no carrier, data packet transmitted, image packet transmitted, or collision; and b. random splitting process control means responsive to a collision feedback signal for randomly assigning a packet to a transmitting group or a non-transmitting group, for determining whether the packet will be transmitted at the next available opportunity.
Claim 5
Dependent Claim 30 words
The communication control system claimed in claim 3, wherein said communication control means further includes session recognition means responsive to the feedback signal for detecting the boundary of a session.
Claim 6
Dependent Claim 41 words
The communication control system claimed in claim 3, wherein said communication control means further includes means responsive to a detected collision for sending a jamming signal of predetermined length to insure that all terminals in the system successfully detect the collision.
Claim 7
Dependent Claim 123 words
The communication system claimed in claim 3, wherein said random splitting process control means includes a first register G for storing a global pointer, a second register I for storing an individual indicator associated with a packet to be transmitted; and means for randomly generating a binary digit B after each collision, the random splitting process control means including means for adding the binary digit to the contents of register I, for incrementing the global pointer G each time a collision is detected, and for decrementing the global pointer G each time a packet is successfully transmitted, the random splitting process control means further including means for comparing the contents of registers G and I and enabling transmission of the packet when G=I.
Claim 8
Dependent Claim 53 words
The communication system claimed in claim 6, wherein said random splitting process control means includes means for identifying the type of packet to be transmitted as a short packet or a long packet, and for giving transmission priority to the transmission of a short packet after each successful transmission of a long packet.
Claim 9
Dependent Claim 57 words
The communication system claimed in claim 7, wherein said means for identifying the type of packet includes a third register U for storing a global pointer indicating whether there are image packets remaining to be transmitted, and a fourth register R for storing an individual parameter indicating that a specific terminal has an image packet to transmit.
Claim 10
Dependent Claim 21 words
The communication system claimed in claim 1, wherein said short packets represent digital data, and said long packets represent image information.

References Cited (Backward Citations)

US4063220A Cited
US4459589A Cited
US4516239A Cited
US4592049A Cited
US4519068A Cited
US4581734A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1990-05-04 1990-11-03 1991-05-05 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1994-05-04 1994-11-03 1995-05-05 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1998-05-04 1998-11-03 1999-05-05 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag