IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
UP-0788824
(2004-02-27)
|
등록번호 |
US-7653042
(2010-02-24)
|
발명자
/ 주소 |
- Saniee, Iraj
- Widjaja, Indra
|
출원인 / 주소 |
|
인용정보 |
피인용 횟수 :
2 인용 특허 :
8 |
초록
▼
Delay-sensitive burst scheduling in a network is carried out through communications between source and destination nodes. A distributed scheduler at each destination node selects timeslots for burst arrivals from requesting source nodes, irrespective of timeslot selections made by distributed schedu
Delay-sensitive burst scheduling in a network is carried out through communications between source and destination nodes. A distributed scheduler at each destination node selects timeslots for burst arrivals from requesting source nodes, irrespective of timeslot selections made by distributed schedulers at other nodes.
대표청구항
▼
What is claimed is: 1. A method, comprising: (a) at a receiving node of a communication network, receiving a request to schedule at least one timeslot of a recurrent cycle for receipt of burst transmissions from a sending node of the network; (b) in response to the scheduling request, selecting at
What is claimed is: 1. A method, comprising: (a) at a receiving node of a communication network, receiving a request to schedule at least one timeslot of a recurrent cycle for receipt of burst transmissions from a sending node of the network; (b) in response to the scheduling request, selecting at least one timeslot of the cycle in a manner which is independent of timeslot selections to be made by other existing receiving nodes of the network for receipt of burst transmissions; and (c) communicating the selected timeslot or timeslots to the sending node; wherein said receiving node is one of at least a first and a second receiving node; wherein the first and second receiving nodes each select at least one timeslot in which bursts are to be received; and wherein the method further comprises, at the sending node; determining a departure time within the recurrent cycle for bursts which are to be received at the first receiving node in the timeslot which it has selected; assigning said departure time to at least one burst destined for the first receiving node; determining a departure time within the recurrent cycle for bursts which are to be received at the second receiving node in the timeslot which it has selected; detecting at least one instance of conflict in which the departure time of bursts destined for the first receiving node overlays the departure time of bursts destined for the second receiving node; and reassigning the assigned departure time to at least one burst destined for the second receiving node, such that said departure time is no longer available to bursts destined for the first receiving node. 2. The method of claim 1, further comprising: at the sending node, determining at least one time within the recurrent cycle at which bursts need to depart in order to arrive at the receiving node within the selected timeslot or timeslots; and in at least one instance of the recurrent cycle, transmitting a burst at least at one of the times that have been determined. 3. The method of claim 1, further comprising: detecting non-receipt of a scheduled burst at the receiving node; selecting a timeslot in substitution for the timeslot of the non-received burst; and communicating the selected substitute timeslot to the sending node. 4. The method of claim 3, wherein the selection of a substitute timeslot comprises choosing between two alternatives, which are: selecting a timeslot that is still unscheduled, and selecting a timeslot that has already been scheduled. 5. The method of claim 1, wherein the reassigning step is conditional on the outcome of a step of deciding whether or nor to reassign. 6. A method in a communication network wherein each receiving node of the communication network is capable of communicating with a plurality of sending nodes and each sending node of the communication network is capable of communicating with a plurality of receiving nodes, the method comprising: receiving at a first receiving node a request to schedule a timeslot of a recurrent cycle for receipt of burst transmissions from a first sending node; selecting a first timeslot of the cycle in response to the scheduling request, wherein the first timeslot is selected in a manner which is independent of timeslot selections to be made by the others of the plurality of receiving nodes for receipt of burst transmissions; and communicating the first timeslot to the first sending node; wherein the communication network includes the first receiving node and at least a second receiving node, the first receiving node to receive a burst in the first timeslot and the second receiving to receive a burst in a second timeslot, the method further Comprising, at the sending node: determining a departure time within the recurrent cycle for a burst which is to be received at the first receiving node in the first timeslot; assigning said departure time to a burst destined for the first receiving node; determining a departure time within the recurrent cycle for a burst which is to be received at the second receiving node in the second timeslot; detecting at least one instance of conflict in which the departure time of a burst destined for the first receiving node overlaps the departure time of a burst destined for the second receiving node; and reassigning the assigned departure time to a burst destined for the second receiving node, such that said departure time is no longer available to a burst destined for the first receiving node. 7. The method of claim 6, further comprising: at the first sending node, determining at least one time within the recurrent cycle at which bunts need to depart in order to arrive at the first receiving node within the first timeslot; and in at least one instance of the recurrent cycle, transmitting a burst at least at one of the times that have been determined. 8. The method of claim 6, further comprising: detecting non-receipt of a scheduled burst at the first receiving node; selecting a substitute timeslot for the timeslot of the non-received burst; and communicating the substitute timeslot to the first sending node. 9. The method of claim 8, wherein selecting a substitute timeslot comprises selecting a timeslot that is still unscheduled or selecting a timeslot that has already been scheduled. 10. The method of claim 6, wherein the reassigning step is based on a step of deciding whether or not to reassign. 11. A method comprising: at a receiving node of a communication network, said receiving node one of at least a first and a second receiving node, receiving at least one request to schedule a timeslot of a recurrent cycle for receipt of burst transmissions from a sending node of the network; in response to the scheduling request, selecting a first timeslot of the cycle based on only the at least one request to schedule a timeslot that have been received; and communicating the first timeslot to the sending node; wherein the first and second receiving nodes each select at least one timeslot in which bursts are to be received; the method further comprising, at the sending node: determining a departure time within the recurrent cycle for bursts which are to be received at the first receiving node in the timeslot selected; assigning said departure time to at least one burst destined for the first receiving node determining a departure time within the recurrent cycle for bursts which are to be received at the second receiving node in the timeslot selected: detecting at least one instance of contact in which the departure time of a burst destined forte first receiving node overlays the departure time of a burst destined for the second receiving node; and reassigning the assigned departure time to at least one burst destined for the second receiving node, such that said departure time is no longer available to bursts destined for the first receiving node. 12. The method of claim 11, further comprising: at the sending node, determining at least one time within the recurrent cycle at which a burst needs to depart in order to arrive at the receiving node within the first timeslot; and in at least one instance of the recurrent cycle, transmitting a burst at least at one of the times that have been determined. 13. The method of claim 11, further comprising: detecting non-receipt of a scheduled burst at the receiving node; selecting a substitute timeslot for the timeslot of the scheduled burst for which non-receipt is detected; and communicating the substitute timeslot to the sending node. 14. The method of claim 13, wherein selecting a substitute timeslot comprises selecting a timeslot that is unscheduled; or selecting a timeslot that is indicated to be scheduled. 15. The method of claim 11, wherein the reassigning step based on an outcome of a step of deciding whether or not to reassign.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.