Data transfer in mobile networks
First Claim
1. A bandwidth managing unit configured to manage unidirectional data transfers of data to mobile user entities in a mobile communications network, the bandwidth managing unit comprising:
- a data transfer detecting unit configured to receive data transfer requests of the mobile user entities in the mobile communications network, each data transfer request requesting a unidirectional transfer of data from a content provider;
a network condition determining unit configured to determine data transfer conditions in the mobile communications network for the different data transfers to the corresponding mobile user entities, wherein the network condition determining unit is configured to compute a probability indicating when the user entity requesting a data transfer will traverse a hot spot of the mobile communications network having data transfer capabilities that enable the data transfer to the corresponding mobile user entity taking into account the data transfer conditions in the mobile communications network, wherein the hot spot is a cell; and
a data transfer scheduler configured to;
determine, for each detected data transfer request, a point in time when the requested data transfer should be initiated, taking into account the data transfer conditions in the mobile communications network for the data transfer to the corresponding mobile user entity, wherein the data transfer scheduler schedules the data transfer at the determined point in time within a defined time window when the probability is higher than a predefined threshold indicating that the corresponding mobile user entity will traverse through the hot spot at the determined point in time;
initiate the data transfer as scheduled, wherein the data transfer scheduler, for initiating one of the data transfers, is configured to;
generate a unique data transfer identifier allowing unique identification of said one data transfer having a specified data volume in the mobile communications network;
transmit the unique data transfer identifier to the mobile user entity requesting said one data transfer; and
transmit the unique data transfer identifier to a data transfer controller controlling the data transfers in the mobile communications network.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to a bandwidth managing unit (200) configured to manage unidirectional data transfers of data to mobile user entities (100) in a mobile communications network (300), the bandwidth managing unit comprising:—a data transfer detecting unit configured to receive data transfer requests of the mobile user entities (100) in the mobile communications network, each data transfer request requesting a unidirectional transfer of data from a content provider,—a network condition determining unit (220) configured to determine data transfer conditions in the mobile communications network (300) for the different data transfers to the corresponding mobile user entities (100),—a data transfer scheduler (270) configured to determine, for each detected data transfer request, a point in time when the requested data transfer should be initiated, taking into account the data transfer conditions in the mobile communications network (300) for the data transfer to the corresponding mobile user entity (100), and configured to initiate the data transfer at the determined point in time.
-
Citations
23 Claims
-
1. A bandwidth managing unit configured to manage unidirectional data transfers of data to mobile user entities in a mobile communications network, the bandwidth managing unit comprising:
-
a data transfer detecting unit configured to receive data transfer requests of the mobile user entities in the mobile communications network, each data transfer request requesting a unidirectional transfer of data from a content provider; a network condition determining unit configured to determine data transfer conditions in the mobile communications network for the different data transfers to the corresponding mobile user entities, wherein the network condition determining unit is configured to compute a probability indicating when the user entity requesting a data transfer will traverse a hot spot of the mobile communications network having data transfer capabilities that enable the data transfer to the corresponding mobile user entity taking into account the data transfer conditions in the mobile communications network, wherein the hot spot is a cell; and a data transfer scheduler configured to; determine, for each detected data transfer request, a point in time when the requested data transfer should be initiated, taking into account the data transfer conditions in the mobile communications network for the data transfer to the corresponding mobile user entity, wherein the data transfer scheduler schedules the data transfer at the determined point in time within a defined time window when the probability is higher than a predefined threshold indicating that the corresponding mobile user entity will traverse through the hot spot at the determined point in time; initiate the data transfer as scheduled, wherein the data transfer scheduler, for initiating one of the data transfers, is configured to; generate a unique data transfer identifier allowing unique identification of said one data transfer having a specified data volume in the mobile communications network; transmit the unique data transfer identifier to the mobile user entity requesting said one data transfer; and transmit the unique data transfer identifier to a data transfer controller controlling the data transfers in the mobile communications network. - View Dependent Claims (2, 3, 4, 5, 6, 22, 23)
-
-
7. A method for managing unidirectional data transfers of data to mobile user entities in a mobile communications network, the method comprising the steps of:
-
detecting data transfer requests of the mobile user entities in the mobile communications network, each data transfer request requesting a unidirectional transfer of application data from a content provider having a specified data volume; determining data transfer conditions in the mobile communications network for the different data transfers to the corresponding mobile user entities; determining, for each detected data transfer request, a point in time when the requested data transfer should be initiated, taking into account the data transfer conditions in the mobile communications network for the data transfer to the corresponding mobile user entity, wherein the determined point in time is within a defined time window when a probability computed by a network condition determining unit is higher than a predefined threshold indicating when the mobile user entities requesting a data transfer will traverse a hot spot of the mobile communications network having data transfer capabilities that enable the data transfer to the corresponding mobile user entity taking into account the data transfer conditions in the mobile communications network, wherein the hot spot is a cell; and initiating, for each detected data transfer request, the data transfer at the determined point in time, wherein, for initiating one of the data transfers, a unique data transfer identifier is generated allowing unique identification of said one data transfer in the mobile communications network, the unique data transfer identifier being transmitted by a bandwidth managing unit to the mobile user entity requesting said one data transfer and to a data transfer controller controlling the data transfers in the mobile communications network. - View Dependent Claims (8, 9, 10)
-
-
11. A mobile user entity for use in a mobile communications network comprising:
-
an application requesting a unidirectional data transfer of data from a content provider having a defined data volume to the mobile user entity via the mobile communications network; a data transfer managing unit configured to detect the request for the data transfer and configured to generate a data transfer request message including additional information regarding the unicast data transfer; and a transmitter configured to transmit the data request message to a bandwidth managing unit managing the unidirectional data transfers to mobile user entities in the mobile communications network, wherein the unidirectional data transfers to mobile user entities are scheduled at a point in time within a defined time window when a probability computed by a network condition determining unit is higher than a predefined threshold indicating when the mobile user entities requesting a data transfer will traverse a hot spot of the mobile communications network having data transfer capabilities that enable the data transfer to the corresponding mobile user entity taking into account the data transfer conditions in the mobile communications network, wherein the hot spot is a cell, and wherein the data transfer managing unit is configured to initialise the requested data transfer when it receives a trigger signal from the bandwidth managing unit of the mobile communications network, wherein the data transfer managing unit, for initialising the data transfer, is configured to transmit a data request message to an application server where the data to be transferred are stored, and to include a unique data transfer identifier allowing unique identification of said data transfer in the mobile communications network into the data request message, the unique data transfer identifier being received from the bandwidth managing unit.
-
-
12. A data transfer controller configured to control unidirectional data transfers of data from a content provider to mobile user entities in a mobile communications network, each data transfer having a specified data volume being scheduled at a point in time within a defined time window when a probability computed by a network condition determining unit is higher than a predefined threshold indicating when the mobile user entities requesting a data transfer will traverse a hot spot of the mobile communications network having data transfer capabilities that enable the data transfer to the corresponding mobile user entity taking into account the data transfer conditions in the mobile communications network, wherein the hot spot is a cell, the controller comprising:
-
a receiver configured to receive a unique data transfer identifier from a bandwidth managing unit the unidirectional data transfers in the mobile communications network, the unique data transfer identifier uniquely identifying one of the unidirectional data transfers; a data transfer control unit configured to allow or reject the unidirectional data transfers to the mobile user entities via the mobile communications network, wherein the data transfer control unit allows one of the unidirectional data transfers if the unique data transfer identifier has been received for said one data transfer, wherein the data transfer control unit is configured to compare the data transfer identifier, contained in said one data transfer from the content provider to the mobile user entity, to the data transfer identifier received from the bandwidth managing unit, and is configured to only allow said one data transfer if the two data transfer identifiers correspond to each other. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A method for controlling, by a data transfer controller, unidirectional data transfers of data from a content provider to mobile user entities in a mobile communications network, each data transfer having a specified data volume and being scheduled at a point in time within a defined time window when a probability computed by a network condition determining unit is higher than a predefined threshold indicating when the mobile user entities requesting a data transfer will traverse a hot spot of the mobile communications network having data transfer capabilities that enable the data transfer to the corresponding mobile user entity taking into account the data transfer conditions in the mobile communications network, wherein the hot spot is a cell, the method comprising the steps of:
-
receiving a unique data transfer identifier from a bandwidth managing unit scheduling the unidirectional data transfers in the mobile communications network, the unique data transfer identifier uniquely identifying one of the unidirectional data transfers; controlling the unidirectional data transfers to the mobile user entities via the mobile communications network in such a way that one of the unidirectional data transfers is allowed if the unique data transfer identifier has been received for said one data transfer; and comparing the data transfer identifier, contained in said one data transfer from the content provider to the mobile user entity, to the data transfer identifier received from the bandwidth managing unit, wherein said one data transfer is only allowed if the two data transfer identifiers correspond to each other. - View Dependent Claims (19, 20)
-
-
21. A system configured to control unicast data transfers of data to a mobile user entity in a mobile communications network, the system comprising a bandwidth managing unit comprising:
-
a data transfer detecting unit configured to receive data transfer requests of the mobile user entities in the mobile communications network, each data transfer request requesting a unidirectional transfer of data from a content provider; a network condition determining unit configured to determine data transfer conditions in the mobile communications network for the different data transfers to the corresponding mobile user entities, wherein the network condition determining unit is configured to compute a probability indicating when the user entity requesting a data transfer will traverse a hot spot of the mobile communications network having data transfer capabilities that enable the data transfer to the corresponding mobile user entity taking into account the data transfer conditions in the mobile communications network, wherein the hot spot is a cell; and a data transfer scheduler configured to; determine, for each detected data transfer request, a point in time when the requested data transfer should be initiated, taking into account the data transfer conditions in the mobile communications network for the data transfer to the corresponding mobile user entity, wherein the data transfer scheduler schedules the data transfer at the determined point in time within a defined time window when the probability is higher than a predefined threshold indicating that the corresponding mobile user entity will traverse through the hot spot at the determined point in time; initiate the data transfer as scheduled, wherein the data transfer scheduler, for initiating one of the data transfers, is configured to; generate a unique data transfer identifier allowing unique identification of said one data transfer having a specified data volume in the mobile communications network; transmit the unique data transfer identifier to the mobile user entity requesting said one data transfer; and transmit the unique data transfer identifier to a data transfer controller controlling the data transfers in the mobile communications network; a mobile user entity comprising; an application requesting a unidirectional data transfer of data from a content provider having a defined data volume to the mobile user entity via the mobile communications network; a data transfer managing unit configured to detect the request for the data transfer and configured to generate a data transfer request message including additional information regarding the unicast data transfer; and a transmitter configured to transmit the data request message to a bandwidth managing unit managing the unidirectional data transfers to mobile user entities in the mobile communications network wherein the data transfer managing unit is configured to initialise the requested data transfer when it receives a trigger signal from the bandwidth managing unit of the mobile communications network, wherein the data transfer managing unit, for initialising the data transfer, is configured to transmit a data request message to an application server where the data to be transferred are stored, and to include a unique data transfer identifier allowing unique identification of said data transfer in the mobile communications network into the data request message, the unique data transfer identifier being received from the bandwidth managing unit; and a data transfer controller comprising; a receiver configured to receive a unique data transfer identifier from a bandwidth managing unit scheduling the unidirectional data transfers in the mobile communications network, the unique data transfer identifier uniquely identifying one of the unidirectional data transfers; and a data transfer control unit configured to allow or reject the unidirectional data transfers to the mobile user entities via the mobile communications network, wherein the data transfer control unit allows one of the unidirectional data transfers if the unique data transfer identifier has been received for said one data transfer, wherein the data transfer control unit is configured to compare the data transfer identifier, contained in said one data transfer from the content provider to the mobile user entity, to the data transfer identifier received from the bandwidth managing unit, and is configured to only allow said one data transfer if the two data transfer identifiers correspond to each other.
-
Specification