US2009204865A1PendingUtilityA1

Data repair enhancements for multicast/broadcast data distribution

Assignee: NOKIA CORPPriority: Mar 29, 2004Filed: Apr 17, 2009Published: Aug 13, 2009
Est. expiryMar 29, 2024(expired)· nominal 20-yr term from priority
H04L 45/16H04L 1/1887H04L 2001/0093H04L 12/1868H04L 45/28H04L 69/329
53
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A method, system, device, and computer code product is disclosed in which a sender transmits data to a plurality of receivers via a point-to-multipoint session. The receiver sends data repair requests to the sender requesting data expected but not received and the sender retransmits the expected but not received data via the point-to-multipoint session. The sender can also schedule point-to-point data repair sessions with individual receivers if the retransmission via the point-to-multipoint session does not correct all errors. The sender can be configured to delay point-to-point repair sessions using a randomization mechanism based on the number of receivers using the point-to-multipoint session.

Claims

exact text as granted — not AI-modified
1 . A method for data repair in a point-to-multipoint communications system, the method comprising:
 transmitting data from a sender to a plurality of receivers via a point-to-multipoint session;   determining if any expected data was not received;   if some expected data was not received, sending a data repair request to the sender requesting that the expected-but-not-received data be resent; and   retransmitting from the sender all of the requested expected-but-not-received data via the point-to-multipoint session.   
   
   
       2 . A point-to-multipoint communication system for repairing data, the system comprising:
 a sender device for transmitting data via point-to-multipoint communications;   a plurality of receivers for receiving data from the sender device;   wherein the sender device is configured to transmit data to the plurality of receivers via a point-to-multipoint session;   the plurality of receivers are configured to receive data transmitted by the sender device, determine if any expected data was not received, and, if so, send a data repair request back to the sender device requesting that the expected-but-not-received data be resent; and   the sender device is configured to receive data repair requests from the plurality of receivers and to retransmit all of the requested expected-but-not-received data to the plurality of receivers via the point-to-multipoint session.   
   
   
       3 . A computer code product embodied on a computer readable storage medium, the computer code product comprising:
 computer code, that when executed by a processor, causes a computer to perform the following:
 transmit data from a sender to a plurality of receivers via a point-to-multipoint session; 
 determine if expected data was not received at any of the plurality of receivers; 
 make a data repair request if any expected data was not received at any of the plurality of receivers; and 
 retransmit all of the requested expected-but-not-received data to the plurality of receivers via the point-to-multipoint session. 
   
   
   
       4 . The computer code product of  claim 3  wherein the computer code is further configured to determine the number of receivers on the point-to-multipoint session and schedule the point-to-point data repair sessions based on the determined number of receivers. 
   
   
       5 . A sender device for use in a point-to-multipoint communication system, the sender device comprising:
 means for transmitting data to a plurality of receivers via a point-to-multipoint session;   means for receiving data repair requests from the plurality of receivers requesting expected-but-not-received data;   means for retransmitting all of the requested expected-but-not-received data via a point-to-multipoint session.   
   
   
       6 . The sender device of  claim 5  wherein the sender device further comprises means for determining the number of receivers using the point-to-multipoint session wherein the sender is configured to schedule the point-to-point data repair sessions based on the determined number of receivers.

Join the waitlist — get patent alerts

Track US2009204865A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.