METHOD FOR IMPROVING MULTIMEDIA-BROADCASTING QUALITY
First Claim
Patent Images
1. A method for improving multimedia-broadcasting quality, comprising the steps of:
- a. dividing a multimedia information into a predetermined number (say, N) of information blocks;
b. assigning one of plural receivers as an acknowledger;
c. broadcasting an N-th information block from a sender to the plural receivers;
d. determining if or not the acknowledger receives the N-th information block;
e. reporting an acknowledge (ACK) message to the sender if positive, and repeating step (c) if negative;
f. determining if the N-th information block is the last information block of the multimedia information; and
g. terminating transmission of the information blocks if positive, and repeating step (c) after using N+1 to replace the N if negative.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for improving multimedia-broadcasting quality comprises the steps of: assigning one of receivers as an acknowledger; broadcasting in order the plural information blocks from a sender to the receivers; the acknowledger reporting an acknowledge (ACK) message to the sender at every time that the acknowledger receives one information block; re-broadcasting the information block to the receivers if the sender does not receive the respective ACK message; and repeating broadcasting till all the information blocks are successfully transmitted to the receivers.
-
Citations
17 Claims
-
1. A method for improving multimedia-broadcasting quality, comprising the steps of:
-
a. dividing a multimedia information into a predetermined number (say, N) of information blocks; b. assigning one of plural receivers as an acknowledger; c. broadcasting an N-th information block from a sender to the plural receivers; d. determining if or not the acknowledger receives the N-th information block; e. reporting an acknowledge (ACK) message to the sender if positive, and repeating step (c) if negative; f. determining if the N-th information block is the last information block of the multimedia information; and g. terminating transmission of the information blocks if positive, and repeating step (c) after using N+1 to replace the N if negative. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for improving multimedia-broadcasting quality, comprising the steps of:
-
a. dividing a multimedia information into a predetermined number (say, N) of information blocks; b. assigning one of plural receivers as an acknowledger; c. broadcasting an N-th information block from a sender to the plural receivers; d. determining if or not the acknowledger receives the N-th information block; e. reporting an acknowledge (ACK) message to the sender if positive, and repeating step (c) if negative; f. determining if any of the receivers have received the N-th information block; g. marking the N-th information as a missed block if negative, and performing the following step otherwise; h. determining either if an accumulated number of the missed blocks at the receiver is larger than a number “
i”
or if a counting number of repeating missed blocks is larger than a number “
j”
;i. noticing the sender to define the receiver as a far peer if positive, and performing the following step otherwise; j. determining if a percentage of a number of the far peers to that of the receivers is larger than M; k. reassigning another one of the receivers as a new acknowledger, and performing the following step otherwise; l. determining if the N-th information block is the last information block of the multimedia information; and m. terminating transmission of the information blocks if positive, and repeating step (c) after using N+1 to replace the N if negative. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
Specification