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

Method and apparatus for multiple access over randomized slots with collision detection in a cable telephony system

Assignee: Motorola Mobility LLC
•
Filing: 1995-11-29
•
Granted: 1999-10-12
•
Expires: 2015-11-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and apparatus in a communications system (100) for providing communications units (134) access to the communications system (100). The communications. system (100) includes a cable distribution network (106) with an base communications unit (102) and a number of downstream communications units (134) all connected to the cable distribution network (106). A plurality of channels are used to transmit data between the base communications unit (102) and the downstream communications units (134). A first set of channels are used primarily for access the communications system (100) and a second set of channels are used for transmitting data within the communications system (100) after access to the communications system (100) has been gained. The base communications unit (102) sends a first type of data transmission including an identification of access channels used for requesting access to the communications system (100). The base communications unit (102) assigns channels within the second set of channels response to receiving a request for access to the communications system (100) on the first set of channels. A mechanism also is provided for handling collisions in transmissions between the downstream communications units (134) to the base communications unit (102) in attempting to gain access to the communications system (100).

Inventors

  • 👤 Richard Corrigan
  • 👤 Bruce D. Mueller
  • 👤 Timothy M. Burke

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-03 08:23
CPC Classifications
H; H04; H04H; H04H20/00; H04H20/12; H04H20/65; H04H20/76; H04H20/77; H04H20/78; H04H60/00; H04H60/76; H04H60/81; H04H60/93; H04H60/94; H04H60/96; H04H60/97; H04L; H04L12/00; H04L12/28; H04L12/2801; H04N; H04N7/00; H04N7/16; H04N7/173; H04N7/17309; H04L7/00; H04L7/04

Claims Analysis

