Abstract:
An apparatus for resolving synchronization conflicts includes a processor and memory storing executable computer program code causing the apparatus to at least perform operations including receiving an indication from a first communication device specifying data for synchronization at a designated time in the future and receiving a message from a second communication device to synchronize the data at an assigned time prior to the designated time. The computer program code may further cause the apparatus to detect a synchronization conflict, pertaining to the data, among the first and second communication devices based on evaluating information of the indication and the message. The computer program code may further cause the apparatus to provide a request to the first communication device to fetch content associated with the data to enable synchronization of the data at a dedicated time prior to the assigned time. Corresponding methods and computer program products are also provided.
Abstract:
Methods and apparatus, including computer program products, are provided for cloud services. In one aspect there is provided a method. The method may include receiving, at a selector (205B), data representative of at least one of a quality of service requirement and a user preference associated with an application (205A) at a user equipment (114), wherein the selector comprises middleware (205B) interfacing the application (205A) with at least one connection (212A, 212B); selecting, at the selector (205B) and based on the received data, the at least one connection (212A, 212B) to provide the application (205A) access to a service (199A, 199B, 299A, 299B); and initiating, at the selector (205B), establishment of the at least one connection (212A, 212B) to provide the application (205A) access to the service (199A, 199B, 299A, 299B) to enable a synchronization between the application (205A) and the service (199A, 199B, 299A, 299B). Related apparatus, systems, methods, and articles are also described.
Abstract:
In accordance with an example embodiment of the present invention, there is provided a method comprising maintaining attachment of an apparatus to a macro cell, directing searching for, or scanning for, small cells during attachment of the apparatus to the macro cell. Responsive to detecting a first small cell with a received signal characteristic exceeding a predetermined first threshold, the method comprises causing searching for further small cells other than the first small cell to be interrupted, wherein the apparatus is configured to communicate with and attach to cells comprised in a heterogeneous network, and the macro cell, the first small cell and the further small cells are heterogeneous network cells.
Abstract:
Methods and apparatus, including computer program products, are provided for distributed small cell scanning. In some example embodiments, the method may include receiving, at a first user equipment, an indication to perform a distributed scan for one or more carrier frequencies with at least a second user equipment proximate to the first user equipment; performing, by the first user equipment in response to the received indication, the distributed scan by measuring a first carrier frequency during a first time period; and sending a measurement report of the first carrier frequency, when detected by the first user equipment. Related apparatus, systems, methods, and articles are also described.
Abstract:
A method and apparatus can be configured to measure channel conditions of a first channel (310). The first channel can correspond to a first frequency. The method can also include predicting whether the channel conditions of a second channel are favorable for offloading communication occurring on the first channel to the second channel based on measurements performed on the first channel (320). The second channel can correspond to a second frequency. The second frequency can be higher than the first frequency. The method can also include determining a rate of occurrence for monitoring the second channel based on the results of the predicting (330).
Abstract:
A method, apparatus, computer program product and system are provided for scheduling support for cloud services. From the perspective of a client device, a method is provided that includes causing a support request to be transmitted and receiving an indication message. The support request includes an indication of an amount of data associated with a support task and an indication of an urgency of the support task. The method further includes determining whether to wait for or reject the support task. If it is determined to wait, the method includes performing one or more idle functions, receiving a ready indication, and determining whether to proceed with or cancel the support task. If it is determined to proceed with the support task, the method further includes causing an acceptance indication to be transmitted and receiving or causing to be transmitted, the data associated with the support task. A corresponding method, apparatus, and computer program product are also provided from the perspective of a network device.
Abstract:
In accordance with an example embodiment of the present invention, an apparatus comprising: at least one processor; and at least one memory including computer program code, wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus to perform at least the following: detect that a mode change is required; and in response to the detection that a mode change is required, select a mode for resource allocation, wherein the mode is selected based on a command received by the apparatus or the mode is selected from a plurality of modes which comprises a first mode and a second mode, and wherein in the first mode the cellular communication and device to device communication are separated in time, and in the second mode the cellular communication and device to device communication take place simultaneously.
Abstract:
In accordance with an example embodiment of the present invention, there is provided an apparatus, comprising at least one processor configured to determine whether a user equipment associated with a first identity is attached to a cell that is most preferable for participating in a device-to-device communication between at least two user equipments, the at least one processor being configured to, responsive to a determination the user equipment is not attached to a cell that is most preferable for participating in the device-to-device communication, initiate transferring the user equipment to a cell that is more preferable for participating in the device-to-device communication, and a transmitter that is caused by the at least one processor to send a message to initiate the transferring.
Abstract:
A user equipment UE selects between a first scanning mode and a second scanning mode using at least inputs of signal quality of a link with an access node and at least one of UE speed and network type of the access node. It then determines a scanning rate using the selected scanning mode and the UE speed, and detects and measures inter-frequency neighbor cells according to the determined scanning rate. In one example both modes the increase scanning rate for increased UE speeds, except that for the first mode speeds above V t1 yield a zero scanning rate regardless of UE speed and for the second mode speeds above V t2 yield a constant maximum scanning rate regardless of UE speed. In an embodiment the second mode is selected when the UE speed is >V t1 , and the signal quality is less than a predetermined minimum. Various other examples are detailed.
Abstract:
Methods, apparatuses, and computer program products for a mobile or roaming base station are described. An operating mode of a mobile base station is determined, based upon the mobile base station's current location and/or current mobility mode. The operating mode of the mobile base station is switched from a full base station functionality to a limited base station functionality, based upon the determining. A connection to a network is established by the mobile base station.