Abstract:
An apparatus and method are provided for interrupt handling. A method includes receiving, by an accelerator unit, an interrupt request; stacking, by the accelerator unit, a plurality of general purpose registers in an inbuilt last in first out (LIFO) unit; and sending, by the accelerator unit, a vector address corresponding to the interrupt request to a processor, which processes the interrupt request.
Abstract:
A method of and User Equipment (UE) for enhancing reporting information for a Radio Link Failure (RLF) in a Long Term Evolution (LTE) network. The method includes receiving, by a User Equipment (UE), RLF threshold information transmitted from the LTE network, logging, by the UE, the RLF threshold information, and indicating, by the UE, a recovery from a near RLF condition. The UE includes at least one means adapted for receiving an RLF threshold information transmitted from the network; logging the RLF threshold information; and indicating to the LTE network a recovery from a near RLF condition based on the RLF threshold information.
Abstract:
An apparatus and method are provided for reducing power consumption in a user equipment (UE). The method includes establishing, by the UE, a connection with a network; receiving, by the UE, from the network, system information of at least one of a resident cell and a neighboring cell indicating if a network feature is supported by the at least one of the resident cell and the neighboring cell; determining, by the UE, if a selection criteria of a cell from among the at least one of the resident cell and the neighboring cell, which supports the network feature, is greater than a threshold; reselecting the cell having the selection criteria that is greater than the threshold; and initiating a connection establishment with the reselected cell, which supports the network feature.
Abstract:
A system and method are provided for reducing signaling overhead in a wireless communication system. The method includes establishing device-to-device communication between a first User Equipment (UE1) and a second User Equipment (UE2) over a locally routed data path; sending, by the UE1, a signal quality measurement report to a network; identifying, by the network, that the UE1 is locally routed for proximity services with the UE2; applying, by the network, cell biasing to a serving cell for at least one of the UE1 or the UE2; verifying, after the cell biasing, whether the at least one of the UE1 or the UE2 sustains a connection with the serving cell; and continuing the proximity services through the locally routed data path, if the at least one of the UE1 or the UE2 sustains the connection with the serving cell.
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:
There is provided a method for assigning an aerial cell to one or more user equipment (UEs) in a wireless communication system. The method includes establishing a data connection between one or more user equipments (UEs) and a terrestrial cell, receiving one or more feedback parameters from each of the one or more UEs via the data connection, and assigning an aerial cell to a first UE, among the one or more UEs, based on at least one of the one or more feedback parameters received from the first UE and a number of the one or more UEs present in a coverage area of the aerial cell, wherein the coverage area is part of a terrestrial coverage area of the terrestrial cell.
Abstract:
Disclosed herein is a method for providing a fair access to a spinlock to one or more cores in a multicore system. The method includes setting, a spinlock variable by the first core of the one or more cores. The setting of the spinlock variable corresponds to changing a cache state of the spinlock variable in a cache of the first core to MODIFIED. Further, the method includes setting a secondary variable by the second core of the one or more cores. The setting of the secondary variable corresponds to changing a cache state of the secondary variable in a cache of the second core to MODIFIED. Furthermore, the method includes releasing, by the first core, the spinlock after performing one or more operations on the critical section of data. Furthermore, the method includes updating, by the first core, the INVALID secondary variable.
Abstract:
A method of a decryptor including receiving, from an encryptor of an electronic device, a core dump that has been encrypted with a symmetric key generated by the encryptor, and core dump metadata, extracting crash metadata from the core dump metadata, transmitting the crash metadata to a remote key server for regenerating the symmetric key, obtaining, from the remote key server, a regenerated symmetric key based the crash metadata, and decrypting the core dump based on the regenerated symmetric key and the crash metadata.
Abstract:
Accordingly, the embodiment herein is to provide a method for coordinating tune away event of a Multiple Universal Subscriber Identity Module User Equipment (MUSIM UE) (100), where the MUSIM UE (100) includes a plurality of Subscriber Identity Modules (SIMs) (150). The method includes receiving, by a second SIM (150B) of the MUSIM UE (100), data in a Downlink (DL) message from a network device (200) over an air interface, where the data includes a follow-on indication. Further, the method includes decoding, by the second SIM (150B) of the MUSIM UE (100), the received data. Further, the method includes coordinating, by the second SIM (150B) of the MUSIM UE (100), the tune away event of the MUSIM UE (100) based on the decoding of the received data.
Abstract:
A method for preventing a task-signal deadlock arising due to contention for a mutex in a real-time operating system (RTOS) includes detecting, by a processing unit, a signal notification sent to a task for execution of a signal handler; identifying, by the processing unit, a mutex to be acquired by the signal handler, when the signal notification is detected; determining whether the identified mutex has been acquired by the task; and utilizing, by the processing unit, an alternative stack for execution of the signal handler, in response to determining that the mutex has been acquired by the task, for preventing a task-signal deadlock during the execution.