Channel coding method, control device and controlled device

By sending configuration information to controlled devices in the burst interference system and dynamically selecting the channel encoding method, the channel encoding problem in the system is solved, and the anti-interference ability and communication quality are improved.

CN116192335BActive Publication Date: 2025-02-21GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202310162301.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-06-12
Publication Date
2025-02-21
Estimated Expiration
2040-06-12

AI Technical Summary

Technical Problem

In burst interference systems, it is difficult for the prior art to effectively realize channel encoding, especially in the presence of a high-power burst interference source, which affects communication quality.

Method used

By sending configuration information to the controlled device, the channel encoding method of the semi-static scheduling configuration, transmission block or downlink control channel is configured, and the encoding method is dynamically or semi-statically selected according to the current time, geographical location and channel interference situation.

Benefits of technology

Channel encoding in burst interference system is realized, the system's anti-interference ability is improved, and communication quality is enhanced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116192335B_ABST
    Figure CN116192335B_ABST
Patent Text Reader

Abstract

The embodiment of the present application provides a channel coding method, a control device and a controlled device, which can realize channel coding in a burst interference system. The channel coding method includes: the control device sends configuration information to the controlled device, wherein the configuration information is used to configure one of the following: a channel coding mode corresponding to at least one semi-static scheduling configuration; a channel coding mode corresponding to a first transmission block, and the number of bits of the first transmission block is less than a first threshold and greater than a second threshold; a channel coding mode corresponding to a first downlink control channel.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application is a divisional application of the PCT international patent application PCT / CN2020 / 095821 with an application date of June 12, 2020, which has entered the Chinese national phase and has Chinese patent application number 202080098803.9 and the invention name “Channel Coding Method, Control Device and Controlled Device”. Technical Field

[0002] Embodiments of the present application relate to the field of communications, and more specifically, to a channel coding method, a control device, and a controlled device. Background Art

[0003] In cellular communications, control channels and data channels can use different coding methods based on preconfiguration. In the target communication system of this application, since there may be high-power burst interference sources in the working frequency band, its communication is greatly affected by the burst interference sources. That is, there is a big difference between the target communication system and cellular communication. How to implement channel coding in the target communication of this application is an urgent problem to be solved. For the convenience of description, this type of communication system is referred to as a burst interference system below. Summary of the invention

[0004] The embodiments of the present application provide a channel coding method, a control device and a controlled device, which can implement channel coding in a burst interference system.

[0005] In a first aspect, a channel coding method is provided, the method comprising:

[0006] The control device sends configuration information to the controlled device, where the configuration information is used to configure one of the following:

[0007] a channel coding mode corresponding to at least one semi-static scheduling configuration;

[0008] a channel coding mode corresponding to the first transport block, and the number of bits of the first transport block is less than the first threshold and greater than the second threshold;

[0009] A channel coding mode corresponding to the first downlink control channel.

[0010] In a second aspect, a channel coding method is provided, the method comprising:

[0011] The controlled device receives configuration information sent by the control device, wherein the configuration information is used to configure one of the following:

[0012] a channel coding mode corresponding to at least one semi-static scheduling configuration;

[0013] a channel coding mode corresponding to the first transport block, and the number of bits of the first transport block is less than the first threshold and greater than the second threshold;

[0014] A channel coding mode corresponding to the first downlink control channel.

[0015] According to a third aspect, a control device is provided for executing the method in the first aspect or its implementation manners.

[0016] Specifically, the control device includes a functional module for executing the method in the above-mentioned first aspect or its various implementation modes.

[0017] According to a fourth aspect, a controlled device is provided for executing the method in the second aspect or its respective implementation manners.

[0018] Specifically, the controlled device includes a functional module for executing the method in the above-mentioned second aspect or its various implementation modes.

[0019] In a fifth aspect, a control device is provided, comprising a processor and a memory, wherein the memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory to execute the method in the first aspect or its implementation manners.

[0020] In a sixth aspect, a controlled device is provided, comprising a processor and a memory, wherein the memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory to execute the method in the second aspect or its implementation manners.

[0021] In a seventh aspect, a device is provided for implementing the method in any one of the first to second aspects or any of their implementations.

[0022] Specifically, the apparatus includes: a processor, configured to call and run a computer program from a memory, so that a device equipped with the apparatus executes a method as described in any one of the first to second aspects or in each of their implementations.

[0023] In an eighth aspect, a computer-readable storage medium is provided for storing a computer program, wherein the computer program enables a computer to execute the method of any one of the first to second aspects or any of their implementations.

[0024] In a ninth aspect, a computer program product is provided, comprising computer program instructions, wherein the computer program instructions enable a computer to execute the method in any one of the first to second aspects above or in each of their implementations.

[0025] In a tenth aspect, a computer program is provided, which, when executed on a computer, enables the computer to execute the method in any one of the first to second aspects or in each of their implementations.

[0026] Through the above technical solution, the control device can configure the channel coding mode corresponding to at least one semi-static scheduling configuration; or the control device can configure the channel coding mode corresponding to the first transmission block, and the number of bits of the first transmission block is less than the first threshold and greater than the second threshold; or the control device can configure the channel coding mode corresponding to the first downlink control channel. Thus, channel coding in a burst interference system can be realized. BRIEF DESCRIPTION OF THE DRAWINGS

[0027] Figure 1 It is a schematic diagram of a burst interference system architecture provided in an embodiment of the present application.

[0028] Figure 2 It is a schematic flowchart of a channel coding method provided according to an embodiment of the present application.

[0029] Figure 3 It is a schematic block diagram of a control device provided according to an embodiment of the present application.

[0030] Figure 4 It is a schematic block diagram of a controlled device provided according to an embodiment of the present application.

[0031] Figure 5 It is a schematic block diagram of a communication device provided according to an embodiment of the present application.

[0032] Figure 6 It is a schematic block diagram of a device provided according to an embodiment of the present application.

[0033] Figure 7 It is a schematic block diagram of a communication system provided according to an embodiment of the present application. DETAILED DESCRIPTION

[0034] The following will describe the technical solutions in the embodiments of the present application in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. For the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0035] The embodiment of the present application can be applied to a sudden interference system. For example, the sudden interference system 100 applied in the embodiment of the present application is as follows: Figure 1 The sudden interference system 100 may include a control device 110 (or referred to as a control node), which may be a device that communicates with a controlled device 120 (or referred to as a controlled terminal). The control device 110 may provide communication coverage for a specific geographical area, and may communicate with controlled devices located in the coverage area.

