Reservation based prioritization method for wireless transmission of latency and jitter sensitive IP-flows in a wireless point to multi-point transmission system
DCFirst Claim
1. A method for assigning future slots of a transmission frame to a data packet in the transmission frame for transmission over a wireless medium, comprising:
- applying a reservation algorithm;
reserving a first slot for a first data packet of an internet protocol (IP) flow in a future transmission frame based on said reservation algorithm; and
reserving a second slot for a second data packet of said IP flow in a transmission frame, subsequent in time to said future transmission frame based on said reservation algorithm, wherein said second data packet is placed in said second slot in an isochronous manner to the placing of said first data packet in said first slot.
17 Assignments
Litigations
1 Petition
Accused Products
Abstract
A wireless telecommunications network having superior quality of service is provided. A system and method for assigning future slots of a transmission frame to a data packet in the transmission frame for transmission over a wireless telecommunication network system includes applying an advanced reservation algorithm, reserving a first slot for a first data packet of an internet protocol (IP) flow in a future transmission frame based on the algorithm, reserving a second slot for a second data packet of the IP flow in a transmission frame subsequent in time to the future transmission frame based on the algorithm, wherein the second data packet is placed in the second slot in an isochronous manner to the placement of the first data packet in the first slot. There may be a periodic variation between the placement of the first data packet in the first slot and the placement of second data packet in the second slot or no periodic variation between placements of slots. The advanced reservation algorithm makes a determination whether the IP flow is jitter-sensitive.
438 Citations
21 Claims
-
1. A method for assigning future slots of a transmission frame to a data packet in the transmission frame for transmission over a wireless medium, comprising:
-
applying a reservation algorithm;
reserving a first slot for a first data packet of an internet protocol (IP) flow in a future transmission frame based on said reservation algorithm; and
reserving a second slot for a second data packet of said IP flow in a transmission frame, subsequent in time to said future transmission frame based on said reservation algorithm, wherein said second data packet is placed in said second slot in an isochronous manner to the placing of said first data packet in said first slot. - View Dependent Claims (2, 3, 4)
-
-
5. A method for providing isochronous data packets in a telecommunications system, said telecommunications system comprising:
- a wireless base station coupled to a first data network;
one or more host workstations coupled to said first data network;
one or more subscriber customer premise equipment (CPE) stations in wireless communication with said wireless base station over a shared wireless bandwidth using a packet-centric protocol; and
one or more subscriber workstations coupled to each of said subscriber CPE stations over a second network;
resource allocation means optimizing end-user quality of service (QoS) and allocating said shared wireless bandwidth among said subscriber CPE stations, said method comprising;applying a reservation algorithm to an internet protocol (IP) flow; and
reserving succeeding slots in one or more succeeding future transmission frames of said IP flow in an isochronous manner based on said reservation algorithm. - View Dependent Claims (6, 7, 8)
- a wireless base station coupled to a first data network;
-
9. A system for assigning future slots of a transmission frame to a data packet in the transmission frame for transmission over a wireless medium, comprising:
-
means for applying a reservation algorithm;
means for reserving a first slot for a first data packet of an internet protocol (IP) flow in a future transmission frame based on said reservation algorithm;
means for reserving a second slot for a second data packet of said IP flow in a transmission frame subsequent in time to said future transmission frame based on said reservation algorithm, wherein said second data packet is placed in said second slot in an isochronous manner to the placing of said first data packet in said first slot. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
means for providing a periodic variation between the placing of said first data packet in said first slot and the placing of second data packet in said second slot.
-
-
11. The system of claim 9, comprising:
means for providing no periodic variation between the placing of said first data packet in said first slot and the placing of second data packet in said second slot.
-
12. The system of claim 9, wherein said reservation algorithm comprises:
means for determining whether said IP flow is jitter-sensitive.
-
13. The system of claim 9, wherein said means for reserving said first and said second slots comprises a packet scheduler.
-
14. The system of claim 13, wherein said packet scheduler is executed on at least one of:
-
a wireless base station; and
a subscriber CPE station.
-
-
15. The system of claim 14, wherein said wireless base station comprises a wireless access point (AP).
-
16. The system of claim 13, wherein said subscriber CPE station comprises a wireless station (STA) including at least one of a wireless local area network (LAN) station, and a wireless wide area network (WAN) station.
-
17. The system of claim 13, wherein said packet scheduler is application aware including awareness of at least one of an end user data application, a voice over Internet Protocol (VoIP) end user data application, and a video end user data application.
-
18. A system for providing isochronous data packets in a telecommunications system, the telecommunications system comprising:
- a wireless base station coupled to a first data network;
one or more host workstations coupled to said first data network;
one or more subscriber customer premise equipment (CPE) stations in wireless communication with said wireless base station over a shared wireless bandwidth using a packet-centric protocol; and
one or more subscriber workstations coupled to each of said subscriber CPE stations over a second network;
resource allocation means optimizing end-user quality of service (QoS) and allocating said shared wireless bandwidth among said subscriber CPE stations, said system comprising;means for applying a reservation algorithm to an internet protocol (IP) flow; and
means for reserving succeeding slots in one or more succeeding future transmission frames of said IP flow in an isochronous manner based on said reservation algorithm. - View Dependent Claims (19, 20, 21)
means for providing no periodic variation between the successive reserving of said succeeding slots.
- a wireless base station coupled to a first data network;
-
20. The system of claim 18, comprising:
means for providing a periodic variation between the successive reserving of said succeeding slots.
-
21. The system of claim 18, wherein said reservation algorithm comprises:
means for determining whether said IP flow is jitter-sensitive.
Specification