Abstract:
A method for scheduling transmissions to a plurality of users in a communication network determines a satisfaction metric and a dissatisfaction metric for each user in a given timeslot that is to be used for a next scheduled transmission to one of the users. Each user is assigned a weight based on a value of at least one of the user's satisfaction metric, the user's dissatisfaction metric and a rate requested by the user. The use having the highest weight is selected to be served the next scheduled transmission in the given timeslot.
Abstract:
In a mobile station-mobile receiver arrangement a method and apparatus for a radio link control (RLC) protocol that allows partial recovery of data for streaming services. The maximum number of retransmissions allowed by the method for each RLC block is a function of the maximum delivery delay required by the streaming service and the round trip delay.
Abstract:
A scheduler and a method for scheduling transmissions to a plurality of users (105) in a communication network assigns a higher target minimum throughput for receiving a next transmission to a user based on a quality of service (QoS) class of the user. A token count that tracks the user's achieved performance relative to a target minimum throughput Is determined for each user in given timeslot, and a weight is determined for each user based on one or more of the token count and a current rate requested by the user. A user having the highest weight as determined by a weight function is scheduled to be served the next transmission. User priority for scheduling may be downgraded if an average data rate requested by the user is less than the target minimum throughput.
Abstract:
Methods for signaling information to a group of users in a communication network supporting a broadcast-multicast service are described, in which one or more indicator bits of a sequence may be assigned to indicate transmission of signaling information that is related to the group. The sequence may be transmitted to the group on a first channel, with the signaling information related to the group being transmitted on a second channel.
Abstract:
A method of triggering registration of a mobile station in a network supporting broadcast multicast services employs registration triggers based on flow conditions and frequency conditions. For example, a registration message may be generated based on a change in frequency, from a first frequency to a second frequency, that is monitored by the mobile station. If the second frequency is not known to the network based on flow identifier information previously registered by the mobile station with the network, a registration to the network is triggered. By sending a registration, the network may page a mobile station on a single, given frequency, since the registration message indicates the mobile station's presence on that given frequency.
Abstract:
In a multiple node network, the method includes waking up at least one node from a sleep mode during at least one associated slot of a time-slotted frame, the sleep mode being a low power consumption mode. Also, in at least one node of a multiple node network, the period of time a node sleeps is based on the residual energy of the node, the residual energy of the nodes in the neighborhood, neighborhood node density, and combinations thereof.
Abstract:
A scheduler (119) and a method for scheduling transmissions to a plurality of users (105) in a communication network assigns a higher target minimum throughput for receiving a next transmission to a user (105) based on a quality of service (QoS) class of the user (105). A token count that tracks the user's achieved performance relative to a target minimum throughput Is determined for each user (105) in given timeslot, and a weight is determined for each user (105) based on one or more of the token count and a current rate requested by the user (105). A user (105) having the highest weight as determined by a weight function is scheduled to be served the next transmission. User priority for scheduling may be downgraded if an average data rate requested by the user (105) is less than the target minimum throughput.
Abstract:
A wireless endpoint employs frequency hopping for communicating signals in a wireless communications system. Over a time period T , the wireless endpoint performs pseudo-random selection of a frequency from a hopping set of N frequencies such that over at least a portion of the time period T , the frequency selection is constrained to less than the N frequencies.
Abstract:
A method and system for reducing delay in wireless communications by use of a burst based access and assignment system. The method for setting up a communication channel uses short burst(s) (essentially a slot of a time frame). Time is saved by keeping the uplink and downlink channels flexible and independent of each other. Thus less time is used trying to fit all requests and responses into constrained choices as in previous protocols. The result is less delay to the mobile user and greater usage density for the wireless service provider.