[0036] Figure 1 One control device and two controlled devices are exemplarily shown. Optionally, the sudden interference system 100 may include multiple control devices and each control device may include other number of controlled devices within its coverage area, which is not limited in the embodiments of the present application.

[0037] Optionally, the burst interference system 100 may further include other network entities, which is not limited in the embodiment of the present application.

[0038] It should be understood that the device with communication function in the network / system in the embodiment of the present application can be referred to as a communication device. Figure 1 Taking the shown sudden interference system 100 as an example, the communication device may include a control device 110 and a controlled device 120 with communication functions. The control device 110 and the controlled device 120 may be the specific devices described above and will not be repeated here; the communication device may also include other devices in the sudden interference system 100, which is not limited in the embodiments of the present application.

[0039] It should be understood that the terms "system" and "network" are often used interchangeably in this article. The term "and / or" in this article is only a description of the association relationship of associated objects, indicating that three relationships can exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.

[0040] It should be understood that the "indication" mentioned in the embodiments of the present application can be a direct indication, an indirect indication, or an indication of an association relationship. For example, A indicates B, which can mean that A directly indicates B, for example, B can be obtained through A; it can also mean that A indirectly indicates B, for example, A indicates C, and B can be obtained through C; it can also mean that there is an association relationship between A and B.

[0041] Optionally, the indication information in the embodiment of the present application includes at least one of physical layer signaling such as downlink control information (Downlink Control Information, DCI), radio resource control (Radio Resource Control, RRC) signaling and media access control element (Media Access Control Control Element, MAC CE).

[0042] In the description of the embodiments of the present application, the term "corresponding" may indicate a direct or indirect correspondence between two items, or an association relationship between the two items, or a relationship between indication and being indicated, configuration and being configured, and the like.

[0043] The controlled device in the embodiment of the present application can be a mobile phone, a tablet computer, a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self driving, a wireless terminal device in remote medical, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, or a wireless terminal device in a smart home, etc.

[0044] As an example but not limitation, in the embodiment of the present application, the controlled device may also be a wearable device. Wearable devices may also be referred to as wearable smart devices, which are a general term for wearable devices that are intelligently designed and developed using wearable technology for daily wear, such as glasses, gloves, watches, clothing, and shoes. A wearable device is a portable device that is worn directly on the body or integrated into the user's clothes or accessories. Wearable devices are not only hardware devices, but also powerful functions achieved through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include full-featured, large-sized, and fully or partially independent of smartphones, such as smart watches or smart glasses, as well as devices that only focus on a certain type of application function and need to be used in conjunction with other devices such as smartphones, such as various types of smart bracelets and smart jewelry for vital sign monitoring.

[0045] In a burst interference system, similar to the current cellular network communication system, the function of the control device is similar to that of a base station in a cellular network, responsible for sending synchronization signals, sending broadcast information, access control, data sending and receiving, sending high-level information, etc.; while the controlled device is responsible for detecting synchronization signals, receiving broadcast messages, sending and receiving data according to the scheduling of the control device, receiving high-level information, etc.

[0046] In the embodiment of the present application, for the convenience of description, the transmission from the control device to the controlled device is called downlink, and the transmission from the controlled device to the control device is called uplink.

[0047] In traditional cellular communication systems, control channels and data channels can use different coding methods based on pre-configured information. For example, in the New Radio (NR) system, when the number of information bits sent by the control channel is less than 11, block coding is used. Otherwise, the control channel uses polarization coding (Polar Code) and the data channel uses low-density parity-check codes (LDPC) coding. For the receiving end, it can receive and decode according to the channel type and the number of bits sent by the channel (known to the receiving end).

[0048] In the burst interference system involved in the present application, due to the existence of certain burst interference sources, there is a need to use different coding methods according to the interference situation, and this coding selection method is not supported in the traditional cellular communication system. In addition, the traditional cellular communication system does not support the selection of different coding methods according to different channel environments, where the channel environment can be a real channel interference environment or a predicted interference environment that may occur.

[0049] From the above analysis, it can be seen that in the solution provided in the present application, for a specific semi-static scheduling configuration, a transmission block within a specific size range, or for a specific channel, the controlled node can dynamically or semi-statically select the encoding method based on one or more of the current time, geographic location, channel interference conditions and other information, thereby improving the system's anti-interference ability by adjusting the encoding method.

[0050] The technical solution of the present application is described in detail below through specific embodiments.

[0051] Figure 2 is a schematic flow chart of a channel coding method 200 according to an embodiment of the present application, such as Figure 2 As shown, the channel coding method 200 may include but is not limited to the following contents:

[0052] S210, the control device sends configuration information to the controlled device.

[0053] The configuration information is used to configure one of the following:

[0054] a channel coding mode corresponding to at least one semi-static scheduling configuration;

[0055] a channel coding mode corresponding to the first transport block, and the number of bits of the first transport block is less than the first threshold and greater than the second threshold;

[0056] A channel coding mode corresponding to the first downlink control channel;

[0057] S220: The controlled device receives the configuration information sent by the control device.

[0058] The embodiments of the present application can be applied to Figure 1 A burst interference system 100 is shown.

[0059] In the embodiment of the present application, uplink refers to a link in which the controlled device is the transmitting end and the controlling device is the receiving end; downlink refers to a link in which the controlled device is the receiving end and the controlling device is the transmitting end.

[0060] In the embodiment of the present application, further, the controlled device can determine the corresponding channel coding method based on the configuration information.

[0061] Optionally, in the embodiment of the present application, the channel coding method includes at least one of the following:

[0062] Polar coding, LDPC coding, Reed-Solomon (RS) coding.

[0063] Optionally, in an embodiment of the present application, the first threshold and the second threshold are preconfigured or agreed upon by protocol, or the first threshold and the second threshold are determined by the control device.

[0064] For example, the number of bits of the first transmission block is 32.

[0065] In an embodiment of the present application, the at least one semi-static scheduling configuration may be part or all of the semi-static scheduling configuration configured by the control device to the controlled device. The first transmission block may be a transmission block on an uplink data channel, or the first transmission block may be a transmission block on a downlink data channel.

[0066] In an embodiment of the present application, a semi-static scheduling configuration is used to configure semi-static scheduling resources. The transmitting device can encode the physical channel sent on the semi-static scheduling resources based on the channel coding method corresponding to the semi-static scheduling configuration, and the receiving device can decode the physical channel received on the semi-static scheduling resources based on the channel coding method corresponding to the semi-static scheduling configuration.

[0067] For example, the control device configures the first semi-static scheduling configuration to correspond to the first encoding mode, and configures the second semi-static scheduling configuration to correspond to the second encoding mode. If the semi-static configuration signaling does not include the encoding mode configuration, it means that the current semi-static scheduling configuration corresponds to the default encoding mode or the default encoding mode.

[0068] Optionally, in an embodiment of the present application, the control device determines the configuration information based on the first information, or the configuration information is determined based on the first information.

[0069] Optionally, in an embodiment of the present application, the control device may further determine the configuration information based on the first information and the first corresponding relationship, or, further, the configuration information may be determined based on the first information and the first corresponding relationship.

[0070] The first information includes at least one of the following:

[0071] The current time, the geographical location of the controlling device, the geographical location of the controlled device, and the channel interference situation.

[0072] It should be noted that the current time may be the time when the control device determines the configuration information.

[0073] Optionally, the channel interference situation is obtained by detecting the receiving power on at least one subcarrier.

[0074] For example, the control device obtains the channel interference situation by detecting the receiving power on at least one subcarrier.

[0075] For another example, the controlled device obtains the channel interference condition by detecting the receiving power on at least one subcarrier.

[0076] Optionally, the at least one subcarrier is selected by the control device or the controlled device according to its own implementation mode, or is randomly selected by the control device or the controlled device.

[0077] The first corresponding relationship includes at least one of the following:

[0078] The correspondence between time information and channel coding method, the correspondence between the geographical location of the control device and the channel coding method, the relationship between time information and the geographical location of the control device and the channel coding method, the correspondence between the geographical location of the controlled device and the channel coding method, and the correspondence between the channel interference situation and the channel coding method.

[0079] Optionally, the first corresponding relationship is determined based on pre-configuration information. For example, the control device determines the first corresponding relationship according to the pre-configuration information.

[0080] Optionally, the control device determines or updates the first corresponding relationship according to a channel interference situation. Alternatively, the first corresponding relationship is determined or updated based on the channel interference situation.

[0081] For example, the control device determines based on the pre-configuration information that all geographical areas where the control device is located use polarization coding. If the control device detects in a certain geographical area that the received power on one or several subcarriers is higher than the received power X1 of the subcarrier where the uplink reference signal is located, the control device updates the coding method corresponding to the geographical area to RS coding.

[0082] Optionally, in an embodiment of the present application, when the first information changes, the control device sends a dynamic signaling to the controlled device, where the dynamic signaling is used to instruct the controlled device to change the channel coding mode configured by the configuration information.

[0083] Correspondingly, the controlled device receives the dynamic signaling sent by the control device when the first information changes, and the dynamic signaling is used to instruct the controlled device to change the channel coding mode configured by the configuration information.

[0084] Optionally, the dynamic signaling is also used to schedule downlink transmission or uplink transmission, and the changed channel coding mode indicated by the dynamic signaling is only valid for the downlink transmission or uplink transmission scheduled by the dynamic signaling.

[0085] Optionally, the changed channel coding mode indicated by the dynamic signaling is only valid for a downlink control channel sent within a radio frame.

[0086] Optionally, the dynamic signaling is carried in a downlink control channel, or the dynamic signaling is carried in a broadcast channel.

[0087] It should be noted that in the embodiment of the present application, the uplink data channel is similar to the physical uplink shared channel (Physical Uplink Shared Channel, PUSCH) in a cellular network, the uplink control channel is similar to the physical uplink control channel (Physical Uplink Control Channel, PUCCH) in a cellular network, the downlink data channel is similar to the physical downlink shared channel (Physical Downlink Shared Channel, PDSCH) in a cellular network, the downlink control channel is similar to the physical downlink control channel (Physical Downlink Control Channel, PDCCH) in a cellular network, and the broadcast channel is similar to the physical layer broadcast channel (Physical Broadcast Channel, PBCH) in a cellular network.

[0088] The channel coding scheme of the present application is described in detail below through Examples 1 to 3.

[0089] In embodiment 1, the configuration information is used to configure a channel coding method corresponding to the at least one semi-static scheduling configuration.

[0090] In Embodiment 1, the configuration information is semi-static configuration information. For example, the control device configures one or more semi-static scheduling configurations for the controlled node through Radio Resource Control (RRC) signaling, and the control device can configure the coding method used for the semi-static scheduling resources configured by the one or more semi-static scheduling configurations.

[0091] In Embodiment 1, the semi-static scheduling configuration without configuring a channel coding mode corresponds to a default coding mode or a default coding mode.

[0092] Optionally, in Example 1,

[0093] For a device that transmits according to the semi-persistent scheduling configuration in the at least one semi-persistent scheduling configuration, encoding a physical channel to be transmitted using a corresponding encoding method; and / or,

[0094] For a device that receives according to the semi-persistent scheduling configuration in the at least one semi-persistent scheduling configuration, a corresponding encoding method is used to decode the received physical channel.

[0095] Optionally, the physical channel is an uplink data channel or a downlink data channel.

[0096] Optionally, in Embodiment 1, the control device may determine the encoding method to be used according to its current geographical location, and adjust the encoding method as the geographical location changes. For example, if the current location of the control device is a first geographical area, the control device configures the encoding method corresponding to a semi-static scheduling configuration as a first encoding method, and when the control device enters a second geographical area, the encoding method corresponding to the semi-static scheduling configuration is configured as a second encoding method through RRC signaling.

[0097] Optionally, in Embodiment 1, the control device may determine the encoding method to be used according to its current time, and adjust the encoding method over time. For example, if the current time is a first time period, the control device configures the encoding method corresponding to a semi-static scheduling configuration as a first encoding method, and after exceeding the first time period, configures the encoding method corresponding to the semi-static scheduling configuration as a second encoding method through RRC signaling.

[0098] Optionally, in Embodiment 1, the control device may determine the encoding method to be used according to its current time and current location, and adjust the encoding method as time passes or the location changes. For example, if the current time is a first time period and the current location is a first geographical area, the control device configures the encoding method corresponding to a semi-static scheduling configuration as a first encoding method, and conversely, configures the encoding method corresponding to the semi-static scheduling configuration as a second encoding method through RRC signaling.

[0099] Optionally, in Embodiment 1, the control device may change the encoding method adopted by the semi-static scheduling configuration through dynamic signaling, such as dynamic signaling carried by a downlink control channel. For example, the control device may configure the encoding method corresponding to a semi-static scheduling configuration as a first encoding method, and when certain conditions are met, indicate the corresponding encoding method as a second encoding method through a downlink control channel. In this case, if the semi-static resources configured by the semi-static scheduling configuration are used for downlink data transmission, the control device adopts the second encoding method to send the downlink data channel, and for the controlled device, the downlink channel should be received and decoded according to the second encoding method; if the semi-static scheduling configuration configured by the semi-static scheduling configuration is used for uplink data transmission, the controlled device should adopt the second encoding method to send the uplink data channel, and the control device receives the uplink channel according to the second encoding method and decodes it.

[0100] Optionally, in Example 1, the coding method changed by dynamic signaling is only valid for the downlink transmission or uplink transmission indicated by the dynamic signaling. In the absence of dynamic signaling indication, the uplink or downlink transmission adopts the coding method corresponding to the semi-static scheduling configuration.

[0101] Optionally, in Example 1, the control device may also select a coding method to be used according to the currently measured channel interference situation. For example, when the control device detects that the received power on one or several subcarriers is higher than the received power X1 of the subcarrier where the uplink reference signal is located, the control device reconfigures the coding method corresponding to a semi-static scheduling configuration using the first coding method to a second coding method. The first coding method may be a polarization code, and the second coding method may be an RS code.

[0102] In embodiment 2, the configuration information is used to configure a channel coding method corresponding to the first transmission block.

[0103] In embodiment 2, the configuration information is semi-static configuration information, or the configuration information is dynamic configuration information.

[0104] Optionally, in Embodiment 2, for the device that sends the first transmission block, the first transmission block is encoded using the encoding method corresponding to the first transmission block; and / or, for the device that receives the first transmission block, the first transmission block is decoded using the encoding method corresponding to the first transmission block.

[0105] Optionally, in Embodiment 2, for dynamically scheduled downlink or uplink transmission, i.e., the first transmission block, if the number of bits of the first transmission block is less than the first threshold and greater than the second threshold, the dynamic scheduling signaling carries a specific information field indicating the encoding method corresponding to the first transmission block. Alternatively, the control device indicates the encoding method corresponding to the first transmission block through semi-static signaling, such as RRC signaling. Preferably, in Embodiment 2, the control device selects or determines the encoding method corresponding to the first transmission block according to the currently measured channel interference situation. For example, when the control device detects that the received power on one or several subcarriers is higher than the received power X2 of the subcarrier where the uplink reference signal is located, the control device indicates the encoding method corresponding to the first transmission block as the first encoding method (e.g., RS code) through dynamic signaling or semi-static signaling. Otherwise, the control device indicates the encoding method corresponding to the first transmission block as the second encoding method (e.g., polarization code) through dynamic signaling or semi-static signaling. The control device may also determine the encoding method to be used according to its current geographical location, and adjust the encoding method as the geographical location changes. For example, if the control device is currently located in the first geographical area, the control device indicates the encoding method corresponding to the first transmission block as the first encoding method, and when the control device enters the second geographical area, the encoding method corresponding to the first transmission block is indicated as the second encoding method. The control device can also determine the encoding method to be used according to its current time and current location, and adjust the encoding method as time passes or the location changes.

[0106] Optionally, in Embodiment 2, the control device indicates the coding mode corresponding to the first transmission block through semi-static signaling, such as RRC signaling, and when certain conditions are met, the coding mode corresponding to the first transmission block can be changed by dynamic signaling. For example, the control device can configure the coding mode corresponding to the first transmission block as the first coding mode through semi-static signaling, and when certain conditions are met, indicate the coding mode corresponding to the first transmission block as the second coding mode through the downlink control channel. Preferably, the control device selects or determines the coding mode corresponding to the first transmission block according to the currently measured channel interference situation. For example, the control device can configure the coding mode corresponding to the first transmission block as the first coding mode through semi-static signaling. When the control device detects that the received power on one or several subcarriers is higher than the received power X2 of the subcarrier where the uplink reference signal is located, the control device reconfigures the coding mode corresponding to the first transmission block to the second coding mode, wherein the first coding mode may be a polarization code, and the second coding mode may be an RS code. In this case, the transmitting end uses the second coding mode to send the data channel, and the receiving end should receive and decode the downlink channel according to the second coding mode.

[0107] Optionally, in Embodiment 2, the coding method changed by dynamic signaling is only valid for downlink transmission or uplink transmission indicated by the dynamic signaling. In the absence of dynamic signaling indication, uplink or downlink transmission adopts the coding method indicated by semi-static signaling.

[0108] In embodiment 3, the configuration information is used to configure a channel coding method corresponding to the first downlink control channel.

[0109] In embodiment 3, the configuration information is semi-static configuration information, or the configuration information is dynamic configuration information.

[0110] Optionally, in Embodiment 3, when the configuration information is semi-static configuration information, the configuration information is used to configure a coding method corresponding to the first downlink control channel, for example, only polarization coding, RS coding, or LDPC coding is used.

[0111] Optionally, in Embodiment 3, when the configuration information is dynamic configuration information, the configuration information is used to configure multiple channel coding modes corresponding to the first downlink control channel.

[0112] Optionally, in Example 3, for the device that sends the first downlink control channel, the first downlink control channel is encoded using one of the multiple channel coding methods; and / or, for the device that receives the first downlink control channel, the multiple channel coding methods are used to blindly detect the first downlink control channel.

[0113] Optionally, in Embodiment 3, when the configuration information is used to configure multiple channel coding modes corresponding to the first downlink control channel, the control device indicates the multiple channel coding modes corresponding to the first downlink control channel through a system message, and the sending resources and sending modes of the broadcast channel do not need to be indicated through the downlink control channel. For example, the control device may indicate the channel coding mode corresponding to the first downlink control channel as a polarization code or an RS code, or the control device may indicate the channel coding mode corresponding to the first downlink control channel as a polarization code or an RS code through the broadcast message according to its geographical location, and after the geographical location changes, the channel coding mode corresponding to the first downlink control channel is converted to an RS code or a polarization code.

[0114] Optionally, in Embodiment 3, when the configuration information is used to configure multiple channel coding modes corresponding to the first downlink control channel, the receiving end assumes blind detection of the first downlink control channel according to different channel coding modes. For example, the first downlink control channel may use polarization codes and RS codes, and the control device indicates the channel coding mode corresponding to the first downlink control channel to the controlled device through a system message, and the sending resources and sending mode of the broadcast channel do not need to be indicated through the downlink control channel. For example, the control device may indicate the channel coding mode corresponding to the first downlink control channel as a polarization code or an RS code, and the control device selects the polarization code or the RS code to send the first downlink control channel according to the channel interference situation, and the receiving end decodes the first downlink control channel based on two different codes.

[0115] Optionally, in Example 3, preferably, within one wireless frame, the control device uses only one channel coding method to send the first downlink control channel. When the control device detects that the received power on one or several subcarriers is higher than the received power X3 of the subcarrier where the uplink reference signal is located, the control device uses RS coding to send the first downlink control channel, otherwise it uses polarization coding to send the first downlink control channel.

[0116] Optionally, in Embodiment 3, preferably, the controlled node first decodes the downlink control channel based on coding mode A. If at least one downlink control channel is successfully detected, the controlled terminal detects other possible downlink control channels only based on coding mode A. Otherwise, the controlled terminal re-detects the downlink control channel based on coding mode B. Coding mode A and coding mode B may be configured by a system message or defined by a standard. For example, the standard defines coding mode A as a polar code and defines coding mode B as an RS code.

[0117] Therefore, in an embodiment of the present application, the control device may configure a channel coding method corresponding to at least one semi-static scheduling configuration; or, the control device may configure a channel coding method corresponding to a first transmission block, and the number of bits of the first transmission block is less than a first threshold value and greater than a second threshold value; or, the control device may configure a channel coding method corresponding to a first downlink control channel. Thus, channel coding in a burst interference system can be achieved. That is, for at least one semi-static scheduling configuration, or the first transmission block, or the first downlink control channel, the control device may dynamically or semi-statically configure a channel coding method according to one or more of the current time, geographic location, and channel interference conditions, so that the anti-interference capability of the short-range communication system can be improved by adjusting the channel coding method.

[0118] Combination of the above Figure 2 , describes in detail the method embodiment of the present application, and the following is combined with Figures 3 to 7, the device embodiments of the present application are described in detail. It should be understood that the device embodiments and the method embodiments correspond to each other, and similar descriptions can refer to the method embodiments.

[0119] Figure 3 FIG. 3 shows a schematic block diagram of a control device 300 according to an embodiment of the present application. Figure 3 As shown, the control device 300 includes:

[0120] The communication unit 310 is used to send configuration information to the controlled device, where the configuration information is used to configure one of the following:

[0121] a channel coding mode corresponding to at least one semi-static scheduling configuration;

[0122] A channel coding mode corresponding to the first transmission block, wherein the number of bits of the first transmission block is less than the first threshold and greater than the second threshold; and a channel coding mode corresponding to the first downlink control channel.

[0123] Optionally, the control device 300 further includes:

[0124] The processing unit 320 is configured to determine the configuration information according to the first information, wherein:

[0125] The first information includes at least one of the following:

[0126] The current time, the geographical location of the controlling device, the geographical location of the controlled device, and the channel interference situation.

[0127] Optionally, the channel interference situation is obtained by detecting the receiving power on at least one subcarrier.

[0128] Optionally, the at least one subcarrier is selected by the control device or the controlled device according to its own implementation mode, or is randomly selected by the control device or the controlled device.

[0129] Optionally, the processing unit 320 is specifically configured to:

[0130] Determine the configuration information according to the first information and the first corresponding relationship,

[0131] The first corresponding relationship includes at least one of the following:

[0132] The correspondence between time information and channel coding method, the correspondence between the geographical location of the control device and the channel coding method, the relationship between time information and the geographical location of the control device and the channel coding method, the correspondence between the geographical location of the controlled device and the channel coding method, and the correspondence between the channel interference situation and the channel coding method.

[0133] Optionally, the first corresponding relationship is determined based on pre-configuration information.

[0134] Optionally, the processing unit 320 is further configured to determine or update the first corresponding relationship according to a channel interference condition.

[0135] Optionally, when the first information changes, the communication unit 310 is further used to send a dynamic signaling to the controlled device, where the dynamic signaling is used to instruct the controlled device to change the channel coding mode configured by the configuration information.

[0136] Optionally, the dynamic signaling is also used to schedule downlink transmission or uplink transmission, and the changed channel coding mode indicated by the dynamic signaling is only valid for the downlink transmission or uplink transmission scheduled by the dynamic signaling.

[0137] Optionally, the changed channel coding mode indicated by the dynamic signaling is only valid for a downlink control channel sent within a radio frame.

[0138] Optionally, the dynamic signaling is carried in a downlink control channel, or the dynamic signaling is carried in a broadcast channel.

[0139] Optionally, the first threshold and the second threshold are preconfigured or agreed upon by protocol, or the first threshold and the second threshold are determined by the control device.

[0140] Optionally, when the configuration information is used to configure a channel coding mode corresponding to the at least one semi-static scheduling configuration, the configuration information is semi-static configuration information.

[0141] Optionally, the semi-static scheduling configuration in which no channel coding mode is configured corresponds to a default coding mode or a default coding mode.

[0142] Optionally, for a device that transmits according to the semi-persistent scheduling configuration in the at least one semi-persistent scheduling configuration, a corresponding encoding method is used to encode a physical channel to be transmitted; and / or,

[0143] For a device that receives according to the semi-persistent scheduling configuration in the at least one semi-persistent scheduling configuration, a corresponding encoding method is used to decode the received physical channel.

[0144] Optionally, the physical channel is an uplink data channel or a downlink data channel.

[0145] Optionally, when the configuration information is used to configure a channel coding mode corresponding to the first transmission block, the configuration information is semi-static configuration information, or the configuration information is dynamic configuration information.

[0146] Optionally, for a device sending the first transmission block, encoding the first transmission block using an encoding method corresponding to the first transmission block; and / or,

[0147] For a device that receives the first transmission block, the first transmission block is decoded using a coding method corresponding to the first transmission block.

[0148] Optionally, when the configuration information is used to configure a channel coding mode corresponding to the first downlink control channel, the configuration information is semi-static configuration information, or the configuration information is dynamic configuration information.

[0149] Optionally, when the configuration information is dynamic configuration information, the configuration information is used to configure multiple channel coding modes corresponding to the first downlink control channel.

[0150] Optionally, for the device sending the first downlink control channel, one of the multiple channel coding methods is used to encode the first downlink control channel; and / or, for the device receiving the first downlink control channel, the multiple channel coding methods are used to blindly detect the first downlink control channel.

[0151] Optionally, the channel coding method includes at least one of the following:

[0152] Polarization coding, low-density parity-check code LDPC coding, Reed-Solomon RS coding.

[0153] Optionally, in some embodiments, the communication unit may be a communication interface or a transceiver, or an input / output interface of a communication chip or a system on chip. The processing unit may be one or more processors.

[0154] It should be understood that the control device 300 according to the embodiment of the present application may correspond to the control device in the method embodiment of the present application, and the above and other operations and / or functions of each unit in the control device 300 are respectively to achieve Figure 2 For the sake of brevity, the corresponding process of controlling the device in the method 200 is not repeated here.

[0155] Figure 4 FIG. 4 shows a schematic block diagram of a controlled device 400 according to an embodiment of the present application. Figure 4 As shown, the controlled device 400 includes:

[0156] The communication unit 410 is configured to receive configuration information sent by the control device, wherein the configuration information is used to configure one of the following:

[0157] a channel coding mode corresponding to at least one semi-static scheduling configuration;

[0158] a channel coding mode corresponding to the first transport block, and the number of bits of the first transport block is less than the first threshold and greater than the second threshold;

[0159] A channel coding mode corresponding to the first downlink control channel.

[0160] Optionally, the configuration information is determined according to the first information, wherein:

[0161] The first information includes at least one of the following:

[0162] The current time, the geographical location of the controlling device, the geographical location of the controlled device, and the channel interference situation.

[0163] Optionally, the channel interference situation is obtained by detecting the receiving power on at least one subcarrier.

[0164] Optionally, the at least one subcarrier is selected by the control device or the controlled device according to its own implementation mode, or is randomly selected by the control device or the controlled device.

[0165] Optionally, the configuration information is determined according to the first information and a first corresponding relationship, wherein the first corresponding relationship includes at least one of the following:

[0166] The correspondence between time information and channel coding method, the correspondence between the geographical location of the control device and the channel coding method, the relationship between time information and the geographical location of the control device and the channel coding method, the correspondence between the geographical location of the controlled device and the channel coding method, and the correspondence between the channel interference situation and the channel coding method.

[0167] Optionally, the first corresponding relationship is determined based on pre-configuration information.

[0168] Optionally, the first corresponding relationship is determined or updated based on a channel interference situation.

[0169] Optionally, the communication unit 410 is further used to receive dynamic signaling sent by the control device when the first information changes, and the dynamic signaling is used to instruct the controlled device to change the channel coding mode configured by the configuration information.

[0170] Optionally, the dynamic signaling is also used to schedule downlink transmission or uplink transmission, and the changed channel coding mode indicated by the dynamic signaling is only valid for the downlink transmission or uplink transmission scheduled by the dynamic signaling.

[0171] Optionally, the changed channel coding mode indicated by the dynamic signaling is only valid for a downlink control channel sent within a radio frame.

[0172] Optionally, the dynamic signaling is carried in a downlink control channel, or the dynamic signaling is carried in a broadcast channel.

[0173] Optionally, the first threshold and the second threshold are preconfigured or agreed upon by protocol, or the first threshold and the second threshold are determined by the control device.

[0174] Optionally, when the configuration information is used to configure a channel coding mode corresponding to the at least one semi-static scheduling configuration, the configuration information is semi-static configuration information.

[0175] Optionally, the semi-static scheduling configuration in which no channel coding mode is configured corresponds to a default coding mode or a default coding mode.

[0176] Optionally, for a device that transmits according to the semi-persistent scheduling configuration in the at least one semi-persistent scheduling configuration, a corresponding encoding method is used to encode a physical channel to be transmitted; and / or,

[0177] For a device that receives according to the semi-persistent scheduling configuration in the at least one semi-persistent scheduling configuration, a corresponding encoding method is used to decode the received physical channel.

[0178] Optionally, the physical channel is an uplink data channel or a downlink data channel.

[0179] Optionally, when the configuration information is used to configure a channel coding mode corresponding to the first transmission block, the configuration information is semi-static configuration information, or the configuration information is dynamic configuration information.

[0180] Optionally, for the device that sends the first transmission block, the first transmission block is encoded using the encoding method corresponding to the first transmission block; and / or, for the device that receives the first transmission block, the first transmission block is decoded using the encoding method corresponding to the first transmission block.

[0181] Optionally, when the configuration information is used to configure a channel coding mode corresponding to the first downlink control channel, the configuration information is semi-static configuration information, or the configuration information is dynamic configuration information.

[0182] Optionally, when the configuration information is dynamic configuration information, the configuration information is used to configure multiple channel coding modes corresponding to the first downlink control channel.

[0183] Optionally, for the device sending the first downlink control channel, one of the multiple channel coding methods is used to encode the first downlink control channel; and / or, for the device receiving the first downlink control channel, the multiple channel coding methods are used to blindly detect the first downlink control channel.

[0184] Optionally, the channel coding method includes at least one of the following:

[0185] Polarization coding, low-density parity-check code LDPC coding, Reed-Solomon RS coding.

[0186] Optionally, in some embodiments, the communication unit may be a communication interface or a transceiver, or an input / output interface of a communication chip or a system on chip. The processing unit may be one or more processors.

[0187] It should be understood that the controlled device 400 according to the embodiment of the present application may correspond to the controlled device in the method embodiment of the present application, and the above and other operations and / or functions of each unit in the controlled device 400 are respectively to achieve Figure 2 For the sake of brevity, the corresponding processes of the controlled device in the method 200 are not repeated here.

[0188] Figure 5 It is a schematic structural diagram of a communication device 500 provided in an embodiment of the present application. Figure 5 The communication device 500 shown includes a processor 510, and the processor 510 can call and run a computer program from a memory to implement the method in the embodiment of the present application.

[0189] Alternatively, if Figure 5 As shown, the communication device 500 may further include a memory 520. The processor 510 may call and run a computer program from the memory 520 to implement the method in the embodiment of the present application.

[0190] The memory 520 may be a separate device independent of the processor 510 , or may be integrated into the processor 510 .

[0191] Alternatively, if Figure 5 As shown, the communication device 500 may further include a transceiver 530, and the processor 510 may control the transceiver 530 to communicate with other devices, specifically, may send information or data to other devices, or receive information or data sent by other devices.

[0192] The transceiver 530 may include a transmitter and a receiver. The transceiver 530 may further include an antenna, and the number of the antennas may be one or more.

[0193] Optionally, the communication device 500 may specifically be a control device of an embodiment of the present application, and the communication device 500 may implement corresponding processes implemented by the control device in each method of the embodiment of the present application, which will not be described in detail here for the sake of brevity.

[0194] Optionally, the communication device 500 may specifically be a controlled device in an embodiment of the present application, and the communication device 500 may implement corresponding processes implemented by a controlled device in various methods in the embodiments of the present application, which will not be described in detail here for the sake of brevity.

[0195] Figure 6 It is a schematic structural diagram of the device of an embodiment of the present application. Figure 6 The device 600 shown includes a processor 610, which can call and run a computer program from a memory to implement the method in the embodiment of the present application.

[0196] Alternatively, if Figure 6 As shown, the apparatus 600 may further include a memory 620. The processor 610 may call and run a computer program from the memory 620 to implement the method in the embodiment of the present application.

[0197] The memory 620 may be a separate device independent of the processor 610 , or may be integrated into the processor 610 .

[0198] Optionally, the apparatus 600 may further include an input interface 630. The processor 610 may control the input interface 630 to communicate with other devices or chips, and specifically, may obtain information or data sent by other devices or chips.

[0199] Optionally, the apparatus 600 may further include an output interface 640. The processor 610 may control the output interface 640 to communicate with other devices or chips, and specifically, may output information or data to other devices or chips.

[0200] Optionally, the apparatus may be applied to a control device in an embodiment of the present application, and the apparatus may implement corresponding processes implemented by the control device in various methods in an embodiment of the present application, which will not be described in detail here for the sake of brevity.

[0201] Optionally, the apparatus may be applied to a controlled device in an embodiment of the present application, and the apparatus may implement corresponding processes implemented by the controlled device in various methods in the embodiments of the present application, which will not be described in detail here for the sake of brevity.

[0202] Optionally, the device mentioned in the embodiments of the present application may also be a chip, for example, a system-on-chip, a system-on-chip, a chip system, or a system-on-chip chip.

[0203] Figure 7 is a schematic block diagram of a communication system 700 provided in an embodiment of the present application. Figure 7 As shown, the communication system 700 includes a controlled device 710 and a control device 720 .

[0204] The controlled device 710 can be used to implement the corresponding functions implemented by the controlled device in the above method, and the control device 720 can be used to implement the corresponding functions implemented by the control device in the above method. For the sake of brevity, they are not repeated here.

[0205] It should be understood that the processor of the embodiment of the present application may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method embodiment can be completed by the hardware integrated logic circuit or software instructions in the processor. The above processor can be a general processor, a digital signal processor (Digital Signal Processor, DSP), an application-specific integrated circuit (Application Specific Integrated Circuit, ASIC), a field programmable gate array (Field Programmable Gate Array, FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The methods, steps and logic block diagrams disclosed in the embodiments of the present application can be implemented or executed. The general processor can be a microprocessor or the processor can also be any conventional processor. The steps of the method disclosed in the embodiment of the present application can be directly embodied as a hardware decoding processor to perform, or the hardware and software modules in the decoding processor are combined and performed. The software module can be located in a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, and other mature storage media in the art. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.

[0206] It can be understood that the memory in the embodiments of the present application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM bus random access memory (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0207] It should be understood that the above-mentioned memory is exemplary but not restrictive. For example, the memory in the embodiments of the present application may also be static random access memory (static RAM, SRAM), dynamic random access memory (dynamic RAM, DRAM), synchronous dynamic random access memory (synchronous DRAM, SDRAM), double data rate synchronous dynamic random access memory (double data rate SDRAM, DDR SDRAM), enhanced synchronous dynamic random access memory (enhanced SDRAM, ESDRAM), synchronous link dynamic random access memory (synch link DRAM, SLDRAM) and direct memory bus random access memory (Direct Rambus RAM, DR RAM), etc. That is to say, the memory in the embodiments of the present application is intended to include but not limited to these and any other suitable types of memory.

[0208] An embodiment of the present application also provides a computer-readable storage medium for storing a computer program.

[0209] Optionally, the computer-readable storage medium can be applied to the control device in the embodiments of the present application, and the computer program enables the computer to execute the corresponding processes implemented by the control device in the various methods of the embodiments of the present application. For the sake of brevity, they are not repeated here.

[0210] Optionally, the computer-readable storage medium can be applied to the controlled device in the embodiments of the present application, and the computer program enables the computer to execute the corresponding processes implemented by the controlled device in the various methods of the embodiments of the present application. For the sake of brevity, they are not repeated here.

[0211] An embodiment of the present application also provides a computer program product, including computer program instructions.

[0212] Optionally, the computer program product can be applied to the control device in the embodiments of the present application, and the computer program instructions enable the computer to execute the corresponding processes implemented by the control device in the various methods of the embodiments of the present application. For the sake of brevity, they are not repeated here.

[0213] Optionally, the computer program product can be applied to the controlled device in the embodiments of the present application, and the computer program instructions enable the computer to execute the corresponding processes implemented by the controlled device in the various methods of the embodiments of the present application. For the sake of brevity, they are not repeated here.

[0214] The embodiment of the present application also provides a computer program.

[0215] Optionally, the computer program can be applied to the control device in the embodiments of the present application. When the computer program runs on a computer, the computer executes the corresponding processes implemented by the control device in the various methods of the embodiments of the present application. For the sake of brevity, they are not described here.

[0216] Optionally, the computer program can be applied to the controlled device in the embodiments of the present application. When the computer program runs on a computer, the computer executes the corresponding processes implemented by the controlled device in the various methods of the embodiments of the present application. For the sake of brevity, they are not repeated here.

[0217] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel 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.

[0218] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0219] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0220] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0221] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0222] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. In view of such an understanding, the technical solution of the present application, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a control device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0223] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A channel coding method, characterized in that: The method is applied to a sudden interference system, the sudden interference system includes a control device and at least one controlled device, and the method includes: The control device selects a channel coding mode to be adopted according to a currently measured channel interference situation, where the channel interference situation is obtained by detecting a received power on at least one subcarrier; The control device sends configuration information to one of the at least one controlled device, wherein the configuration information is used to configure a channel coding mode corresponding to at least one semi-static scheduling configuration; the channel coding mode includes polarization coding or Reed-Solomon RS coding; The control device selects a channel coding method to be used according to the currently measured channel interference situation, including: When the control device detects that the received power on the at least one subcarrier is higher than the received power of the subcarrier where the uplink reference signal is located, the control device reconfigures the channel coding method corresponding to the semi-static scheduling configuration of the polarization coding to the RS coding.

2. The method according to claim 1, characterized in that The configuration information is semi-static configuration information.

3. The method according to claim 2, characterized in that For a device that transmits according to the semi-persistent scheduling configuration in the at least one semi-persistent scheduling configuration, encoding a physical channel to be transmitted using a corresponding encoding method; and / or, For a device that receives according to the semi-persistent scheduling configuration in the at least one semi-persistent scheduling configuration, a corresponding encoding method is used to decode the received physical channel.

4. A channel coding method, characterized in that: The method is applied to a sudden interference system, the sudden interference system includes a control device and at least one controlled device, and the method includes: One of the at least one controlled device receives configuration information sent by the control device, wherein the configuration information is used to configure a channel coding mode corresponding to at least one semi-static scheduling configuration; the channel coding mode includes polarization coding or Reed-Solomon RS coding; The channel coding mode is selected by the control device according to a currently measured channel interference condition, and the channel interference condition is obtained by detecting a received power on at least one subcarrier; Among them, when the control device detects that the received power on the at least one subcarrier is higher than the received power of the subcarrier where the uplink reference signal is located, the channel coding method corresponding to the semi-static scheduling configuration using the polarization coding is reconfigured by the control device to the RS coding.

5. The method according to claim 4, characterized in that The configuration information is semi-static configuration information.

6. The method according to claim 5, characterized in that For a device that transmits according to the semi-persistent scheduling configuration in the at least one semi-persistent scheduling configuration, encoding a physical channel to be transmitted using a corresponding encoding method; and / or, For a device that receives according to the semi-persistent scheduling configuration in the at least one semi-persistent scheduling configuration, a corresponding encoding method is used to decode the received physical channel.

7. A control device, characterized in that: The control device is located in a sudden interference system, the sudden interference system includes the control device and at least one controlled device, and the control device includes: A processing unit, configured to select a channel coding mode to be adopted according to a currently measured channel interference situation, wherein the channel interference situation is obtained by detecting a received power on at least one subcarrier; A communication unit, configured to send configuration information to one of the at least one controlled device, wherein the configuration information is used to configure a channel coding mode corresponding to at least one semi-static scheduling configuration; the channel coding mode includes polarization coding or Reed-Solomon RS coding; The control device is used to: when it is detected that the received power on the at least one subcarrier is higher than the received power of the subcarrier where the uplink reference signal is located, reconfigure the channel coding method corresponding to the semi-static scheduling configuration using the polarization coding to the RS coding.

8. The control device according to claim 7, characterized in that The configuration information is semi-static configuration information.

9. The control device according to claim 8, characterized in that For a device that transmits according to the semi-persistent scheduling configuration in the at least one semi-persistent scheduling configuration, encoding a physical channel to be transmitted using a corresponding encoding method; and / or, For a device that receives according to the semi-persistent scheduling configuration in the at least one semi-persistent scheduling configuration, a corresponding encoding method is used to decode the received physical channel.

10. A controlled device, characterized in that: The controlled device is located in a sudden interference system, and the sudden interference system includes a control device and at least one controlled device; the controlled device includes: A communication unit, configured to receive configuration information sent by the control device, wherein the configuration information is used to configure a channel coding mode corresponding to at least one semi-static scheduling configuration; the channel coding mode includes polarization coding or Reed-Solomon RS coding; The channel coding mode is selected by the control device according to a currently measured channel interference condition, and the channel interference condition is obtained by detecting a received power on at least one subcarrier; Among them, when the control device detects that the received power on the at least one subcarrier is higher than the received power of the subcarrier where the uplink reference signal is located, the channel coding method corresponding to the semi-static scheduling configuration using the polarization coding is reconfigured by the control device to the RS coding.

11. The controlled device according to claim 10, characterized in that: The configuration information is semi-static configuration information.

12. The controlled device according to claim 11, characterized in that: For a device that transmits according to the semi-persistent scheduling configuration in the at least one semi-persistent scheduling configuration, encoding a physical channel to be transmitted using a corresponding encoding method; and / or, For a device that receives according to the semi-persistent scheduling configuration in the at least one semi-persistent scheduling configuration, a corresponding encoding method is used to decode the received physical channel.

13. A control device, characterized in that: include: A processor and a memory, the memory being used to store a computer program, the processor being used to call and run the computer program stored in the memory to execute the method according to any one of claims 1 to 3.

14. A controlled device, characterized in that: include: A processor and a memory, the memory being used to store a computer program, the processor being used to call and run the computer program stored in the memory to execute the method as claimed in any one of claims 4 to 6.

15. A chip, characterized in that: include: A processor, configured to call and run a computer program from a memory, so that a device equipped with the chip executes a method as claimed in any one of claims 1 to 3.

16. A chip, characterized in that: include: A processor, configured to call and run a computer program from a memory, so that a device equipped with the chip executes a method as claimed in any one of claims 4 to 6.

17. A computer-readable storage medium, characterized in that: Used to store a computer program, wherein the computer program causes a computer to execute the method according to any one of claims 1 to 3.

18. A computer-readable storage medium, characterized in that: Used to store a computer program, wherein the computer program causes a computer to execute the method according to any one of claims 4 to 6.

Citation Information

Patent Citations

  • Fec code and code rate selection based on packet size

    CN101584143A

  • Control channel communications in a cellular communications network

    CN101675619A

  • Flexible coding schemes

    CN107852273A

  • Forward error correction code selection in wireless systems

    CN109983720A

  • Methods and Arrangements for Semi-Persistent Scheduling

    US20150245326A1