Data traffic control in a communication network
First Claim
Patent Images
1. A client device for use in a communications network, the client device comprising:
- an application configured to handle delay tolerant data traffic;
a receiver circuit for receiving a grant permission message from a server in the communications network, the grant permission message informing the application that the application is permitted to send or receive delay tolerant data traffic;
a processor circuit configured to;
determine whether the grant permission message includes information identifying a set of client devices to which the client device belongs;
in response to the permission message being determined to include the information identifying the set of client devices to which the client device belongs, allow the application to handle the delay tolerant data traffic.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for controlling data traffic in a communications network. The server determines that network conditions are suitable for sending delay tolerant data traffic, and as a result of the determination, it transmits a grant message to at least one client device, the grant message informing the client device that it is permitted to send or receive delay tolerant data traffic.
21 Citations
13 Claims
-
1. A client device for use in a communications network, the client device comprising:
-
an application configured to handle delay tolerant data traffic; a receiver circuit for receiving a grant permission message from a server in the communications network, the grant permission message informing the application that the application is permitted to send or receive delay tolerant data traffic; a processor circuit configured to; determine whether the grant permission message includes information identifying a set of client devices to which the client device belongs; in response to the permission message being determined to include the information identifying the set of client devices to which the client device belongs, allow the application to handle the delay tolerant data traffic.
-
-
2. A server for use in a communications network, the server comprising:
-
a network determining unit configured to determine that network conditions are suitable for transmitting delay tolerant data traffic; a message generation unit configured to generate a grant message for informing a client device that it is permitted to send or receive delay tolerant data traffic; a transmitter for transmitting the grant message to the client device; a client device masking unit configured to select a set of client devices from a larger pool of client devices, wherein the larger pool of client devices is larger than the set of client devices by at least one client device; wherein the grant message is only valid for client devices belonging to the selected set of client devices when; the transmitter is configured to transmit the grant message only to the selected set of client devices;
orthe message generation unit is configured to include information identifying the selected set of client devices in the grant message. - View Dependent Claims (3, 4)
-
-
5. A method of controlling data traffic in a communications network, the method comprising:
-
at a server, determining that network conditions are suitable for sending delay tolerant data traffic; as a result of the determination, transmitting a grant message to at least one client device, the grant message informing the client device that the client device is permitted to send or receive delay tolerant data traffic; prior to transmitting the grant message, selecting a set of client devices from a larger pool of client devices, wherein the larger pool of client devices is larger than the set of client devices by at least one client device; wherein in transmitting the grant message comprises transmitting such that the grant message is only valid for client devices belonging to the selected set of client devices by either; transmitting the grant message only to the selected set of client devices;
orincluding information identifying the selected set of client devices in the grant message. - View Dependent Claims (6, 7, 8, 9)
-
-
10. A computer program stored in a non-transitory computer readable medium, the computer program comprising computer readable code which, when executed on a client device, causes the client device to:
-
handle delay tolerant data traffic using an application; receive a grant permission message from a server in the communications network, the grant permission message informing the application that the application is permitted to send or receive delay tolerant data traffic; determine whether the grant permission message includes information identifying a set of client devices to which the client device belongs and, when the permission message includes the information identifying the set of client devices to which the client device belongs, allowing the application to handle delay tolerant data traffic.
-
-
11. A computer program stored in a non-transitory computer readable medium, the computer program comprising computer readable code which, when executed on a server, causes the server to:
-
determine that network conditions are suitable for transmitting delay tolerant data traffic; generate a grant message for informing a client device that it is permitted to send or receive delay tolerant data traffic; select a set of client devices from a larger pool of client devices, wherein the larger pool of client devices is larger than the set of client devices by at least one client device; transmit the grant message to the client device such that the grant message is only valid for client devices belonging to the selected set of client devices by either; transmitting the grant message only to the selected set of client devices;
orincluding information identifying the selected set of client devices in the grant message. - View Dependent Claims (12, 13)
-
Specification