WO2020014882A1 - Procédé et appareil de transmission de données - Google Patents
Procédé et appareil de transmission de données Download PDFInfo
- Publication number
- WO2020014882A1 WO2020014882A1 PCT/CN2018/096045 CN2018096045W WO2020014882A1 WO 2020014882 A1 WO2020014882 A1 WO 2020014882A1 CN 2018096045 W CN2018096045 W CN 2018096045W WO 2020014882 A1 WO2020014882 A1 WO 2020014882A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- parameter
- terminal device
- data
- base station
- transmission
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
Definitions
- Embodiments of the present invention relate to the field of data processing, and in particular, to a data transmission method and device.
- mMTC Large-scale machine type communication
- 5G fifth generation
- mMTC is one of the most important application scenarios of the fifth generation (5G) mobile communication.
- 5G fifth generation
- mMTC massive machine type communication
- a large number of potential users transmit packets in bursts.
- grant-free multiple-access technology and non-orthogonal pilots have become a much-needed technical solution.
- active user identification and channel estimation are important tasks in the mMTC scenario.
- the present application provides a data transmission method and device, which can improve detection performance of active users and channel parameters.
- the present application provides a data transmission method, which includes: a terminal device receiving control information sent by a base station device; and determining a resource for transmitting data according to the control information; and according to a first transmission criterion, on the resource transfer data.
- a terminal device receives control information sent by a base station device; determines a resource for transmitting data according to the control information; and transmits data on the resource according to a first transmission criterion. Because the terminal device can determine whether to transmit data on the transmission resource according to the first transmission preparation, the data transmission can be controlled to a certain extent, thereby improving the performance of the base station device in detecting data.
- the foregoing first transmission criterion is determined by the terminal device according to a first parameter, and the first transmission criterion is used to indicate whether the terminal device transmits data on a resource.
- One parameter is a parameter that characterizes the channel quality.
- the method for transmitting data on the resource by the terminal device according to the first transmission criterion may include: the terminal device determines on the resource according to the first parameter and the second parameter. Transmit data, where the second parameter is a real number or a complex number.
- the foregoing second parameter is a parameter notified or a predefined parameter by the base station device.
- the present application provides a terminal device, including a receiving module, a determining module, and a sending module; wherein the receiving module is configured to receive control information sent by a base station device; the determining module is configured to determine data for transmission according to the control information.
- a sending module configured to transmit data on the resource according to a first transmission criterion.
- the foregoing first transmission criterion is determined by the determining module according to the first parameter, and the first transmission criterion is used to indicate whether the terminal device transmits data on a resource, where the first The parameters are parameters that characterize the channel quality.
- the foregoing determining module is specifically configured to determine data transmission on a resource according to the first parameter and the second parameter, where the second parameter is a real number or a complex number.
- the second parameter is a parameter notified or a predefined parameter by a base station device.
- the present application provides a terminal device including a processor and a memory coupled to the processor;
- the memory is configured to store computer instructions.
- the processor executes the computer instructions stored in the memory, so that the terminal device executes the data transmission method according to the first aspect.
- the present application provides a computer-readable storage medium including computer instructions, and when the computer instructions are executed by a processor, to execute the data transmission method described in the first aspect.
- the present application provides a computer program product containing instructions, and when the instructions in the computer program product are executed by a processor, the data transmission method described in the first aspect is executed.
- FIG. 1 is a hardware schematic diagram of a mobile phone according to an embodiment of the present invention
- FIG. 2 is a hardware schematic diagram of a base station according to an embodiment of the present invention.
- FIG. 3 is a first schematic diagram of a data transmission method according to an embodiment of the present invention.
- FIG. 4 is a second schematic diagram of a data transmission method according to an embodiment of the present invention.
- FIG. 5 is a schematic diagram of a distribution of detected signals in a data transmission method according to an embodiment of the present invention.
- FIG. 6 is a schematic diagram of the convergence performance of a state variable in a data transmission method according to an embodiment of the present invention.
- FIG. 7 is a schematic diagram of performance of a missed detection probability in a data transmission method according to an embodiment of the present invention.
- FIG. 8 is a schematic diagram of a network throughput performance in a data transmission method according to an embodiment of the present invention.
- FIG. 9 is a performance diagram of normalized mean square error of channel parameters in a data transmission method according to an embodiment of the present invention.
- FIG. 10 is a first schematic structural diagram of a terminal device according to an embodiment of the present invention.
- FIG. 11 is a second schematic structural diagram of a terminal device according to an embodiment of the present invention.
- words such as “exemplary” or “for example” are used as examples, illustrations or illustrations. Any embodiment or design described as “exemplary” or “for example” in the embodiments of the present invention should not be construed as more preferred or more advantageous than other embodiments or designs. Rather, the use of the words “exemplary” or “for example” is intended to present the relevant concept in a concrete manner.
- a plurality means two or more.
- multiple processing units are two or more processing units; multiple systems are two or more systems.
- embodiments of the present invention provide a data transmission method and apparatus, in which a terminal device receives control information sent by a base station device; and determines resources for transmitting data according to the control information; and according to a first transmission criterion, Transfer data over resources. Since the terminal device can determine whether to transmit data on the transmission resource according to the first transmission criterion, the data transmission can be controlled to a certain extent, thereby improving the performance of the base station device in detecting data.
- the terminal device may be a mobile phone, a tablet computer, a notebook computer, an ultra-mobile personal computer (UMPC), a netbook or a personal digital assistant (PDA), a smart car, a sensor Equipment, Internet of Things (IoT) equipment, customer terminal equipment (CPE), etc.
- UMPC ultra-mobile personal computer
- PDA personal digital assistant
- smart car a sensor Equipment, Internet of Things (IoT) equipment, customer terminal equipment (CPE), etc.
- IoT Internet of Things
- CPE customer terminal equipment
- the terminal device is a mobile phone, and the hardware structure of the terminal device is introduced.
- a mobile phone provided by an embodiment of the present invention includes a processor 10, a radio frequency (RF) circuit 11, a power source 12, a memory 13, an input unit 14, a display unit 15, and an audio circuit 16.
- RF radio frequency
- FIG. 1 the structure of the mobile phone shown in FIG. 1 does not constitute a limitation on the mobile phone, and may include more or fewer parts such as those shown in FIG. 1, or may be combined as shown in FIG. 1. Some of the components may be different from the component arrangement shown in FIG. 1.
- the processor 10 is a control center of the mobile phone, and uses various interfaces and lines to connect various parts of the entire mobile phone. By running or executing software programs and / or modules stored in the memory 13 and calling data stored in the memory 13, various functions of the mobile phone and processing data are executed, thereby overall monitoring of the mobile phone.
- the processor 10 may include one or more processing units.
- the processor 10 may integrate an application processor and a modem processor.
- the application processor mainly processes an operating system, a user interface, and an application program, and the modem processor mainly processes wireless communications. It can be understood that the foregoing modem processor may also be a processor that exists separately from the processor 10.
- the RF circuit 11 can be used to receive and send signals during information transmission or communication.
- the downlink information of the base station is received and processed by the processor 10; in addition, the uplink data is sent to the base station.
- the RF circuit includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier (LNA), and a duplexer.
- the mobile phone can also realize wireless communication with other devices in the network through the RF circuit 11.
- Wireless communication can use any communication standard or protocol, including but not limited to Global System (GSM), General Packet Radio Service (GPRS), code division multiple access (Code Division Multiple Access) access (CDMA), wideband code division multiple access (WCDMA), LTE, email, and short message service (SMS).
- GSM Global System
- GPRS General Packet Radio Service
- CDMA Code Division Multiple Access
- WCDMA wideband code division multiple access
- LTE email
- SMS short message service
- the power source 12 can be used to power various components of the mobile phone, and the power source 12 can be a battery.
- the power supply may be logically connected to the processor 10 through a power management system, so as to implement functions such as management of charging, discharging, and power consumption management through the power management system.
- the memory 13 may be used to store software programs and / or modules.
- the processor 10 executes various functional applications and data processing of the mobile phone by running the software programs and / or modules stored in the memory 13.
- the memory 13 may mainly include a storage program area and a storage data area, where the storage program area may store an operating system, an application program required for at least one function (such as a sound playback function, an image playback function, etc.), etc .; the storage data area may store data according to Data (such as audio data, image data, phone book, etc.) created by the use of mobile phones.
- the memory 13 may include a high-speed random access memory, and may further include a non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, or other volatile solid-state storage device.
- the input unit 14 may be used to receive inputted numeric or character information, and generate key signal inputs related to user settings and function control of the mobile phone.
- the input unit 14 may include a touch screen 141 and other input devices 142.
- the touch screen 141 also known as a touch panel, can collect user's touch operations on or near it (such as the operation of the user on the touch screen 141 or near the touch screen 141 using any suitable object or accessory such as a finger or a stylus), and according to A preset program drives the corresponding connected device.
- the touch screen 141 may include a touch detection device and a touch controller.
- the touch detection device detects the user's touch position, and detects the signal caused by the touch operation, and transmits the signal to the touch controller; the touch controller receives touch information from the touch detection device, converts it into contact coordinates, and sends it To the processor 10, and can receive the command sent by the processor 10 and execute it.
- the touch screen 141 may be implemented in various types such as a resistive type, a capacitive type, an infrared type, and a surface acoustic wave.
- the other input devices 142 may include, but are not limited to, one or more of a physical keyboard, function keys (such as a volume control button, a power switch button, etc.), a trackball, a mouse, and a joystick.
- the display unit 15 may be used to display information input by the user or information provided to the user and various menus of the mobile phone.
- the display unit 15 may include a display panel 151.
- the display panel 151 may be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), or the like.
- the touch screen 141 may cover the display panel 151. When the touch screen 141 detects a touch operation on or near the touch screen 141, the touch screen 141 is transmitted to the processor 10 to determine the type of the touch event, and the processor 10 then displays the Corresponding visual output is provided on 151.
- the touch screen 141 and the display panel 151 are implemented as two independent components to implement the input and output functions of the mobile phone, in some embodiments, the touch screen 141 and the display panel 151 may be integrated to implement the input of the mobile phone. And output functions.
- the audio circuit 16, a speaker 161, and a microphone 162 are used to provide an audio interface between a user and a mobile phone.
- the audio circuit 16 may transmit the received electrical data converted electrical signal to the speaker 161, and the speaker 161 converts it into a sound signal and outputs it.
- the microphone 162 converts the collected sound signal into an electrical signal, which is received by the audio circuit 16 and converted into audio data, and then the audio data is output to the RF circuit 11 through the processor 10 for transmission to, for example, another mobile phone, or The audio data is output to the memory 13 through the processor 10 for further processing.
- the mobile phone shown in FIG. 1 may further include various sensors.
- a gyroscope sensor for example, a hygrometer sensor, an infrared sensor, and a magnetometer sensor are not described herein.
- the mobile phone shown in FIG. 1 may further include a Wi-Fi module, a Bluetooth module, and the like, and details are not described herein again.
- the base stations provided by the embodiments of the present invention are generally used base stations, evolved base stations (eNBs), next generation base stations (gNB) in new 5G systems, and new radio base stations (new radio base stations). , Macro base station, micro base station, high frequency base station, or transmission and reception point (TRP).
- eNBs evolved base stations
- gNB next generation base stations
- new radio base stations new radio base stations
- Macro base station micro base station
- micro base station high frequency base station
- TRP transmission and reception point
- the embodiment of the present invention uses a base station generally used as an example to introduce a hardware structure of a network device.
- Each component of the base station provided by the embodiment of the present invention is described in detail below with reference to FIG. 2.
- the base station provided by the embodiment of the present invention may include: 20 parts and 21 parts. Part 20 is mainly used for receiving and transmitting radio frequency signals and converting radio frequency signals to baseband signals.
- Part 21 is mainly used for baseband processing and controlling base stations.
- the 20 parts can usually be called a transceiver unit, a transceiver, a transceiver circuit, or a transceiver.
- Part 21 is usually the control center of the base station, which can usually be called the processing unit.
- the 20-unit transceiver unit may also be called a transceiver, or a transceiver, etc., which includes an antenna and a radio frequency unit, or only includes a radio frequency unit or a part thereof, in which the radio frequency unit is mainly used for radio frequency processing.
- the device used to implement the receiving function in section 20 can be regarded as a receiving unit and the device used to implement the transmitting function can be regarded as a transmitting unit, that is, section 20 includes a receiving unit and a transmitting unit.
- the receiving unit may also be called a receiver, a receiver, or a receiving circuit
- the sending unit may be called a transmitter, a transmitter, or a transmitting circuit.
- Section 21 may include one or more single boards or chips. Each single board or chip may include one or more processors and one or more memories. The processor is used to read and execute programs in the memory to implement the baseband processing function. And control of the base station. If there are multiple boards, the boards can be interconnected to increase processing capacity. As an optional implementation manner, multiple single boards may share one or more processors, or multiple single boards may share one or more memories. Among them, the memory and the processor may be integrated together or may be independently set. In some embodiments, part 20 and part 21 may be integrated together or may be provided independently. In addition, all functions in part 21 can be implemented in one chip, or part of the functions can be integrated in one chip, and other functions can be implemented in one or more chips, which is not limited in the embodiment of the present invention.
- the data transmission method provided by the embodiment of the present invention may include S101-S103:
- a terminal device receives control information sent by a base station device.
- the terminal device determines a resource for transmitting data according to the control information.
- the terminal device transmits data on the resource according to the first transmission criterion.
- the terminal device includes N (N is a positive integer) antennas corresponding to N potential users.
- the potential users refer to users who may send information.
- the base station device includes 1 antenna for receiving signals sent by the N potential users.
- each of the N potential users may have a data transmission demand, and the transmission demand probability of each potential user is ⁇ .
- the N N do not necessarily send signals at the same time. That is, at a certain moment or in a certain period of time, some potential users send signals, and other potential users do not send signals.
- the above-mentioned first transmission criterion may be a transmission control function set on a terminal device,
- a transmission criterion (that is, the above-mentioned first transmission is accurate) may be set for the terminal device.
- the first transmission criterion is determined by the terminal device according to a first parameter, and the first transmission criterion is used to indicate whether the terminal device is on a resource.
- Transmission data where the first parameter is a parameter characterizing a channel quality.
- the first transmission criterion may be a transmission control function set on the terminal device. Specifically, whether a terminal device transmits data is introduced by introducing a transmission control function in the terminal device. Therefore, the number of users who actually send signals can be controlled by introducing a transmission control function in multiple terminal devices.
- the transmission control function controls the number of users who send signals by controlling the user's transmission probability. Specifically, in the terminal device (ie, the user) When there is a transmission demand, under the role of the transmission control function, when the channel conditions are good, the transmission probability of the user can be increased; when the channel conditions are poor, the transmission probability of the user can be reduced.
- the above parameters that characterize the channel quality are channel parameters.
- the channel parameters may be signal-noise ratio (SNR), signal to interference plus noise ratio (SINR) ), Reference signal receiving power (reference signal receiving power, RSRP), etc.
- the transmission control function may be a step control function:
- the first parameter h may be a channel parameter of the terminal device, and the second parameter It may be a control threshold of a channel parameter.
- S103a may be implemented by S103a:
- the terminal device determines to transmit data on the resource according to the first parameter and the second parameter.
- the terminal device may determine whether to transmit data on the transmission resource according to the first parameter and the second parameter.
- the value of the transmission control function is 1, the terminal device determines to transmit data on the resource; the absolute value of the first parameter is less than or equal to the first parameter. With two parameters, the value of the transmission control function is 0, then the terminal device determines not to transmit data on the above resources, that is, the terminal device remains silent and waits for the next retransmission of data.
- the foregoing second parameter may be a parameter notified by a base station device or a predefined parameter. Specifically, it can be determined according to actual use requirements, and the embodiment of the present invention is not limited.
- a terminal device receives control information sent by a base station device; determines a resource for transmitting data according to the control information; and transmits data on the resource according to a first transmission criterion. Since the terminal device can determine whether to transmit data on the transmission resource according to the first transmission preparation, the data transmission can be controlled to a certain extent, thereby improving the performance of the base station device in detecting active users and channel parameters.
- the terminal device may transmit data based on a first transmission criterion (that is, a transmission control function.
- the transmission control function refers to the first transmission criterion).
- the base station device receives the data sent by the terminal.
- the base station device may also design a data detection method based on the above-mentioned first transmission criterion, so as to realize identification of active users and estimation of channel parameters.
- the first parameter is used as the channel parameter
- the second parameter is used as the control parameter of the channel parameter as an example, and the process of data detection by the base station device is described in detail.
- the transmission control function may be described as c (h), and h is a channel parameter.
- N number of potential users of the n-th user, the user's current channel parameters H n, when the user has transmission requirements, transmission probability of the user as c (h n), the probability that the user c (h n) of When transmitting a signal, if the user has a transmission request and the signal is transmitted, the user is referred to as an active user; if the user has no transmission request or the user is transmitting a signal, the user is an inactive user.
- the data transmission method provided by the embodiment of the present invention may include S201-S203:
- the base station device determines an average transmission probability according to a transmission control function.
- Embodiments of the present invention may be employed indicate information for identifying a user of active users or inactive users, exemplary, the indication information is a n, a n is an n th user is an active user, A n is 0 means that the nth user is an inactive user.
- the user When the n-th user (that is, the n-th terminal device, the following users refer to the terminal device, which is not described in the following embodiments) is active, the user sends a pilot sequence s n of length M (that is, s n Is a M-dimensional vector); when the user is inactive, the user will not send a signal and waits for the next time to resend the signal.
- the signals received by the following base station equipment can be expressed as:
- y is the received signal of the base station apparatus
- s n is the n th pilot sequence sent by the user
- a n n-th user for indicating whether the user is active
- h n is a channel parameter of the n users.
- n h n is defined as x n
- x n is defined as the detected signal corresponding to the n-th user.
- the detected signals of N users are:
- S is a pilot matrix
- S is a matrix composed of pilot sequences corresponding to N users
- the size of S is M * N
- w is an M-dimensional vector (that is, w ⁇ C M ⁇ 1 ).
- the channel parameters of the n-th user satisfy: ⁇ represents a large-scale attenuation coefficient, and g n represents a Rayleigh block attenuation factor, which obeys a normal distribution g n ⁇ CN (0,1).
- the pilot sequences of each user are non-orthogonal and different, and each element in the pilot sequence follows a normal distribution, that is
- the average transmission probability is determined as:
- P h (h) is the probability distribution function of the channel parameters.
- the average transmission probability ⁇ is the control threshold of the user channel large-scale attenuation coefficient ⁇ and channel parameters
- ⁇ follows It can be understood that the larger the transmission control function is, the stricter the transmission control function is, the lower the average transmission probability of the user is.
- the transmission probability of the user can be effectively controlled by adjusting the control threshold of the channel parameter, and the user who sends the signal is changed The number makes the received signal more sparse (that is, the received signal is relatively sparse), thereby improving the performance of data detection.
- the base station device determines a noise reduction function according to a transmission demand probability, an average transmission probability, a channel large-scale attenuation coefficient, and a control threshold of a channel parameter.
- the base station device may determine a noise reduction function according to its channel distribution function, and the channel distribution function of the base station device is a channel parameter of the base station device Cumulative distribution function.
- the noise reduction function is:
- Q 1 ( ⁇ ) and Q 2 ( ⁇ ) denote Marcum-Q functions of order one and two respectively
- ⁇ is the average transmission probability
- ⁇ is the large-scale attenuation coefficient of the channel.
- ⁇ is the probability of transmission demand
- t is the number of current cycles
- t is the state variable of the current cycle.
- ⁇ 1 (x, t) and ⁇ 2 (x, t) are both constant 1 in the noise reduction function (which can be called a traditional noise reduction function).
- ⁇ 1 (x, t) and ⁇ 2 (x, t) reflect the influence of the transmission control function on the noise reduction function.
- the base station device determines the detected signal in the target function based on the noise reduction function and the AMP algorithm.
- Step 1 According to the formula Determine the state variable ⁇ t , where t is the number of previous cycles, M is the length of the pilot sequence in the pilot matrix, and z is the signal residual;
- 2 represents the modulus of the signal residual after the t-th cycle. It should be particularly noted that the evolution formula of the state variable ⁇ t includes the variance of the noise, which reflects the noise in the Impact in the AMP algorithm.
- Step 2 According to the formula Determine the value of each element in x to get x t + 1 , where,
- t + 1 is the current number of cycles, Is the conjugate transpose of sn .
- the estimated value x t + 1 of the detected signal in this loop can be calculated by the noise reduction function. Since x t + 1 is an N-dimensional vector, x t + 1 includes N elements That is, x 1 , x 2 , ..., x N. In the example of the present invention, each element in the detected signal can be calculated according to the noise reduction function. Specifically, the detected signal obtained in the last cycle can be calculated. estimated value Into the formula Get And then Substitute into the noise reduction function, get
- Step 3 According to the formula Determine the signal residual corresponding to x t + 1 ;
- the estimated value of the detected signal in the current cycle is obtained through step 2. After that, according to The received signal is reconstructed to obtain a signal residual z t + 1 .
- Step four Or t + 1 ⁇ t max , where ⁇ is the tolerance error and t max is the maximum number of cycles.
- the above-mentioned process for determining the detected signal based on the noise reduction function and the AMP algorithm is an iterative cyclic update process, and the estimated value of the detected signal in the current cycle is obtained through the above step 2. After that, the residuals between the estimated value of the detected signal obtained in the current cycle and the estimated value of the detected signal obtained in the previous cycle can be compared.
- the results of this cycle will be As the final result of the detected signal, otherwise continue to perform steps 1 to 3 until a converged detected signal is obtained; or, if the number of loops has reached the maximum number of iterations t max described above, stop the loop process and repeat the loop. the result of As the final result of the detected signal, otherwise, the above steps 1 to 3 are continued until the maximum number of iterations is reached.
- the data transmission method provided by the embodiment of the present invention may further include S204:
- the base station device determines an active user and a channel parameter corresponding to the active user based on the detected signal.
- the detected signal x it can be determined whether the n-th user is an active user according to the value of each element x n in x, and the channel parameter h n of the n-th user is determined.
- the value of the channel parameter h n of the n-th user is x n , where l n is the n-th User detection threshold.
- the convergence of the above-mentioned state variable ⁇ t can represent the convergence of the above-mentioned algorithm (that is, steps from step 3).
- the state variable ⁇ t also converges.
- the detection threshold l n may be determined according to a false alarm probability (referring to a probability that a user does not actually send a signal but is considered to have sent a signal), or may be determined according to other factors, which are not limited in the embodiment of the present invention.
- a base station device may determine an average transmission probability of a terminal device according to a transmission control function, determine a noise reduction function based on the average transmission probability, and determine a detected signal based on the noise reduction function and the AMP algorithm. Therefore, the identification of active users and the estimation of channel parameters can be realized, and the detection performance of active users and channel parameters can be improved.
- the data transmission method provided by the embodiments of the present invention can reduce the probability of missed detection by active users (referring to the probability that a user actually sends a signal but is considered not to send it), and improves Network throughput reduces normalized mean square error of channel parameter estimation.
- each parameter in the above algorithm may be set to a value shown in Table 1 below.
- the method provided by the embodiment of the present invention is referred to as method 1, the method based on the soft noise reduction function in the prior art is referred to as method 2, and the method based on the noise reduction function without transmission control function in the prior art is described as method 3.
- 5 is a schematic diagram showing the comparison of the performance of these three methods. As can be seen from FIG. 5, compared with the methods 2 and 3, the method 1 provided by the embodiment of the present invention can input a smaller input in a wider range. The value is reduced to zero (the fewer non-zero elements, the more sparse the signal), thus enhancing the sparseness of the signal and improving the performance of data detection.
- FIG. 6 is a schematic diagram of the convergence performance of a state variable ⁇ t in method 1 and method 3 in the prior art according to an embodiment of the present invention, where: Is the ratio between the pilot sequence length M and the number of potential users N (i.e. It can be seen from FIG. 6 that the convergence value of the state variable ⁇ t in the method 1 provided by the embodiment of the present invention is much smaller than that of the method 3. In this way, it can be seen that the error of the detected signal obtained by the data transmission method provided by the embodiment of the present invention is smaller. That is, the obtained detected signal is more accurate.
- FIG. 7 is a schematic diagram of performance of missed detection probability in method 1 and method 3 of the prior art according to an embodiment of the present invention. It can be seen from FIG. 7 that under the same false alarm probability, data provided by an embodiment of the present invention Compared with the third method, the miss probability of the transmission method can be reduced by 1-2 orders of magnitude.
- FIG. 8 is a schematic diagram of network throughput performance in method 1 and method 3 of the prior art according to an embodiment of the present invention, where the network throughput is the number of active users that can be correctly detected with a given false alarm probability Number. It can be seen from FIG. 8 that the greater the given false alarm probability, the smaller the probability of missed detection. The more active users that are correctly detected in this way, the larger the network throughput. And the longer the pilot sequence, the smaller the probability of missed detection, and thus the larger the network throughput.
- the data transmission method provided by the embodiment of the present invention can improve the network throughput by 1-3 times.
- FIG. 9 is a performance diagram of normalized mean square error of channel parameters in method 1 and method 3 of the prior art according to an embodiment of the present invention. As can be seen from FIG. The normalized mean square error of the channel parameters is smaller, indicating that the channel parameter estimation in the data transmission method provided by the embodiment of the present invention is more accurate.
- each network element such as a terminal device and a base station device, includes a hardware structure and / or a software module corresponding to each function.
- each network element such as a terminal device and a base station device
- each network element includes a hardware structure and / or a software module corresponding to each function.
- the embodiments of the present invention can be implemented in the form of hardware or a combination of hardware and computer software. Whether a certain function is performed by hardware or computer software-driven hardware depends on the specific application of the technical solution and design constraints. Professional technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
- each functional module can be divided corresponding to each function, or two or more functions can be integrated into one processing module.
- the above integrated modules may be implemented in the form of hardware or software functional modules. It should be noted that the division of the modules in the embodiments of the present invention is schematic, and is only a logical function division. In actual implementation, there may be another division manner.
- FIG. 10 shows a possible structural schematic diagram of the terminal device involved in the foregoing embodiment.
- the terminal device may include a receiving module 30, Determination module 31 and sending module 32.
- the receiving module 30 may be used to support the terminal device to execute S101 in the above method embodiment;
- the determination module 31 may be used to support the terminal device to execute S102 in the above method embodiment;
- the sending module 32 may be used to support the terminal device to execute the above method embodiment S103 (including S103a).
- all relevant content of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional module, which will not be repeated here.
- FIG. 11 shows a possible structural diagram of a terminal device involved in the foregoing embodiment.
- the terminal device may include a processing module 40 and a communication module 41.
- the processing module 40 may be used to control and manage the actions of the terminal device.
- the processing module 40 may be used to support the terminal device to perform S102 in the foregoing method embodiment, and / or other processes used in the technology described herein.
- the communication module 41 may be used to support communication between the terminal device and other network entities.
- the communication module 41 may be used to support the terminal device to perform S1011 and S103 in the foregoing method embodiment.
- the terminal device may further include a storage module 42 for storing program code and data of the terminal device.
- the processing module 40 may be a processor or a controller (for example, the processor 10 shown in FIG. 1 described above), and may be, for example, a central processing unit (CPU), a general-purpose processor, and a digital signal processor. (digital signal processor, DSP), application-specific integrated circuit (ASIC), field programmable gate array (field programmable gate array, FPGA) or other programmable logic device, transistor logic device, hardware component, or any arbitrary combination. It can implement or execute various exemplary logical blocks, modules, and circuits described in connection with the disclosure of the embodiments of the present invention.
- the above processor may also be a combination that implements computing functions, such as a combination including one or more microprocessors, a combination of a DSP and a microprocessor, and so on.
- the communication module 41 may be a transceiver, a transceiver circuit, a communication interface, or the like (for example, the RF circuit 11 shown in FIG. 1 described above).
- the storage module 42 may be a memory (for example, the memory 13 shown in FIG. 1 described above).
- the processing module 40 is a processor
- the communication module 41 is a transceiver
- the storage module 42 is a memory
- the processor, the transceiver, and the memory may be connected through a bus.
- the bus may be a peripheral component interconnect (PCI) bus or an extended industry standard architecture (EISA) bus, etc.
- PCI peripheral component interconnect
- EISA extended industry standard architecture
- the bus can be divided into an address bus, a data bus, a control bus, and the like.
- the above embodiments it may be implemented in whole or in part by software, hardware, firmware, or any combination thereof.
- a software program it may be implemented in whole or in part in the form of a computer program product.
- the computer program product includes one or more computer instructions. When the computer instructions are loaded and executed on a computer, the processes or functions according to the embodiments of the present invention are wholly or partially generated.
- the computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device.
- the computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions may be transmitted from a website site, computer, server, or data center through a cable (Such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.) to another website, computer, server, or data center.
- the computer-readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server, a data center, and the like including one or more available medium integration.
- the usable medium may be a magnetic medium (for example, a floppy disk, a magnetic disk, a magnetic tape), an optical medium (for example, a digital video disc (DVD)), or a semiconductor medium (for example, a solid state drive (SSD)).
- a magnetic medium for example, a floppy disk, a magnetic disk, a magnetic tape
- an optical medium for example, a digital video disc (DVD)
- a semiconductor medium for example, a solid state drive (SSD)
- the disclosed systems, devices, and methods may be implemented in other ways.
- the device embodiments described above are only schematic.
- the division of the modules or units is only a logical function division.
- multiple units or components may be divided.
- the combination can either be integrated into another system, or some features can be ignored or not implemented.
- the displayed or discussed mutual coupling or direct coupling or communication connection may be indirect coupling or communication connection through some interfaces, devices or units, which may be electrical, mechanical or other forms.
- the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, may be located in one place, or may be distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the objective of the solution of this embodiment.
- each functional unit in each embodiment of the present application may be integrated into one processing unit, or each of the units may exist separately physically, or two or more units may be integrated into one unit.
- the above integrated unit may be implemented in the form of hardware or in the form of software functional unit.
- the integrated unit When the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it may be stored in a computer-readable storage medium.
- the technical solution of the present application is essentially a part that contributes to the existing technology or all or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium. , Including a number of instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) or a processor to perform all or part of the steps of the method described in the embodiments of the present application.
- the foregoing storage media include: flash media, mobile hard disks, read-only memories, random access memories, magnetic disks, or optical discs, which can store program codes.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
L'invention se rapporte au domaine du traitement de données, et concerne un procédé de transmission de données apte à contrôler une transmission de données dans une certaine mesure de sorte à améliorer les performances de détection de données d'un dispositif station de base. Le procédé comprend les étapes suivantes : un dispositif terminal reçoit des informations de commande envoyées par un dispositif station de base, détermine une ressource utilisée pour une transmission de données d'après les informations de commande, et transmet des données sur la ressource selon un premier critère de transmission. La présente invention améliore une couverture réseau et peut être appliquée à l'Internet des objets (MTC, IoT, LTE-M, M2M, par exemple, etc.).
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2018/096045 WO2020014882A1 (fr) | 2018-07-17 | 2018-07-17 | Procédé et appareil de transmission de données |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2018/096045 WO2020014882A1 (fr) | 2018-07-17 | 2018-07-17 | Procédé et appareil de transmission de données |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2020014882A1 true WO2020014882A1 (fr) | 2020-01-23 |
Family
ID=69164224
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2018/096045 Ceased WO2020014882A1 (fr) | 2018-07-17 | 2018-07-17 | Procédé et appareil de transmission de données |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2020014882A1 (fr) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101626261A (zh) * | 2008-07-11 | 2010-01-13 | 上海华为技术有限公司 | 一种接收端选择传输资源的方法、装置和通信系统 |
| CN102891741A (zh) * | 2011-07-22 | 2013-01-23 | 华为技术有限公司 | 上行公共e-dch资源的选择方法及用户设备、网络侧设备 |
| CN106413101A (zh) * | 2016-11-17 | 2017-02-15 | 维沃移动通信有限公司 | 避开自身干扰信道的方法及移动终端 |
| US20170201943A1 (en) * | 2016-01-12 | 2017-07-13 | Qualcomm Incorporated | Emtc power saving mode (psm) enhancements for service outage |
-
2018
- 2018-07-17 WO PCT/CN2018/096045 patent/WO2020014882A1/fr not_active Ceased
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101626261A (zh) * | 2008-07-11 | 2010-01-13 | 上海华为技术有限公司 | 一种接收端选择传输资源的方法、装置和通信系统 |
| CN102891741A (zh) * | 2011-07-22 | 2013-01-23 | 华为技术有限公司 | 上行公共e-dch资源的选择方法及用户设备、网络侧设备 |
| US20170201943A1 (en) * | 2016-01-12 | 2017-07-13 | Qualcomm Incorporated | Emtc power saving mode (psm) enhancements for service outage |
| CN106413101A (zh) * | 2016-11-17 | 2017-02-15 | 维沃移动通信有限公司 | 避开自身干扰信道的方法及移动终端 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN115314978B (zh) | 一种控制信息的传输方法及设备 | |
| CN108430101B (zh) | 天线关闭方法、装置、存储介质和电子设备 | |
| CN110324069B (zh) | 波束失败处理方法、终端、网络设备及可读存储介质 | |
| WO2020078415A1 (fr) | Procédé de transmission de données et dispositif terminal | |
| CN107342801A (zh) | 一种波束处理方法、用户设备及基站 | |
| CN115211189A (zh) | 一种确定上行传输参数的方法及终端设备 | |
| WO2018000358A1 (fr) | Procédé et dispositif mobile destinés au balayage d'un réseau wi-fi | |
| CN110278574A (zh) | 测量方法、测量配置方法、终端及网络设备 | |
| WO2020077496A1 (fr) | Procédé et dispositif de terminal pour augmenter des canaux radiofréquence afin d'améliorer la direction de débit mimo | |
| CN108370540A (zh) | 通信设备以及降低通信设备功耗的方法、装置 | |
| WO2019024076A1 (fr) | Procédé d'ordonnancement de données et dispositif associé | |
| CN108289334B (zh) | 一种信息接收、发送方法及设备 | |
| CN114096007B (zh) | 一种业务传输方法、装置、服务器及存储介质 | |
| CN110557842B (zh) | 一种信号发送方法、装置及系统 | |
| CN111654902A (zh) | 降低对移动终端gps信号干扰的方法及装置、移动终端 | |
| CN112533243B (zh) | 一种时延上报方法及装置 | |
| CN108471630B (zh) | 传输速率调整方法、装置、移动终端及计算机可读介质 | |
| WO2019036851A1 (fr) | Procédé de mesure et de retour d'informations relatives à l'état de canal et produit associé | |
| CN113891306A (zh) | 一种业务传输方法、装置、服务器及存储介质 | |
| CN113630880B (zh) | 控制信息的获取方法、指示方法、终端及网络设备 | |
| WO2018082546A1 (fr) | Procédé de détection et procédé de transmission pour canal de commande de liaison descendante, dispositif côté réseau et terminal | |
| WO2018227512A1 (fr) | Transmission de données et produit associé | |
| CN108307485A (zh) | 无线网络扫描方法、装置、终端设备及存储介质 | |
| CN112203334B (zh) | 一种小区切换方法及装置 | |
| WO2020014882A1 (fr) | Procédé et appareil de transmission de données |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 18926610 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 18926610 Country of ref document: EP Kind code of ref document: A1 |