Abstract:
This application provides a data transmission method and apparatus. The method includes: obtaining significant bits in an Nth data frame, where N is an integer greater than or equal to 1, a quantity of the significant bits in the Nth data frame is smaller than a quantity of bits in the Nth data frame, and remaining bits other than the significant bits in the Nth data frame are insignificant bits in the Nth data frame; and sending the significant bits in the Nth data frame, and skipping sending the insignificant bits in the Nth data frame. According to the application, on a premise of ensuring voice intelligibility, a transmit end apparatus transmits only the significant bits, to minimize a data transmission amount, thereby improving transmission reliability and coverage.
Abstract:
Embodiments of the present invention provide a method and an apparatus for scheduling a voice service in a packet domain. The method includes: obtaining at least one value of a first scheduling parameter corresponding to each protocol sublayer of L2 of a voice service, determining a condition needing to be satisfied by quality of service of the voice service, determining a value of a service scheduling parameter of the voice service based on the condition needing to be satisfied by the quality of service of the voice service and based on the at least one value of the first scheduling parameter, and scheduling the voice service based on the value of the service scheduling parameter of the voice service. In this way, a service scheduling parameter is adjusted at an appropriate time when a particular condition is satisfied, so that transmission quality of a link can be ensured.
Abstract:
The present invention provides a performance control method for a video coding system, a device, and a system. The method includes: detecting whether a bus performance value is higher than or equal to a preset bus performance threshold and decreasing, when the bus performance value is higher than or equal to the preset bus performance threshold, the bus performance value and a computing performance value; and detecting whether a computing performance value is higher than or equal to a preset computing performance threshold and decreasing, when the computing performance value is higher than or equal to the preset computing performance threshold, the computing performance value, in order to make processing performance of a coder higher than or equal to preset processing performance, thereby avoiding insufficient coder performance due to an impact of system status or a code image on the coder.
Abstract:
This application relates to container storage management methods and apparatuses. An example method is used to manage a containerized application. The containerized application is deployed in a first container cluster. The first container cluster includes a plurality of nodes. The method includes collecting a plurality of pieces of storage association information from the plurality of nodes. The storage association information is information related to data storage of the containerized application. The method further includes summarizing the plurality of pieces of storage association information to obtain a storage topology of the containerized application. The storage topology of the containerized application includes an association between an element of the containerized application and a physical storage location of the containerized application.
Abstract:
A dummy light signal generation apparatus, which can be used in the communication field. The apparatus includes: a light source module configured to generate a first wavelength signal and a second wavelength signal, where the first wavelength signal has N first channels, and the second wavelength signal has M second channels; and a polarization beam combiner configured to polarize and combine the first wavelength signal and the second wavelength signal to output a dummy light signal, where the dummy light signal has N+M channels. A polarization state of a wavelength signal of a dummy light signal on any first channel is orthogonal to a polarization state of a wavelength signal of the dummy light signal on the second channel.
Abstract:
An optical signal detection apparatus. The apparatus includes an optical-to-electrical conversion module, a control module, a gain adjustment module, and an analog-to-digital conversion module. The optical-to-electrical conversion module is configured to receive an optical signal, and convert a received optical signal into an electrical signal; the control module is configured to obtain a first gain value corresponding to a first detection time period, the first detection time period is a detection time period in the detection cycle, different detection time periods in the detection cycle correspond to different gain values, and the first gain value is used for controlling the gain adjustment module to adjust an amplitude of the electrical signal; and the analog-to-digital conversion module is configured to perform sampling on an adjusted electrical signal, where the adjusted electrical signal is in a sampling range of the analog-to-digital conversion module.
Abstract:
A screen interaction method and apparatus for an electronic device are disclosed, to determine a target user from a plurality of users and control a picture displayed on a screen of the electronic device based on an action of the target user. The method includes: obtaining, by using a camera, an image including the plurality of users in front of a screen, recognizing respective actions of the plurality of users in the image based on the image including the plurality of users, comparing the actions of the plurality of users with a preset action, determining a user who performs an action matching the preset action as the target user, and controlling a picture displayed on the screen of the electronic device based on the action of the target user.
Abstract:
A low power-consuming encoding method and an apparatus are provided. The method includes: receiving a quantity of skip macroblocks and a quantity of macroblocks whose motion vectors (MVs) are a preset value, where the quantity of skip macroblocks and the quantity of macroblocks whose MVs are the preset value are corresponding to a target frame and are sent by a target encoder; obtaining an encoding complexity index according to the quantity of skip macroblocks and the quantity of macroblocks whose MVs are the preset value, and determining a scenario type corresponding to the target frame; and using a secondary encoder as the target encoder if a quantity of first pre-determined scenarios in scenario types separately corresponding to multiple consecutive target frames is greater than a threshold. Power consumed by the secondary encoder is less than power consumed by a primary encoder, which effectively reduces power consumption of encoding.
Abstract:
Embodiments disclose a channel decoding method and apparatus, and a distributed decoder. A channel decoding apparatus includes: a decoding information acquiring unit, configured to acquire demodulation information of a channel; a channel decoding algorithm unit, configured to decode the demodulation information to obtain current decoding information, and perform a cyclic redundancy check CRC check on the current decoding information to obtain a current decoding CRC check result; and a lower level decoding determining unit, configured to: if the current decoding CRC check result is incorrect and a lower level channel decoding apparatus exists, determine that the lower level channel decoding apparatus continues to decode the demodulation information, where decoding performance of a channel decoding algorithm unit in the lower level channel decoding apparatus is superior to decoding performance of the channel decoding algorithm unit in the channel decoding apparatus.
Abstract:
Embodiments of this application disclose a virtual machine migration method. One example method includes: indicating, by a controller, a proxy virtual machine to mount a volume; replacing, by using the proxy virtual machine, a driver of an original platform in the volume with a driver of a target platform; and then, mounting a replaced volume to a target virtual machine.