METHODS AND APPARATUS FOR PER-SESSION UPLINK/DOWNLINK FLOW SCHEDULING IN MULTIPLE ACCESS NETWORKS
First Claim
Patent Images
1. A method for scheduling transmission of remote and local data packets over a shared medium, the method comprising:
- providing a scheduler;
generating virtual packets corresponding to the remote data packets;
scheduling the virtual data packets in the scheduler; and
, when the scheduler indicates that a remote packet should be transmitted over the shared medium assigning a transmission opportunity to the remote station.
0 Assignments
0 Petitions
Accused Products
Abstract
A method for scheduling transmission of remote and local data packets over a shared medium comprises providing a scheduler and generating virtual packets corresponding to the remote data packets. The virtual data packets are scheduled in the scheduler together with local data packets. When the scheduler indicates that a remote packet should be transmitted over the shared medium the method assigns a transmission opportunity to the remote station. The scheduler may comprise a general processor sharing (GPS)-based scheduler.
81 Citations
21 Claims
-
1. A method for scheduling transmission of remote and local data packets over a shared medium, the method comprising:
-
providing a scheduler;
generating virtual packets corresponding to the remote data packets;
scheduling the virtual data packets in the scheduler; and
,when the scheduler indicates that a remote packet should be transmitted over the shared medium assigning a transmission opportunity to the remote station. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. Networking apparatus comprising:
-
a packet scheduler;
a buffer containing local packets to be transmitted on the shared medium;
means for transmitting the local packets on the shared medium;
means for receiving packets transmitted on the shared medium by remote stations;
a virtual packet generator configured to generate virtual packets corresponding to packets expected to be transmitted by the remote stations;
wherein the scheduler is configured to schedule both the local packets and the virtual packets. - View Dependent Claims (9)
-
-
10. A method for centrally scheduling uplink and downlink packets in a central node of a multiple access network that uses a MAC layer, the method comprising:
-
generating virtual packets corresponding to the uplink packets;
scheduling the downlink packets and the virtual packets using a single scheduling discipline;
when a downlink packet is scheduled, transmitting the scheduled downlink packet; and
,when a virtual packet corresponding to an uplink packet located on a station is scheduled, assigning a transmission opportunity to the station on which the uplink packet corresponding to the scheduled virtual packet is located. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
Specification