Abstract:
The present disclosure relates to a user equipment and a method for operating multi-universal subscriber identity module in a wireless communication system. The method includes receiving parameters of a first paging cycle configuration in a first broadcast information from a first network entity and receiving parameters of a second paging cycle configuration in a second broadcast information from a second network entity. Subsequently, the method includes detecting one of a collision of a paging occasion of the first paging cycle configuration and a paging occasion of the second paging cycle configuration, a collision of a paging occasion of first paging cycle configuration and time-critical information broadcast from the second network entity and a collision of a paging occasion of second paging cycle configuration and time-critical information broadcast from the first network entity.
Abstract:
A method for establishing a virtual reality (VR) call between a caller VR device and a callee VR device, the method includes determining which of the caller VR device or the callee VR device should perform a stitching operation associated with the VR call based on a first plurality of parameters associated with the callee VR device and a second plurality of parameters associated with the caller VR device, and causing transmission of one of a plurality of media contents or a stitched media content from the caller VR device to the callee VR device after establishment of the VR call based on the determining.
Abstract:
Systems and methods are described for positioning a Low Altitude Platform Station (LAPS) based drone cells for supporting communication in a 3GPP network. The methods may include receiving at least one feedback parameter from a UE pertaining to a current network traffic flow and mobility with respect of the UE. The UE is selected for an aerial network through a drone base station (DBS) cell based on service requirement determined from the feedback parameter. Further, a position for at least one DBS-cell is determined with respect to the at least one selected UE based on the at least one parameter to serve the selected UE. An aerial-communication link is established between the selected UE and the DBS cell by deploying one or more LAPS as a drone base station (DBS) in accordance with the determined position of DBS-cell to thereby augment a network connectivity of the selected UE.
Abstract:
A method and system for providing memory management in a Real-Time Operating System (RTOS) based system are provided. The method includes creating a plurality of tasks with a two level stack scheme comprising a first level stack and a second level stack, scheduling a first task for execution by moving a stack pointer from the first level stack to the second level stack, determining whether the first task is pre-empted, allocating the second level stack to the first task in a second state if the first task is not pre-empted, changing an active task for execution, determining whether the first task relinquishes control from the second state and is waiting for a resource, moving the stack pointer back from the second level stack to the first level stack if the first task relinquishes itself and providing the second level stack for use by a second task.
Abstract:
Methods and systems for sharing aerial assets amongst terrestrial network operators. Embodiments enable sharing of aerial assets amongst the terrestrial network operators and facilitate on-demand deployment of the aerial cells to improve coverage and capacity of the terrestrial network operators. Embodiments allow sharing of aerial assets such as aerial cell mount, backhaul, an aerial RAN, and aerial spectrum using sharing architectures. Embodiments provide a managing entity for forecasting data traffic pertaining to the terrestrial network operators and optimizing the deployment of the aerial cells, based on the forecasted data traffic, for enabling strategic deployment of the aerial cells. Embodiments ensure that the resources of the aerial cells are effectively utilized and the number of aerial cells required for enhancing the capacity of the terrestrial network operators is minimized.
Abstract:
A method for managing memory leaks in a memory device includes grouping, by a garbage collection system, a plurality of similar memory allocations of the memory device into one or more Unique Fixed Identifiers (UFIs); identifying, by the garbage collection system, one of the one or more UFIs having a highest accumulated memory size and adding each of the plurality of memory allocations in the identified one of the one or more UFIs into a Potential Leak Candidate List (PLCL); identifying, by the garbage collection system, the memory leaks in the memory device by identifying unreferenced memory addresses associated with the plurality of memory allocations in the PLCL; and releasing, by the garbage collection system, the identified unreferenced memory addresses associated with the plurality of memory allocations corresponding to the memory leaks into the memory device.
Abstract:
A code coverage method for an embedded System on Chip (SoC) includes detecting a presence of a utility function in target source code; adding a hook function to the target source code; and recording at least one property of the utility function based on the hook function in a bit array in a memory of the SoC. The method may further include extracting at least one recorded property from bit arrays in the memory; and generating a code coverage report based on an analysis of the extracted properties.
Abstract:
A method is provided. The method includes determining, in a determination by an electronic testing device, one or more locations in a cellular network where a test case is to be executed, a time at which the test case is to be executed at the one or more locations, a number of times the test case is to be executed at the one or more locations, or a type of a test equipment on which the test case is to be executed. A test context for testing a user equipment is determined based on a result of the determination. An optimal test case is determined from a test case repository, based on the test context, and the optimal test case is executed.
Abstract:
Methods performed by a User Equipment (UE) are provided for transmission of one or more Transport Control Protocol (TCP) Acknowledgement (ACK) packets including reserving one or more Sequence Numbers (SNs) in at least one of a Packet Data Convergence Protocol (PDCP) SN space or a Radio Link Control (RLC) SN space, allocating the one or more reserved SNs, to the one or more TCP ACK packets, and sending the one or more TCP ACK packets.
Abstract:
Embodiments herein provide a method and a system for context aware scheduling of resources. The method includes performing a cell search in based on a context database, the context database including temporal parameters, location parameters and network parameters, identifying a first cell corresponding to the network parameters in the database based on the cell search, and performing a connected mode procedure with the identified first cell.