Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
174 words
A method of controlling the transmission of data between a plurality of identified stations interconnected via a communication channel comprising at least an upstream channel at least partially shared by said stations, said upstream channel being divided into successive time slots of predetermined length consisting of a data slot and m control minislots, said method comprising: (A) a reservation step, provided for defining a transmission order, within said control minislots, of data packet transmission requests generated by the stations and a transmission order of the corresponding data packets within the data slots; (B) a transmission step, according to the following sub-steps: (a) transmission of the data packet transmission requests via the upstream channel, in response to generated data packets; (b) transmission of the data packets via the upstream channel; wherein said control method also comprises: (C) a congestion resolution step, consisting of a conversion sub-step of at least an idle data slot into p additional control minislots as soon as and so long as the number of requests is greater than a predetermined threshold.
Claim 2
Independent Claim
174 words
A method of controlling the transmission of data between a plurality of identified stations interconnected via a communication channel comprising at least an upstream channel at least partially shared by said stations, said upstream channel being divided into successive time slots of predetermined length consisting of a data slot and m control minislots, said method comprising: (A) a reservation step, provided for defining a transmission order, within said control minislots, of data packet transmission requests generated by the stations and a transmission order of the corresponding data packets within the data slots; (B) a transmission step, according to the following sub-steps: (a) transmission of the data packet transmission requests via the upstream channel, in response to generated data packets; (b) transmission of the data packets via the upstream channel; wherein said control method also comprises: (C) a congestion resolution step, consisting of a conversion sub-step of at least an idle data slot into p additional control minislots as soon as and so long as the number of requests is greater than a predetermined threshold.
Claim 3
Dependent Claim
19 words
A method according to claim 1, wherein said threshold is the original number m of minislots per time slot.
Claim 4
Dependent Claim
193 words
A head-end station for carrying out a method of controlling the transmission of data between a plurality of identified stations interconnected via a communication channel comprising at least an upstream channel at least partially shared by said stations, said upstream channel being divided into successive time slots of predetermined length consisting of a data slot and m control minislots, said head-end station comprising means for generating timing signals, said timing signals defining said time division of the upstream channel and processing means for receiving within the control minislots data packet transmission requests generated by the stations and returning corresponding acknowledgement signals provided for authorizing the transmission of the corresponding data packets within the data slots, wherein said head-end station also comprises congestion detecting means, provided for indicating a congestion situation as soon as the number of received transmission requests is greater than a predetermined threshold, and control means, provided for modifying said timing signals in response to said congestion situation, said modification consisting of a conversion of at least one idle data slot into p additional minislots as soon as and so longer as the number of requests is greater than said threshold.
Claim 5
Dependent Claim
193 words
A head-end station for carrying out a method of controlling the transmission of data between a plurality of identified stations interconnected via a communication channel comprising at least an upstream channel at least partially shared by said stations, said upstream channel being divided into successive time slots of predetermined length consisting of a data slot and m control minislots, said head-end station comprising means for generating timing signals, said timing signals defining said time division of the upstream channel and processing means for receiving within the control minislots data packet transmission requests generated by the stations and returning corresponding acknowledgement signals provided for authorizing the transmission of the corresponding data packets within the data slots, wherein said head-end station also comprises congestion detecting means, provided for indicating a congestion situation as soon as the number of received transmission requests is greater than a predetermined threshold, and control means, provided for modifying said timing signals in response to said congestion situation, said modification consisting of a conversion of at least one idle data slot into p additional minislots as soon as and so longer as the number of requests is greater than said threshold.
Claim 6
Dependent Claim
195 words
A head-end station for carrying out a method of controlling the transmission of data between a plurality of identified stations interconnected via a communication channel comprising at least an upstream channel at least partially shared by said stations, said upstream channel being divided into successive time slots of predetermined length consisting of a data slot and m control minislots, said head-end station comprising means for generating timing signals said timing signals defining said time division of the upstream channel and processing means for receiving within the control minislots data packet transmission requests generated by the stations and returning corresponding acknowledgement signals provided for authorizing the transmission of the corresponding data packets within the data slots, wherein said head-end station also comprises congestion detecting means, provided for indicating a congestion situation as soon as the number of received transmission requests is greater than a predetermined threshold, and control means, provided for modifying said timing signals in response to said congestion situation, said modification being carried out by increasing by q additional control minislots the predetermined length of the time slots as soon as and so long as the number of requests is greater than said threshold.
Claim 7
Dependent Claim
195 words
A head-end station for carrying out a method of controlling the transmission of data between a plurality of identified stations interconnected via a communication channel comprising at least an upstream channel at least partially shared by said stations, said upstream channel being divided into successive time slots of predetermined length consisting of a data slot and m control minislots, said head-end station comprising means for generating timing signals said timing signals defining said time division of the upstream channel and processing means for receiving within the control minislots data packet transmission requests generated by the stations and returning corresponding acknowledgement signals provided for authorizing the transmission of the corresponding data packets within the data slots, wherein said head-end station also comprises congestion detecting means, provided for indicating a congestion situation as soon as the number of received transmission requests is greater than a predetermined threshold, and control means, provided for modifying said timing signals in response to said congestion situation, said modification being carried out by increasing by q additional control minislots the predetermined length of the time slots as soon as and so long as the number of requests is greater than said threshold.
Claim 8
Dependent Claim
239 words
A communication station for carrying out a method of controlling the transmission of data between a plurality of identified stations interconnected via a communication channel comprising at least an upstream channel at least partially shared by said stations, said upstream channel being divided into successive time slots of predetermined length consisting of a data slot and m control minislots, said communication station comprising in combination: (A) a local transmission request queue for a reserved transmission within said control minislots and according to a defined transmission order, of data packet transmission requests corresponding to data packets generated by the station; (B) a local packet transmission queue for a reserved transmission, within said data slots and according to the transmission order of acknowledgement signals received in reply to said transmission requests of the data packets corresponding to these requests; (C) access control means of the transmission requests and the data packets to the upstream channel; wherein: additional control minislots are allocated to said access control means for increasing the length of said local transmission request queue as soon as the number of generated transmission requests is greater than a predetermined threshold and giving to this additional part of said queue a provisional priority for the access of the additional requests to the upstream channel so long as said number of requests is greater than said threshold, and said additional minislots are generated in at least the first idle empty data slot.
Claim 9
Dependent Claim
239 words
A communication station for carrying out a method of controlling the transmission of data between a plurality of identified stations interconnected via a communication channel comprising at least an upstream channel at least partially shared by said stations, said upstream channel being divided into successive time slots of predetermined length consisting of a data slot and m control minislots, said communication station comprising in combination: (A) a local transmission request queue for a reserved transmission within said control minislots and according to a defined transmission order, of data packet transmission requests corresponding to data packets generated by the station; (B) a local packet transmission queue for a reserved transmission, within said data slots and according to the transmission order of acknowledgement signals received in reply to said transmission requests of the data packets corresponding to these requests; (C) access control means of the transmission requests and the data packets to the upstream channel; wherein: additional control minislots are allocated to said access control means for increasing the length of said local transmission request queue as soon as the number of generated transmission requests is greater than a predetermined threshold and giving to this additional part of said queue a provisional priority for the access of the additional requests to the upstream channel so long as said number of requests is greater than said threshold, and said additional minislots are generated in at least the first idle empty data slot.
Claim 10
Dependent Claim
221 words
A communication system for the transmission of data between a plurality of identified stations including a head-end station, and interconnected via a communication channel comprising at least an upstream channel at least partially shared by said stations, said upstream channel being divided into successive time slots of predetermined length consisting of a data slot and in control minislots, said system also comprising: (A) a transmission request queue for a reserved transmission, within said control minislots and according to a defined transmission order, of transmission requests corresponding to data packets generated by said stations; (B) a packet transmission queue for a reserved transmission, within said data slots and according to the transmission order of acknowledgement signals received in reply to said transmission requests, of the data packets corresponding to these requests; (C) access control means of the transmission requests and the data packets to the upstream channel; and (D) means for generating timing signals, said timing signals defining said time, slots; said head-end station comprising congestion detecting means, provided for indicating a congestion situation as soon as the number of received transmission requests is greater than a predetermined threshold, and control means, provided for modifying said timing signals in response to said congestion situation, said modification consisting of a conversion of at least the first idle data slot into p additional minislots.
Claim 11
Dependent Claim
221 words
A communication system for the transmission of data between a plurality of identified stations including a head-end station, and interconnected via a communication channel comprising at least an upstream channel at least partially shared by said stations, said upstream channel being divided into successive time slots of predetermined length consisting of a data slot and in control minislots, said system also comprising: (A) a transmission request queue for a reserved transmission, within said control minislots and according to a defined transmission order, of transmission requests corresponding to data packets generated by said stations; (B) a packet transmission queue for a reserved transmission, within said data slots and according to the transmission order of acknowledgement signals received in reply to said transmission requests, of the data packets corresponding to these requests; (C) access control means of the transmission requests and the data packets to the upstream channel; and (D) means for generating timing signals, said timing signals defining said time, slots; said head-end station comprising congestion detecting means, provided for indicating a congestion situation as soon as the number of received transmission requests is greater than a predetermined threshold, and control means, provided for modifying said timing signals in response to said congestion situation, said modification consisting of a conversion of at least the first idle data slot into p additional minislots.
Claim 12
Dependent Claim
224 words
A communication system for the transmission of data between a plurality of identified stations including a head-end station, and interconnected via a communication channel comprising at least an upstream channel at least partially shared by said stations, said upstream channel being divided into successive time slots of predetermined length consisting of a data slot and m control minislots, said system also comprising: (A) a transmission request queue for a reserved transmission, within said control minislots and according to a transmission order, of data packet transmission requests; (B) a packet transmission queue for a reserved transmission, within said data slots and according to the transmission order of acknowledgement signals received in reply to said transmission requests, of the data packets corresponding to these requests; (C) access control means of the transmission requests and the data packets to the upstream channel; and (D) means for generating timing signals, said timing signals defining said time slots; said head-end station comprising congestion detecting means, provided for indicating a congestion situation as soon as the number of received transmission requests is greater than a predetermined threshold, and control means, provided for modifying said timing signals in response to said congestion situation, said modification being carried out by increasing the number of control minislots, as soon as and so long as the number of requests is greater than said threshold.
Claim 13
Dependent Claim
224 words
A communication system for the transmission of data between a plurality of identified stations including a head-end station, and interconnected via a communication channel comprising at least an upstream channel at least partially shared by said stations, said upstream channel being divided into successive time slots of predetermined length consisting of a data slot and m control minislots, said system also comprising: (A) a transmission request queue for a reserved transmission, within said control minislots and according to a transmission order, of data packet transmission requests; (B) a packet transmission queue for a reserved transmission, within said data slots and according to the transmission order of acknowledgement signals received in reply to said transmission requests, of the data packets corresponding to these requests; (C) access control means of the transmission requests and the data packets to the upstream channel; and (D) means for generating timing signals, said timing signals defining said time slots; said head-end station comprising congestion detecting means, provided for indicating a congestion situation as soon as the number of received transmission requests is greater than a predetermined threshold, and control means, provided for modifying said timing signals in response to said congestion situation, said modification being carried out by increasing the number of control minislots, as soon as and so long as the number of requests is greater than said threshold.