Abstract:
A wireless communication system is presented for multiple wireless technology coexistence in a mobile device. A method according to this application might include obtaining one or more transmit allocation parameters for a wireless transmission via a first radio technology at a first wireless processor and the preparing to receive wireless data via a second radio technology at a second wireless processor. Next, the exemplary method might request that the wireless transmission be deferred, followed by deciding whether to grant the deferral request based at least on the one or more transmit allocation parameters.
Abstract:
A method for facilitating in-device coexistence between wireless communication technologies on a wireless communication device is provided. The method can include transmitting data traffic from the wireless communication device via an aggressor wireless communication technology; determining occurrence of an in-device interference condition resulting from transmission of the data traffic via the aggressor wireless communication technology interfering with concurrent data reception by the wireless communication device via a victim wireless communication technology; and reducing a bit rate of the data traffic transmitted via the aggressor wireless communication technology in response to the in-device interference condition.
Abstract:
Facilitating multiple subscriber identity support in a wireless user equipment (UE) device. A UE may include or be coupled to multiple subscriber identity modules (SIMs). The UE may be configured to perform cellular communications with a first cellular network using a first subscriber identity provided by a first SIM. The UE may also be configured to perform cellular communications with a second cellular network using a second subscriber identity provided by a second SIM. The cellular communications with the first cellular network and the second cellular network may be performed concurrently using shared radio resources.
Abstract:
In some embodiments, a user equipment device (UE) implements techniques for avoiding conflicts between UE-initiated and network-initiated handovers. In one embodiment, one or more first radios are configured to perform cellular communication using different first and second cellular radio access technologies (RATs) and a second radio is configured to perform wireless communication using a short-range RAT. In one embodiment, the mobile device is configured to, while communicating using the first cellular RAT, in response to determining that an inter-RAT handover to the short-range RAT is likely to be initiated or has been initiated by the at least one processor, delay sending a measurement report to the cellular base station. This delay may avoid conflict between handovers initiated by the network in response to the measurement report (e.g., from the first cellular RAT to the second cellular RAT) and the inter-RAT handover.
Abstract:
A method for transitioning a video call is provided. The method can include a wireless communication device participating in a video call with a remote communication device via a first video call session established over a connection between the wireless communication device and a first cellular network. The video call can include a packet switched video stream carried over a first bearer and an audio stream carried over a second bearer. The method can further include the wireless communication device determining a degradation in a connection quality for the first cellular network; transitioning to a legacy cellular network having a circuit switched domain in response to the degradation in connection quality for the first cellular network; establishing a second video call session on the legacy cellular network; and using the second video call session to continue the video call on the legacy cellular network.
Abstract:
A method for seamless session mobility on wireless communication device including a first physical interface and a second physical interface is provided. The method can include a wireless communication device anchoring a data session for an application to a logical interface associated with the first physical interface. The method can further include the wireless communication device routing data for the data session sent to the logical interface by the application to the second physical interface for transmission via the second physical interface in an instance in which the wireless communication device has an active connection to a radio access network via the second physical interface.
Abstract:
Carrier aggregation using unlicensed frequency bands. A primary carrier for communication between a base station (BS) and a wireless user equipment (UE) device may be configured according to a first wireless communication technology. The primary carrier may be on a licensed frequency band. A secondary carrier for communication between the BS and the UE may also be configured according to a first wireless communication technology. The secondary carrier may be on an unlicensed frequency band. Channel conditions for each of multiple possible channels of the unlicensed frequency band may be assessed according to a second wireless communication technology as part of configuring the secondary carrier.
Abstract:
In order to improve the quality of a telephone call communicated over a wireless local area network (WLAN), an electronic device (such as a cellular telephone) may obtain one or more performance metrics based on communication with another electronic device (such as an access point) via a connection in the WLAN. For example, the electronic device may receive the one or more performance metrics from the other electronic device and/or may determine the one or more performance metrics based on the performance of the communication. Then, the electronic device may compare the one or more performance metrics with an interference criterion. If the interference criterion is met, the electronic device may perform a remedial action, such as selectively discontinuing use of the WLAN to communicate the telephone call for a time interval. Otherwise, the electronic device may continue using the WLAN to communicate the telephone call.
Abstract:
A host device may include a wireless interface for communications, a memory, and a processor coupled to the memory and to the wireless interface. The host device may receive, via the wireless interface, an advertisement message from a client device. The advertisement message may include an identifier associated with the client device and a request for communication of data from a cloud-based service. Responsive to the advertisement, the host may send the identifier to the cloud-based service. The host may receive from the cloud-based service, a proxy indication of available data associated with the client. Responsive to receiving the proxy indication of available data, the host may provide, via the wireless interface, a connection request including a client indication of the available data from the cloud-based service to the client. After receiving the available data from the cloud-based service, the host device may send the available data to the client.
Abstract:
A user equipment (UE) device may be configured to effectively manage coexistence of multiple radio access technologies (RATs) on the device. Respective controllers responsible for at least partially managing wireless communications according to corresponding respective RATs may communicate to each other expected data transfer patterns that take place over their respective communications links, including application-specific data transfer patterns and data-transfer-mechanism-specific data transfer patterns. The RAT controllers may manage their respective data transfers according to the expected data-transfer pattern information associated with the other RATs received from each in order to prevent data transmission by the device over one RAT link interfering with data transmission of the device over another RAT link. The expected data pattern information may be sent in messaging of a specific type with indexes determined based at least on a status of the data transfer mechanism and a connectivity status of the UE device.