Total Claims: 37
Claim 1
Independent Claim 157 words
A method for resolving data transmission collisions within a communications system comprising the steps of: sending a first data transmission from a communications unit to a base communications unit on an uplink channel used for accessing the communications system, wherein the first data transmission includes a synchronization pattern; monitoring a downlink channel for an explicit data integrity response from the base communications unit, wherein the response is associated with the first data transmission; determining whether a collision has occurred between the first data transmission and a second data transmission from another communications unit by examining the explicit data integrity response, wherein the explicit data integrity response indicates that a collision has occurred during the first data transmission to the base communication unit when the base communications unit is unable to detect the synchronization pattern; and automatically retransmitting the first data transmission after a random period of time in response to a determination that a collision has occurred.
Claim 2
Independent Claim 157 words
A method for resolving data transmission collisions within a communications system comprising the steps of: sending a first data transmission from a communications unit to a base communications unit on an uplink channel used for accessing the communications system, wherein the first data transmission includes a synchronization pattern; monitoring a downlink channel for an explicit data integrity response from the base communications unit, wherein the response is associated with the first data transmission; determining whether a collision has occurred between the first data transmission and a second data transmission from another communications unit by examining the explicit data integrity response, wherein the explicit data integrity response indicates that a collision has occurred during the first data transmission to the base communication unit when the base communications unit is unable to detect the synchronization pattern; and automatically retransmitting the first data transmission after a random period of time in response to a determination that a collision has occurred.
Claim 3
Dependent Claim 39 words
The method of claim 1, wherein the sending step comprises sending a burst from the communications unit to the base communications unit in a time slot in a frame located in a superframe, the burst including the synchronization pattern.
Claim 4
Dependent Claim 33 words
The method of claim 2, wherein the monitoring step comprises monitoring a response from the base communications unit, the response being located in a corresponding time slot and frame within a subsequent superframe.
Claim 5
Dependent Claim 45 words
The method of claim 3, wherein the response includes a word error indicator and wherein the determining step comprises determining whether the word error indicator indicates that the base communications unit was unable to detect the synchronization pattern in the burst from the communications unit.
Claim 6
Dependent Claim 40 words
The method of claim 4, further comprising selecting the random period of time in response to a determination that an error has occurred from the examination of the response, wherein the automatically retransmitting step occurs in a different time slot.
Claim 7
Dependent Claim 251 words
A communication system comprising: a cable distribution network; a base communications unit connected to the cable distribution network, the base communications unit generating downlink data transmissions and receiving uplink data transmissions; a plurality of subscriber communications units connected to the cable distribution network, the plurality of subscriber communications units sending uplink data transmissions to the base communications unit in the cable distribution system to request access to the communications system, wherein uplink data transmissions from a subscriber communications unit within the plurality of subscriber communications unit are associated with downlink transmissions from the base communications unit to the subscriber communications unit and wherein each uplink data transmission and each downlink data transmission includes a synchronization pattern; the base communications unit monitoring uplink data transmissions from the plurality of subscriber communications units and transmitting and associated downlink data transmission in response to each uplink data transmission, each downlink data transmission including an explicit data integrity indicator indicating whether the base communications unit is able to successfully receive the uplink data transmission; and a subscriber communications unit within the plurality of subscriber communications units resending an uplink data transmission after a random period of time in response to receiving an associated downlink data transmission from the base communications unit in which the explicit data integrity indicator in the downlink data transmission indicates an inability to successfully receive the uplink data transmission because a collision has occurred between the subscriber communications unit and another subscriber communications unit in the plurality of subscriber communications units.
Claim 8
Dependent Claim 251 words
A communication system comprising: a cable distribution network; a base communications unit connected to the cable distribution network, the base communications unit generating downlink data transmissions and receiving uplink data transmissions; a plurality of subscriber communications units connected to the cable distribution network, the plurality of subscriber communications units sending uplink data transmissions to the base communications unit in the cable distribution system to request access to the communications system, wherein uplink data transmissions from a subscriber communications unit within the plurality of subscriber communications unit are associated with downlink transmissions from the base communications unit to the subscriber communications unit and wherein each uplink data transmission and each downlink data transmission includes a synchronization pattern; the base communications unit monitoring uplink data transmissions from the plurality of subscriber communications units and transmitting and associated downlink data transmission in response to each uplink data transmission, each downlink data transmission including an explicit data integrity indicator indicating whether the base communications unit is able to successfully receive the uplink data transmission; and a subscriber communications unit within the plurality of subscriber communications units resending an uplink data transmission after a random period of time in response to receiving an associated downlink data transmission from the base communications unit in which the explicit data integrity indicator in the downlink data transmission indicates an inability to successfully receive the uplink data transmission because a collision has occurred between the subscriber communications unit and another subscriber communications unit in the plurality of subscriber communications units.
Claim 9
Dependent Claim 86 words
The communications system of claim 6, wherein an uplink data transmission from a subscriber communications unit to the base communications unit is sent in a time slot within a frame, the frame being located within a superframe, and wherein an uplink data transmission from the subscriber communications unit to the base communications unit is associated with a downlink data transmission from the base communications unit to the subscriber communications unit by sending a downlink data transmission in corresponding time slot and frame in a subsequent superframe.
Claim 10
Dependent Claim 113 words
The communications system of claim 7, wherein each subscriber communications unit comprises: sending means for sending a first uplink data transmission from the subscriber communications unit to the base communications unit; reception means for receiving an associated downlink data transmission from the base communications unit; determination means for determining whether a collision has occurred between the first uplink data transmission and another uplink data transmission from another communications unit by examining the error indicator in the associated downlink data transmission; and transmission means for automatically retransmitting the first data transmission after a random period of time in response to a determination that an error has occurred from the examination of the error indicator.
Claim 11
Dependent Claim 229 words
A subscriber communications unit comprising: an interface adapted for connection to a cable distribution network in a communications system; and a processor connected to the interface in which the processor has a number of modes of operation including: a first mode of operation in which the processor sends a first uplink data transmission from the subscriber communications unit to a base communications unit, the first uplink data transmission being sent in a time slot in a frame within a superframe; a second mode of operation in which the processor receives an associated downlink data transmission associated with the first uplink data transmission, wherein the associated downlink data transmission associated with the first uplink data transmission, wherein the associated downlink data transmission is associated with the first uplink data transmission by being received in a corresponding time slot and frame in a subsequent superframe; a third mode of operation in which the processor determines whether a collision has occurred between the first uplink data transmission from the subscriber communications unit and another uplink data transmission from another communications unit by examining the explicit data integrity indicator in the associated downlink data transmission to the subscriber communications unit; and a fourth mode of operation in which the processor automatically retransmits the first uplink data transmission after a random period of time in response to a determination that an error has occurred.
Claim 12
Dependent Claim 229 words
A subscriber communications unit comprising: an interface adapted for connection to a cable distribution network in a communications system; and a processor connected to the interface in which the processor has a number of modes of operation including: a first mode of operation in which the processor sends a first uplink data transmission from the subscriber communications unit to a base communications unit, the first uplink data transmission being sent in a time slot in a frame within a superframe; a second mode of operation in which the processor receives an associated downlink data transmission associated with the first uplink data transmission, wherein the associated downlink data transmission associated with the first uplink data transmission, wherein the associated downlink data transmission is associated with the first uplink data transmission by being received in a corresponding time slot and frame in a subsequent superframe; a third mode of operation in which the processor determines whether a collision has occurred between the first uplink data transmission from the subscriber communications unit and another uplink data transmission from another communications unit by examining the explicit data integrity indicator in the associated downlink data transmission to the subscriber communications unit; and a fourth mode of operation in which the processor automatically retransmits the first uplink data transmission after a random period of time in response to a determination that an error has occurred.
Claim 13
Dependent Claim 25 words
The subscriber communications unit of claim 9, wherein the first uplink data transmission is a shortened uplink burst including three copies of the synchronization pattern.
Claim 14
Dependent Claim 18 words
The subscriber communications unit of claim 9, wherein the first data transmission requests access to the communications system.
Claim 15
Dependent Claim 53 words
The subscriber communications unit of claim 9, wherein the first uplink data transmission is sent to the base communications unit in a time slot within a frame, the frame being located within a superframe, and wherein the associated downlink transmission is returned in a corresponding time slot and frame in a subsequent superframe.
Claim 16
Dependent Claim 160 words
A storage device readable by a processor in a communications unit and encoding processor executable instructions for handling data collisions, the storage device comprising: first instruction means for sending a first uplink data transmission from the subscriber communications unit to a base communications unit, wherein the first uplink data transmission requests access to the communications system; second instruction means for sending a first uplink data transmission from the base communications unit; third instruction means for determining whether a collision has occurred between the first uplink data transmission from the subscriber communications unit and another uplink data transmission from another communications unit by examining an explicit data integrity error indicator in the associated downlink data transmission; and fourth instruction means for automatically retransmitting the first data transmission after a random period of time in response to a determination that an explicit data integrity error has occurred, wherein the instruction means are activated when the storage device is connected to a processor.
Claim 17
Dependent Claim 160 words
A storage device readable by a processor in a communications unit and encoding processor executable instructions for handling data collisions, the storage device comprising: first instruction means for sending a first uplink data transmission from the subscriber communications unit to a base communications unit, wherein the first uplink data transmission requests access to the communications system; second instruction means for sending a first uplink data transmission from the base communications unit; third instruction means for determining whether a collision has occurred between the first uplink data transmission from the subscriber communications unit and another uplink data transmission from another communications unit by examining an explicit data integrity error indicator in the associated downlink data transmission; and fourth instruction means for automatically retransmitting the first data transmission after a random period of time in response to a determination that an explicit data integrity error has occurred, wherein the instruction means are activated when the storage device is connected to a processor.
Claim 18
Dependent Claim 15 words
The storage device of claim 13, wherein the storage device is a read only memory.
Claim 19
Dependent Claim 15 words
The storage device of claim 13, wherein the storage device is a random access memory.
Claim 20
Dependent Claim 342 words
A communications unit for use in a cable communications system comprising: an interface adapted for connection to a distribution network in the cable communications system, the interface providing a connection for sending and receiving data transmissions on the distribution network, wherein data transmissions are transmitted on a plurality of channels, each channel being assigned a portion of a radio frequency spectrum, in which the portion of the radio frequency spectrum is divided by time into a plurality of time slots; and: a receiver connected to the interface, wherein the receiver receives modulated data signals from the interface and converts the modulated data signals into digital data; a transmitter connected to the interface, wherein the transmitter converts digital data into modulated data signals for transmission onto the communications system; a processing unit connected to the transmitter and the receiver; a subscriber loop interface adapted to be connected to user equipment; and a pulse code modulated coder/decoder unit connected to the transmitter, the processing unit, and the subscriber loop interface, wherein digital data containing user data is converted into an analog form for use by a user and wherein analog data from a user is converted into a digital form, wherein the processor sends a first uplink burst to a cable control unit, wherein the first uplink burst is made within a time slot within a frame located within a superframe and the first data transmission includes a synchronization pattern; receives an associated downlink burst from the cable control unit, wherein the associated downlink burst is within a corresponding time slot and frame in a subsequent superframe; determines whether a collision has occurred between the first uplink burst from the processor and another uplink burst from another communications unit by examining an explicit data integrity indicator in the associated downlink burst, wherein the explicit data integrity indicator indicates a collision when the cable control unit is unable to recognize the synchronization pattern; and retransmits the first uplink burst after a random period of time in response to a determination that an collision has occurred.
Claim 21
Dependent Claim 342 words
A communications unit for use in a cable communications system comprising: an interface adapted for connection to a distribution network in the cable communications system, the interface providing a connection for sending and receiving data transmissions on the distribution network, wherein data transmissions are transmitted on a plurality of channels, each channel being assigned a portion of a radio frequency spectrum, in which the portion of the radio frequency spectrum is divided by time into a plurality of time slots; and: a receiver connected to the interface, wherein the receiver receives modulated data signals from the interface and converts the modulated data signals into digital data; a transmitter connected to the interface, wherein the transmitter converts digital data into modulated data signals for transmission onto the communications system; a processing unit connected to the transmitter and the receiver; a subscriber loop interface adapted to be connected to user equipment; and a pulse code modulated coder/decoder unit connected to the transmitter, the processing unit, and the subscriber loop interface, wherein digital data containing user data is converted into an analog form for use by a user and wherein analog data from a user is converted into a digital form, wherein the processor sends a first uplink burst to a cable control unit, wherein the first uplink burst is made within a time slot within a frame located within a superframe and the first data transmission includes a synchronization pattern; receives an associated downlink burst from the cable control unit, wherein the associated downlink burst is within a corresponding time slot and frame in a subsequent superframe; determines whether a collision has occurred between the first uplink burst from the processor and another uplink burst from another communications unit by examining an explicit data integrity indicator in the associated downlink burst, wherein the explicit data integrity indicator indicates a collision when the cable control unit is unable to recognize the synchronization pattern; and retransmits the first uplink burst after a random period of time in response to a determination that an collision has occurred.
Claim 22
Independent Claim 255 words
An apparatus for use in a cable communications system comprising: an interface adapted for connection to a distribution network in the cable communications system, the interface providing a connection for sending and receiving data transmissions on the distribution network, wherein data transmissions are transmitted on a plurality of channels, each channel being assigned a portion of a radio frequency spectrum, in which the portion of the radio frequency spectrum is divided by time into a plurality of time slots; and a processing unit including: first processing means for sending a first uplink data transmission to a base communications unit, wherein the first data transmission is made within a time slot in a frame located within a superframe and the first uplink data transmission includes a synchronization pattern; second processing means for receiving an associated downlink data transmission from the base communications unit, wherein the associated downlink transmission is within a corresponding time slot and frame in a subsequent superframe; third processing means for determining whether a collision has occurred between the first uplink data transmission from the processing unit and another uplink data transmission from another communications unit by examining an explicit data integrity indicator in the associated downlink transmission, wherein the explicit data integrity indicator indicates a collision when the base communications unit is unable to successfully receive the first uplink data transmission; and fourth processing means for retransmitting the first uplink data transmission by the processing unit after a random period of time in response to a determination that a collision has occurred.
Claim 23
Independent Claim 255 words
An apparatus for use in a cable communications system comprising: an interface adapted for connection to a distribution network in the cable communications system, the interface providing a connection for sending and receiving data transmissions on the distribution network, wherein data transmissions are transmitted on a plurality of channels, each channel being assigned a portion of a radio frequency spectrum, in which the portion of the radio frequency spectrum is divided by time into a plurality of time slots; and a processing unit including: first processing means for sending a first uplink data transmission to a base communications unit, wherein the first data transmission is made within a time slot in a frame located within a superframe and the first uplink data transmission includes a synchronization pattern; second processing means for receiving an associated downlink data transmission from the base communications unit, wherein the associated downlink transmission is within a corresponding time slot and frame in a subsequent superframe; third processing means for determining whether a collision has occurred between the first uplink data transmission from the processing unit and another uplink data transmission from another communications unit by examining an explicit data integrity indicator in the associated downlink transmission, wherein the explicit data integrity indicator indicates a collision when the base communications unit is unable to successfully receive the first uplink data transmission; and fourth processing means for retransmitting the first uplink data transmission by the processing unit after a random period of time in response to a determination that a collision has occurred.
Claim 24
Dependent Claim 39 words
The apparatus of claim 17, wherein the error indicator indicates a collision when the base communications unit is unable to successfully receive the first uplink data transmission because the base communications unit is unable to recognize the synchronization pattern.
Claim 25
Dependent Claim 34 words
The apparatus of claim 17, wherein the error indicator indicates a collision when the base communications unit is unable to successfully receive the first uplink data transmission because a cyclic redundancy check has failed.
Claim 26
Dependent Claim 17 words
The apparatus of claim 17, wherein the processing unit comprises a microprocessor and a random access memory.
Claim 27
Dependent Claim 16 words
The apparatus of claim 17, wherein the first uplink data transmission is a shortened uplink burst.
Claim 28
Dependent Claim 22 words
The apparatus of claim 17, wherein the first data transmission is a shortened uplink burst including three copies of the synchronization pattern.
Claim 29
Dependent Claim 21 words
The apparatus of claim 17, wherein the first uplink data transmission is a request for access to the cable communications system.
Claim 30
Dependent Claim 278 words
A communica tions unit for use in a cable communications system comprising: an interface adapted for connection to a distribution network in the cable communications system, the interface providing a connection for sending and receiving data transmissions on the distribution network, wherein data transmissions are transmitted on a plurality of channels, each channel being assigned a portion of a radio frequency spectrum, in which the portion of the radio frequency spectrum is divided by time into a plurality of time slots; and a processing unit having a plurality of modes of operating including: a first mode of operation in which the processor sends a first uplink data transmission to a base communications unit, wherein the first uplink data transmission is made within a time slot within a frame located within a superframe and the first uplink data transmission includes a synchronization pattern; a second mode of operation in which the processor receives an associated downlink data transmission from the base communications unit, wherein the associated downlink data transmission is within a corresponding time slot and frame in a subsequent superframe; a third mode of operation in which the processor determines whether a collision has occurred between the first uplink data transmission of the communications unit and another uplink data transmission from another communications unit by examining an explicit data integrity indicator in the associated downlink transmission, wherein the explicit data integrity indicator indicates a collision when the base communications unit is unable to recognize the synchronization pattern; and a fourth mode of operation in which a processor retransmits the first data transmission after a random period of time in response to a determination that a collision has occurred.
Claim 31
Dependent Claim 278 words
A communica tions unit for use in a cable communications system comprising: an interface adapted for connection to a distribution network in the cable communications system, the interface providing a connection for sending and receiving data transmissions on the distribution network, wherein data transmissions are transmitted on a plurality of channels, each channel being assigned a portion of a radio frequency spectrum, in which the portion of the radio frequency spectrum is divided by time into a plurality of time slots; and a processing unit having a plurality of modes of operating including: a first mode of operation in which the processor sends a first uplink data transmission to a base communications unit, wherein the first uplink data transmission is made within a time slot within a frame located within a superframe and the first uplink data transmission includes a synchronization pattern; a second mode of operation in which the processor receives an associated downlink data transmission from the base communications unit, wherein the associated downlink data transmission is within a corresponding time slot and frame in a subsequent superframe; a third mode of operation in which the processor determines whether a collision has occurred between the first uplink data transmission of the communications unit and another uplink data transmission from another communications unit by examining an explicit data integrity indicator in the associated downlink transmission, wherein the explicit data integrity indicator indicates a collision when the base communications unit is unable to recognize the synchronization pattern; and a fourth mode of operation in which a processor retransmits the first data transmission after a random period of time in response to a determination that a collision has occurred.
Claim 32
Dependent Claim 40 words
The communications unit of claim 24, wherein the error indicator indicates a collision when the base communications unit is unable to successfully receive the first uplink data transmission because the base communications unit is unable to recognize the synchronization pattern.
Claim 33
Dependent Claim 35 words
The communications unit of claim 24, wherein the error indicator indicates a collision when the base communications unit is unable to successfully receive the first uplink data transmission because a cyclic redundancy check has failed.
Claim 34
Dependent Claim 18 words
The communications unit of claim 24, wherein the processing unit comprises a microprocessor and a random access memory.
Claim 35
Dependent Claim 16 words
The communications unit of claim 27, wherein the processing unit further includes a read only memory.
Claim 36
Dependent Claim 17 words
The communications unit of claim 24, wherein the first uplink data transmission is a shortened uplink burst.
Claim 37
Dependent Claim 21 words
The communications of claim 24, wherein the first uplink data transmission is a request for access to the cable communications system.

References Cited (Backward Citations)

US5343240A Cited
US5594726A Cited
US5606725A Cited
US5517502A Cited
US5574495A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-10-11 2003-04-12 2003-10-12 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-10-11 2007-04-12 2007-10-12 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-10-11 2011-04-12 2011-10-12 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag