Information transmission method and device, communication equipment and readable storage medium
By employing different processing methods or parameters for different types of sub-information, the problems of poor information transmission performance and high overhead are solved, achieving more efficient information transmission.
Patent Information
- Application Number
- CN202410975978.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-07-19
- Publication Date
- 2026-01-20
AI Technical Summary
Existing information transmission schemes rely on a single information processing method, resulting in poor information transmission performance or high overhead.
Different processing methods or different processing parameters are used for sub-information of different information types, including multiple sub-processing methods and multiple sets of processing parameters, to match the characteristics of each sub-information.
It improves the performance of information transmission, such as transmission reliability, transmission accuracy and transmission rate, and reduces transmission overhead.
Smart Images

Figure CN121368026A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application belongs to the technical field of communication, and particularly relates to an information transmission method and device, a communication device and a readable storage medium. BACKGROUND
[0002] In the information transmission scheme provided in the related art, the information processing manner or process adopted by the sending end and the receiving end usually includes that the sending end needs to sequentially perform source coding, channel coding, modulation and the like on the information to be transmitted, and the receiving end implements information recovery through corresponding demodulation, channel decoding, source decoding and the like, thereby completing information transmission.
[0003] However, in the foregoing information processing manner or process adopted in the related art, since the information processing manner is fixed and single, there are problems such as poor information transmission performance or large overhead in the information transmission process. SUMMARY
[0004] The embodiments of the present application provide an information transmission method and device, a communication device and a readable storage medium, which can improve information transmission performance and reduce information transmission overhead.
[0005] In a first aspect, an information transmission method is provided, including: a first communication device processing each sub-information in first information to be transmitted according to a first processing manner to obtain second information, wherein the information types of the sub-informations are different; and the first communication device sending a first signal to a second communication device, wherein the first signal includes the second information; wherein the first processing manner includes multiple sub-processing manners, and the sub-processing manners corresponding to the sub-informations of different information types are different, or the first processing manner is associated with multiple groups of processing parameters, and the processing parameters used by the first processing manner corresponding to the sub-informations of different information types are different.
[0006] In a second aspect, an information transmission method is provided, including: a second communication device receiving a first signal from a first communication device, wherein the first signal includes second information; and the second communication device processing each sub-information in the second information according to a second processing manner to obtain first information, wherein the information types of the sub-informations are different; wherein the second processing manner includes multiple sub-processing manners, and the sub-processing manners corresponding to the sub-informations of different information types are different, or the second processing manner is associated with multiple groups of processing parameters, and the processing parameters used by the second processing manner corresponding to the sub-informations of different information types are different.
[0007] In a third aspect, an information transmission apparatus is provided, the apparatus comprising: a processing module configured to process each piece of sub-information in first information to be transmitted according to a first processing manner to obtain second information, wherein the sub-information is of different information types; and a transmission module configured to send a first signal to a second communication device, wherein the first signal comprises the second information; wherein the first processing manner comprises a plurality of sub-processing manners, and the sub-processing manners corresponding to the sub-information of different information types are different, or the first processing manner is associated with a plurality of sets of processing parameters, and the processing parameters used by the first processing manner corresponding to the sub-information of different information types are different.
[0008] In a fourth aspect, an information transmission apparatus is provided, the apparatus comprising: a transmission module configured to receive a first signal from a first communication device, wherein the first signal comprises second information; and a processing module configured to process each piece of sub-information in the second information according to a second processing manner to obtain first information, wherein the sub-information is of different information types; wherein the second processing manner comprises a plurality of sub-processing manners, and the sub-processing manners corresponding to the sub-information of different information types are different, or the second processing manner is associated with a plurality of sets of processing parameters, and the processing parameters used by the second processing manner corresponding to the sub-information of different information types are different.
[0009] In a fifth aspect, an information transmission apparatus is provided, the apparatus being configured to perform the steps of the method of the first aspect, or implement the steps of the method of the second aspect.
[0010] In a sixth aspect, a communication device is provided, comprising a processor and a memory, the memory storing programs or instructions executable on the processor, the programs or instructions being executed by the processor to implement the steps of the method of the first aspect or the second aspect.
[0011] In a seventh aspect, a communication device is provided, comprising a processor and a communication interface, wherein the processor is configured to process each piece of sub-information in first information to be transmitted according to a first processing manner to obtain second information, wherein the sub-information is of different information types; and the communication interface is configured to send a first signal to a second communication device, wherein the first signal comprises the second information; wherein the first processing manner comprises a plurality of sub-processing manners, and the sub-processing manners corresponding to the sub-information of different information types are different, or the first processing manner is associated with a plurality of sets of processing parameters, and the processing parameters used by the first processing manner corresponding to the sub-information of different information types are different.
[0012] In an eighth aspect, a communication device is provided, which includes a processor and a communication interface. The communication interface is configured to receive a first signal from a first communication device, and the first signal includes second information. The processor is configured to process each piece of sub-information in the second information according to a second processing mode to obtain first information, where the pieces of sub-information are of different information types. The second processing mode includes multiple sub-processing modes, and the pieces of sub-information of different information types correspond to different sub-processing modes. Alternatively, the second processing mode is associated with multiple sets of processing parameters, and the pieces of sub-information of different information types correspond to different processing parameters used by the second processing mode.
[0013] In a ninth aspect, a readable storage medium is provided, which stores a program or instructions. When the program or instructions are executed by a processor, the steps of the method according to the first aspect or the steps of the method according to the second aspect are implemented.
[0014] In a tenth aspect, a wireless communication system is provided, which includes a first communication device and a second communication device. The first communication device is configured to implement the steps of the method according to the first aspect, and the second communication device is configured to implement the steps of the method according to the second aspect.
[0015] In an eleventh aspect, a chip is provided, which includes a processor and a communication interface. The communication interface is coupled to the processor, and the processor is configured to run a program or instructions to implement the method according to the first aspect or the method according to the second aspect.
[0016] In a twelfth aspect, a computer program / program product is provided, which is stored in a storage medium. The computer program / program product is executed by at least one processor to implement the method according to the first aspect or the method according to the second aspect.
[0017] In the embodiments of the present application, in the information transmission process, different processing modes are used for different pieces of sub-information of different information types in the first information to be transmitted, or the same processing mode is used for different pieces of sub-information of different information types in the first information to be transmitted, but the processing parameters corresponding to different information types are different, so as to improve the transmission performance (such as transmission reliability) of different pieces of sub-information or reduce the transmission cost. BRIEF DESCRIPTION OF DRAWINGS
[0018] Figure 1 FIG. 1 is a structural schematic diagram of a wireless communication system provided by an exemplary embodiment of the present application.
[0019] Figure 2 FIG. 2 is a flowchart of an information transmission method according to an exemplary embodiment of the present application.
[0020] Figure 3a FIG. 1 is a sub-flow diagram of an information transmission method according to an example embodiment of the present application.
[0021] Figure 3b FIG. 2 is a diagram of an information transmission process according to an example embodiment of the present application.
[0022] Figure 3c FIG. 3 is a diagram of another information transmission process according to an example embodiment of the present application.
[0023] Figure 3d FIG. 4 is a diagram of a third information transmission process according to an example embodiment of the present application.
[0024] Figure 3e FIG. 5 is a diagram of a fourth information transmission process according to an example embodiment of the present application.
[0025] Figure 3f FIG. 6 is a diagram of a fifth information transmission process according to an example embodiment of the present application.
[0026] Figure 3g FIG. 7 is a first interaction flow diagram of an information transmission method according to an example embodiment of the present application.
[0027] Figure 3h FIG. 8 is a second interaction flow diagram of an information transmission method according to an example embodiment of the present application.
[0028] Figure 4 FIG. 9 is a second flow diagram of an information transmission method according to an example embodiment of the present application.
[0029] Figure 5 FIG. 10 is a first structural diagram of an information transmission apparatus according to an example embodiment of the present application.
[0030] Figure 6 FIG. 11 is a second structural diagram of an information transmission apparatus according to an example embodiment of the present application.
[0031] Figure 7 FIG. 12 is a structural diagram of a communication device according to an example embodiment of the present application.
[0032] Figure 8 FIG. 13 is a structural diagram of a terminal according to an example embodiment of the present application.
[0033] Figure 9 FIG. 14 is a structural diagram of a network-side device according to an example embodiment of the present application. DETAILED DESCRIPTION
[0034] With reference to the drawings and the embodiments of the present application, the technical solutions in the embodiments of the present application will be clearly described. Obviously, the described embodiments are only some of the embodiments of the present application, but not all of the embodiments of the present application. Based on the embodiments of the present application, all other embodiments obtained by those of ordinary skill in the art are within the scope of the present application.
[0035] The terms "first", "second", and the like in the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way can be interchanged under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first", "second" are generally a class, and are not limited to the number of objects, for example, the first object can be one or more. In addition, "or" in the present application means at least one of the connected objects. For example, the protection scope of "A or B" at least covers three schemes, namely, scheme one: including A and not including B; scheme two: including B and not including A; scheme three: including A and B. In addition, the terms "A and / or B", "at least one of A and B", "at least one of A or B" also at least cover the above three schemes, respectively. The character " / " generally represents that the objects before and after are in a "or" relationship.
[0036] The term "indication" in the present application can be a direct indication (or explicit indication) or an indirect indication (or implicit indication). Among them, the direct indication can be understood as that the sender explicitly informs the receiver of the specific information, the operation to be performed or the request result, etc. in the indication sent by the sender; the indirect indication can be understood as that the receiver determines the corresponding information according to the indication sent by the sender, or judges and determines the operation to be performed or the request result, etc. according to the judgment result.
[0037] It is worth noting that the technology described in the embodiments of the present application is not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA) or other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the described technology can be used in the above-mentioned systems and radio technologies, as well as in other systems and radio technologies. The following description describes a New Radio (NR) system for example purposes, and NR terminology is used in most of the following description, but these technologies can also be applied to systems other than NR systems, such as 6th Generation (6G) communication systems. th
[0038] Figure 1 A block diagram of a wireless communication system to which embodiments of the present application can be applied is shown. The wireless communication system includes a terminal 11 and a network side device 12. The terminal 11 can be a terminal side device such as a mobile phone, a Tablet Personal Computer, a Laptop Computer, a notebook, a Personal Digital Assistant (PDA), a palm PC, a netbook, an Ultra-mobile Personal Computer (UMPC), a Mobile Internet Device (MID), an Augmented Reality (AR) device, a Virtual Reality (VR) device, a robot, a wearable device, a flight vehicle, a Vehicle User Equipment (VUE), a shipboard device, a Pedestrian User Equipment (PUE), a smart home (a home device with a wireless communication function such as a refrigerator, a television, a washing machine, or furniture, etc.), a game console, a Personal Computer (PC), a kiosk, or a self-service machine, etc. The wearable device includes a smart watch, a smart bracelet, a smart earphone, smart glasses, smart jewelry (a smart bracelet, a smart necklace, a smart ring, a smart necklace, a smart anklet, a smart necklace, etc.), a smart wristband, smart clothes, etc. The vehicle-mounted device can also be referred to as a vehicle-mounted terminal, a vehicle-mounted controller, a vehicle-mounted module, a vehicle-mounted component, a vehicle-mounted chip, or a vehicle-mounted unit, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiments of the present application. The network side device 12 can include an access network device or a core network device, wherein the access network device can also be referred to as a Radio Access Network (RAN) device, a radio access network function, or a radio access network unit. The access network device can include a base station, a Wireless Local Area Network (WLAN) Access Point (AP), or a Wireless Fidelity (WiFi) node, etc.The base station can be referred to as a Node B (NB), an evolved Node B (eNB), a next generation Node B (gNB), a New Radio Node B (NR Node B), an access point, a relay station (RBS), a serving base station (SBS), a base transceiver station (BTS), a radio base station, a radio transceiver, a basic service set (BSS), an extended service set (ESS), a home Node B (HNB), a home evolved Node B, a transmit / receive point (TRP), or some other suitable terminology in the art, and is not limited to a particular technical terminology, provided that the same technical effect is achieved. It should be noted that in the embodiments of the present application, only the base station in the NR system is taken as an example for introduction, and the specific type of the base station is not limited.
[0039] The core network device can also be referred to as a core network node, a core network function, or a core network network element, etc., which includes but is not limited to at least one of the following: a mobility management entity (MME), an access and mobility management function (AMF), a session management function (SMF), a user plane function (UPF), a policy control function (PCF), a policy and charging rules function (PCRF), an edge application server discovery function (EASDF), a unified data management (UDM), a unified data repository (UDR), a home subscriber server (HSS), a centralized network configuration (CNC), a network repository function (NRF), a network exposure function (NEF), a local NEF (L-NEF), a binding support function (BSF), an application function (AF), a location management function (LMF), a gateway mobile location center (GMLC), a network data analytics function (NWDAF), etc. It should be noted that only the core network device in the NR system is taken as an example for introduction in the embodiments of the present application, and the specific type of the core network device is not limited. If the name of the core network device mentioned in the embodiments of the present application changes in the subsequent protocol version (for example, 6G), it is also within the protection scope of the present application.
[0040] Optionally, the core network device can be implemented by one or more function modules in one device, or can be implemented by multiple devices together, and the embodiments of the present application do not make a specific limitation. It can be understood that the above function modules can be network elements in a hardware device, can be software function modules running on a special hardware, or can be virtualized function modules instantiated on a platform (for example, a cloud platform).
[0041] In addition, for the convenience of understanding, the related features or concepts mentioned in the technical solutions of the present application are explained as follows.
[0042] (1) Control type information: signaling or information used for control in a mobile communication system, such as radio resource control (RRC) signaling, physical layer control signaling, reference signals, and information fed back by a terminal to a network side device. The physical layer control signaling can include, but is not limited to, downlink control information (DCI), uplink control information (UCI), medium access control control element (MAC CE), etc. The information fed back by the terminal to the network side device includes, but is not limited to, hybrid automatic repeat request (HARQ) positive acknowledgement (ACK) or negative acknowledgement (NACK), channel state information (CSI), etc.
[0043] (2) Perception type information: the perception type information includes wireless perception results, wireless statistical characteristic information, geographic location information, lidar related measurement quantities, vision related measurement quantities, radar related measurement quantities, inertial measurement unit related measurement quantities, and other measurement quantities, etc.
[0044] Among them, the wireless perception results include at least one of a first level measurement quantity, a second level measurement quantity, a third level measurement quantity, and a fourth level measurement quantity.
[0045] The first-level measurement quantity can be understood as a received signal or original channel information, etc. In this application, the first-level measurement quantity can include but is not limited to a received signal / channel response complex result, an amplitude / phase, an I / Q path and an operation result thereof. The operation includes addition, subtraction, multiplication, division, matrix addition, matrix multiplication, matrix transposition, trigonometric relationship operation, square root operation, power operation, etc., and a threshold detection result of the operation result, a maximum / minimum value extraction result, etc.; the operation also includes Fast Fourier Transform (FFT), Inverse Fast Fourier Transform (IFFT), Discrete Fourier Transform (DFT), Inverse Discrete Fourier Transform (IDFT), 2D-FFT, 3D-FFT, matched filtering, autocorrelation operation, wavelet transform, digital filtering, etc., and a threshold detection result of the operation result, a maximum / minimum value extraction result, etc.
[0046] The second-level measurement quantity can be understood as a basic measurement quantity. In this application, the second-level measurement quantity can include but is not limited to a time delay, a Doppler, an angle, an intensity, and a multi-dimensional combination representation thereof, etc.
[0047] The third-level measurement quantity can be understood as a basic attribute or state. In this application, the third-level measurement quantity can include but is not limited to a distance, a speed, an orientation, a spatial position, an acceleration, etc.
[0048] The fourth-level measurement quantity can be understood as an advanced attribute or state. In this application, the fourth-level measurement quantity can include but is not limited to whether a target exists, a trajectory, an action, an expression, a vital sign, a quantity, an imaging result, weather, air quality, a shape, a material, a composition, etc.
[0049] The wireless statistical characteristic can include but is not limited to a blocking probability, a user state, a user behavior, a handover failure rate, etc. The blocking probability refers to a probability that a service beam is blocked.
[0050] The user state can include but is not limited to at least one of a registration state, a Connection Management (CM) state, an RRC state.
[0051] The registration state includes a Radio Management (RM) Deregistered state or an RM Registered state.
[0052] The connection management state includes but is not limited to CM idle, CM connected, etc.
[0053] The RRC state can include but is not limited to RRC idle, RRC connected, RRC active, RRC inactive, etc.
[0054] The user behavior can include but is not limited to at least one of an RRC-idle model behavior, an RRC-Inactive model behavior, and an RRC-connected model behavior.
[0055] The RRC-idle model behavior can include but is not limited to at least one of Public Land Mobile Network (PLMN) selection, neighbor cell measurement, cell selection, cell reselection, Tracking Area (TA) update, paging listening, acquiring system information, etc.
[0056] The RRC-Inactive model behavior can include but is not limited to at least one of neighbor cell measurement, cell reselection, cell selection, Radio Access Network notification area (RNA) update, RAN paging listening, acquiring system information, etc.
[0057] The RRC-connected model behavior can include but is not limited to at least one of serving cell channel quality measurement and reporting, neighbor cell measurement and measurement report reporting, Physical downlink control channel (PDCCH) listening, listening to control channels related to shared data channels (sensing whether there are related scheduling), acquiring system information, etc.
[0058] It should be noted that the differences between the three RRC states are shown in Table 1.
[0059] Table 1
[0060] Between a terminal and a base station Between a base station and a core network RRC-connected Connected Connected RRC-idle Release Release RRC-inactive Release Connected
[0061] The laser radar related measurement quantity can include but is not limited to at least one of laser radar point cloud data, angles / distances of targets obtained from the laser radar point cloud data, visual features (such as people, vehicles, etc.) of targets identified from the laser radar point cloud data, and the number of targets identified from the laser radar point cloud data.
[0062] Each point in the laser radar point cloud data can include but is not limited to X / Y / Z position information, additional information, etc.
[0063] The additional information in the laser radar point cloud data can include, but is not limited to, at least one of intensity, echo number, point classification, RGB, GPS time, scanning angle, and scanning direction.
[0064] The intensity can include, but is not limited to, echo intensity of a laser pulse generating a laser radar point.
[0065] The echo number is the total number of echoes of a given pulse.
[0066] The point classification refers to each post-processed laser radar point can have a classification defining the type of object reflecting the laser radar pulse, and the laser radar points can be divided into many categories, such as ground, bare ground, tree canopy top, and water area, etc.
[0067] The RGB refers to the RGB band can be taken as an attribute of laser radar data, and the attribute is usually collected at the time of laser radar measurement.
[0068] The GPS time refers to a GPS timestamp of a laser point.
[0069] The scanning direction refers to a traveling direction of a laser scanning mirror, and a value 1 represents a positive scanning direction and a value 0 represents a negative scanning direction.
[0070] The vision-related measurement quantity can include, but is not limited to, at least one of a visual image, luminosity of an image pixel, RGB value of an image pixel, visual feature of an identified target (such as a person, a vehicle, etc.) from an image, angle of an identified target from an image, distance (especially for binocular vision), and number of identified targets from an image.
[0071] The radar-related measurement quantity can include, but is not limited to, at least one of a radar point cloud, distance / speed / angle of an identified target, radar imaging, number of targets, and inertial measurement unit-related measurement quantity.
[0072] Each point in the radar point cloud can include, but is not limited to, at least one of distance / speed / azimuth angle / elevation angle, or at least one of X / Y / Z / speed.
[0073] The inertial measurement unit-related measurement quantity can include, but is not limited to, at least one of acceleration, speed, angle, etc. The acceleration can include at least one of X / Y / Z directions. The speed can include at least one of X / Y / Z directions. The angular velocity can include at least one of X / Y / Z axes.
[0074] The other measurements may include, but are not limited to, at least one of the following: target presence, trajectory, movement, expression, vital signs, quantity, imaging results, weather, air quality, shape, material, composition, hydrology, satellite imagery, and topography.
[0075] (3) Artificial Intelligence (AI) Unit
[0076] The AI unit mentioned in this application context may also be referred to as an AI model, AI structure, etc., or it may refer to a processing unit capable of implementing specific algorithms, formulas, processing flows, capabilities, etc. related to AI. Alternatively, the AI unit may be a processing method, algorithm, function, module, or unit for a specific dataset, or it may be a processing method, algorithm, function, module, or unit running on AI-related hardware such as GPU, NPU, TPU, ASIC, etc. This application does not impose any specific limitations in this regard. Optionally, the specific dataset includes the input and / or output of the AI unit.
[0077] Optionally, the identifier of the AI unit may be an AI model identifier, AI structure identifier, AI algorithm identifier, function ID, physical identifier, logical identifier, global identifier, local identifier, or the identifier of a specific dataset associated with the AI unit, or the identifier of a specific scenario, environment, channel characteristics, or device related to the AI, or the identifier of a function, characteristic, capability, or module related to the AI. This application does not make any specific limitations on this.
[0078] Based on this, the technical solutions provided by the embodiments of this application will be described in detail below with reference to the accompanying drawings and through some embodiments and application scenarios.
[0079] like Figure 2 The diagram shown is a flowchart illustrating an information transmission method 200 provided in an exemplary embodiment of this application. This method 200 can be executed by, but is not limited to, a first communication device, specifically by hardware and / or software installed in the first communication device. In this embodiment, the method 200 may include at least the following steps.
[0080] S210, the first communication device processes each sub-information in the first information to be transmitted according to the first processing method to obtain the second information, wherein the information types (or information characteristics) of each sub-information are different.
[0081] Optionally, in this embodiment, the information type may include, but is not limited to, one or more of the following: control information, numerical information, status information, compressible information, and perception information.
[0082] It should be noted that in addition to the foregoing several information types, the information type can also be defined according to one or more of the information collection method, the information source, the information real-time requirement, the service type corresponding to the to-be-transmitted information, the data type (such as image information, audio information, point cloud information), and the like, which is not limited herein.
[0083] S220, the first communication device sends a first signal to the second communication device, wherein the first signal includes the second information.
[0084] The first processing mode can include a plurality of sub-processing modes, and the sub-processing modes corresponding to different information types of the sub-information are different. Thus, compared with the related art in which the same processing mode is used for different types of sub-information in the to-be-transmitted information, in the present application, different sub-processing modes are used for different information types of the sub-information in the to-be-transmitted first information, which can optimize the processing results of the sub-information or match the sub-processing mode with the information type of the sub-information, so as to improve the transmission performance (such as transmission reliability, transmission accuracy, transmission rate, etc.) of different sub-information or reduce the transmission overhead.
[0085] For example, for sub-information of the information type of compressible information, since the compressible information will not lose information quality due to a large amount of compression, for the compressible information in the first information, a processing mode capable of a large amount of compression, such as JSCC, can be used to reduce the sub-information transmission overhead while ensuring the sub-information transmission quality. For sub-information of the information type of state information, since the state information (such as channel quality indicator (CQI)) cannot use a processing mode capable of a large amount of compression, otherwise the effective information will be lost, for the state information in the first information, a processing mode provided in the related art, which sequentially performs source encoding, channel encoding, and modulation, can be used to improve the transmission performance of the sub-information.
[0086] Alternatively, the first processing mode is associated with a plurality of sets of processing parameters, and at least part of the processing parameters used by the first processing mode corresponding to different information types of the sub-information are different. Thus, compared with the related art in which the same processing mode is used for different types of sub-information in the to-be-transmitted information, and the processing parameters of the processing scheme are the same, in the present application, the same processing mode is used for different information types of the sub-information in the to-be-transmitted first information, but at least part of the processing parameters corresponding to different information types of the sub-information are different, which can optimize the processing results of the sub-information or match the processing parameters of the sub-processing mode with the information type of the sub-information, so as to improve the transmission performance (such as transmission reliability, transmission accuracy, transmission rate, etc.) of different sub-information or reduce the sub-information transmission overhead.
[0087] For example, assuming that the first information includes two information types of camera video data and lidar point cloud data, different modulation orders and the like can be used according to different characteristics of the camera video data and the lidar point cloud data, so as to improve the transmission performance (such as transmission reliability, transmission accuracy, transmission rate, and the like) of different sub-information or reduce the transmission overhead of the sub-information.
[0088] Correspondingly, for the second communication device as the receiving end, the first signal from the first communication is received, and each sub-information in the second information in the first signal is processed by using a second processing mode to obtain the first information. The information types of the sub-information are different. The second processing mode includes a plurality of sub-processing modes, and the sub-processing modes corresponding to the sub-information of different information types are different, or the second processing mode is associated with a plurality of sets of processing parameters, and the processing parameters used by the second processing mode corresponding to the sub-information of different information types are different.
[0089] It is worth noting that, in order to ensure that the second communication device can correctly receive the first information sent by the first communication device, the second processing mode used by the second communication device when processing the received second information corresponds to or is associated with the first processing mode used by the first communication device.
[0090] For example, when the first processing mode includes a plurality of sub-processing modes, the second processing mode also includes a plurality of sub-processing modes, and the sub-processing modes used by the two for the same information type correspond to or are associated with each other. For example, the sub-processing mode used by the first communication for the first sub-information is a JSCC scheme, and the second communication device can use a joint source channel decoding scheme corresponding to the JSCC scheme when recovering the first sub-information, so as to ensure that the second communication device can correctly receive the first information.
[0091] For another example, the sub-information of different information types uses the same first processing mode, but the processing parameters used by the first processing mode corresponding to different information types are different. When the second communication device recovers the first information, the same second processing mode can be used for the sub-information of different information types in the second information, but the processing parameters used by the second processing mode corresponding to different information types are different, and also include a plurality of sub-processing modes. The first communication device and the second communication device have a consistent understanding of the processing parameters corresponding to the sub-information of different information types, so as to ensure that the second communication device can correctly receive the first information.
[0092] Optionally, the processing parameters can include at least one of channel coding mode and parameters, source coding mode and parameters, modulation order, Quality of Service (QoS) requirement, Modulation and Coding Scheme (MCS) level, information encryption mode, etc. In the case of associating multiple sets of processing parameters with the same processing mode, at least part of the parameters in each set of processing parameters are different, or at least part of the values of each set of processing parameters are different, so as to adapt to different communication scenarios or communication requirements.
[0093] Exemplarily, assuming that the first information to be transmitted in the first communication device is CSI, the first processing mode includes the scheme of sequentially performing source coding and channel coding adopted in the related technologies of joint source and channel coding, and the CSI includes a Precoding matrix indicator (PMI), a Channel quality indicator (CQI), a CSI-RS Resource Indicator (CRI), a Synchronization Signal and PBCH block (SS / PBCH) Resource Indicator (RI), a Layer Indicator (LI), a Rank indicator (RI), a L1-Reference Signal Received Power (RSRP), a L1-signal-to-noise and interference ratio (SINR), etc. Among them, the PMI is numerical information, and the other information except the PMI is control information. Therefore, the first communication device can process the PMI through the joint source and channel coding (JSCC) scheme when transmitting the CSI, so as to reduce the transmission overhead of the PMI, and can process the other information through the scheme of sequentially performing source coding and channel coding adopted in the related technologies, so as to improve the transmission performance (such as transmission reliability, transmission accuracy, transmission rate, etc.) of the other information. Finally, the processed information (i.e., second information) is sent through the first signal.
[0094] Correspondingly, the second communication device, after receiving the first signal, can process each piece of sub-information in the second information by using a second processing manner corresponding to the first processing manner, such as processing the sub-information corresponding to the PMI by using a joint source-channel decoding scheme, processing the sub-information other than the PMI by using a scheme of sequentially demodulating, channel decoding, and source decoding in the related art, and further processing the first information based on the processed first information to complete the transmission of the CSI.
[0095] Based on this, in the CSI transmission process, by using different processing manners for different sub-information, the transmission performance (such as transmission reliability) of different sub-information can be improved or the transmission overhead can be reduced.
[0096] In some embodiments, the second processing manner used by the second communication device can be determined according to a pre-configured information processing manner (i.e., static configuration) or can be determined according to the information sent by the first communication device (i.e., dynamic indication).
[0097] For example, for the static configuration manner, the first communication device as the sending end and the second communication device as the receiving end have a consistent understanding of the information processing manner (such as the receiving end information processing manner and the sending end information processing manner) used in the information transmission process, that is, both sides are clear about the information processing manner used in the information transmission process, thereby ensuring the reliability of the information transmission. The receiving end information processing manner can be understood or replaced as the information processing manner used by the receiving end when receiving information, which can include but is not limited to the second processing manner mentioned in the present application, and the sending end information processing manner can be understood or replaced as the information processing manner used by the sending end when sending information, which can include but is not limited to the first processing manner mentioned in the present application, and so on.
[0098] For example, for the dynamic indication manner, the first communication device can include second description information in the first signal for describing the information processing manner corresponding to each piece of sub-information in the second information when sending the first signal to the second communication device. The information processing manner includes at least one of the first processing manner and the second processing manner, and the second processing manner is a receiving end information processing manner corresponding to or associated with the first processing manner. In this way, the second communication device can determine the second processing manner according to the second description information, and process each piece of sub-information in the second information based on the second processing manner, so as to realize the correct reception of the first information.
[0099] Optionally, the second description information can include, but is not limited to, at least one of the first processing mode, the processing parameter corresponding to the first processing mode, a second processing mode, and a processing parameter corresponding to the second processing mode.
[0100] For the case that the first description information includes the first processing mode and the processing parameter corresponding to the first processing mode, the second communication device can determine that the second information is processed according to the first processing mode and / or the processing parameter corresponding to the first processing mode. Then, the second processing mode can be determined according to the first processing mode and / or the processing parameter corresponding to the first processing mode, such as determining the second processing mode corresponding to the second information as the reception end information processing mode corresponding to or associated with the first processing mode and / or the processing parameter corresponding to the first processing mode.
[0101] It is worth noting that the first communication device described above is the transmission end of the first information, and the second communication device is the reception end of the first information (i.e., the second information). Both of them can be a terminal or a network side device, such as the first communication device being a terminal and the second communication device being a network side device, or the first communication device being a network side device and the second communication device being a terminal, or both the first communication device and the second communication device being network side devices, or both the first communication device and the second communication device being terminals, etc., which is not limited herein.
[0102] In the embodiment, different processing modes are used for different information types of sub-information in the first information to be transmitted in the information transmission process, or the same processing mode is used for different information types of sub-information in the first information to be transmitted, but the processing parameters corresponding to different information types are different, so as to improve the transmission performance (such as transmission reliability) of different sub-information or reduce the transmission overhead.
[0103] In some embodiments, the first information described above can be understood as in-network information or information generated inside a mobile communication system, such as user plane data, perception type information, control type information, image information, audio / video information (such as Voice over Internet Protocol (VoIP) or Voice over NR (VoNR) audio / video call information), or similar service information in future mobile communication systems, etc. That is, when transmitting in-network information or information generated inside a mobile communication system, the information type of the sub-information included therein can be processed to improve the transmission performance (such as transmission reliability) of different sub-information or reduce the transmission overhead.
[0104] In some embodiments, the second information can include, but is not limited to, one or more of modulation symbol information, complex symbol information, sequence information including real and imaginary parts, symbol information before layer mapping by the first communication device, symbol information before pilot insertion by the first communication device, and the like.
[0105] In some embodiments, as shown in FIG. 2, the first communication device can process each sub-information in the first information to be transmitted according to a first processing manner to obtain second information, which can include, but is not limited to, the following steps. Figure 3a
[0106] S211, the first communication device splits the first information according to information types to obtain at least two sub-information.
[0107] S212, the first communication device processes each of the sub-information according to the first processing manner.
[0108] S213, the first communication device splices each of the processed sub-information to obtain the second information.
[0109] In some embodiments, the first communication device can process sub-information of different information types in the first information by splitting and splicing, which can further improve the processing efficiency of the first information and the reliability of the information processing result under the premise of improving the transmission performance or reducing the transmission overhead of the sub-information.
[0110] Optionally, the first communication device can splice each of the processed sub-information to obtain the second information in S213, which can include, but is not limited to, the following steps. The first communication device can splice each of the processed sub-information to obtain the second information according to a pre-configured splicing format. The splicing format can include at least one of the following format 1 and format 2.
[0111] Format 1: In the case where the length of the sub-information to be spliced is less than a predetermined length, the sub-information to be spliced is processed by padding, such as zero padding, copying, or cyclic shift, so that the length of each of the sub-information after padding is the predetermined length, which is matched with the carrying resource or the transmission resource to ensure the information transmission performance.
[0112] Format 2: In the case where the length of the sub-information to be spliced is greater than a predetermined length, the sub-information to be spliced is processed by truncation, so that the length of each of the sub-information after truncation is the predetermined length, which is matched with the carrying resource or the transmission resource to ensure the information transmission performance.
[0113] Optionally, the pre-configured splicing format can be configured by protocol agreement or network side device configuration, and the like, which is not limited herein.
[0114] Correspondingly, for the second communication device, after receiving the second information carried in the first signal, the second information can be split according to the splicing relationship between the sub-information to obtain at least two sub-information; then each of the sub-information is processed according to the second processing mode; finally, each of the processed sub-information is spliced to obtain the first information, so as to complete the transmission of the first information. That is, the second communication device adopts the processing mode corresponding to the first communication device, that is, the processing mode of splitting and splicing first to process the received second information to obtain the first information, so as to ensure the correctness of information receiving.
[0115] Among them, the splicing relationship between the sub-information adopted by the second communication device when processing the second information can be determined according to the pre-configured splicing format (that is, static configuration), or can be determined according to the information indicated by the first communication device (that is, dynamic indication), which is not limited here.
[0116] For example, for the static configuration mode, the first communication device as the sending end and the second communication device as the receiving end have consistent understanding of the splicing format or splitting format adopted in the information transmission process, that is, both sides are clear about the splicing format or splitting format adopted in the information transmission process, thereby ensuring the reliability of information transmission.
[0117] For example, for the dynamic indication mode, when the first communication device sends the first signal to the second communication device, the first signal can include first description information in addition to the second information, to describe the splicing relationship between each sub-information in the second information, so that the second communication device can split the second sub-information according to the first description information, thereby ensuring the correctness of information receiving.
[0118] Optionally, the first description information can include but is not limited to at least one of the length of each sub-information, the splicing position of each sub-information, the splicing position corresponding to the splitting position of each sub-information, the splicing format of each sub-information, and the splitting format corresponding to the splicing format of each sub-information. Among them, the splicing position or the splitting position can be indicated by the way of setting a second information flag bit.
[0119] The splicing format or splitting format can be indicated by but not limited to identification information. That is, the first communication device and the second communication device can be pre-configured with one or more splicing formats or splitting formats, and then the first communication device can indicate the splicing format or splitting format adopted by the second communication device through the identification information when sending the first signal.
[0120] In some embodiments, the split format is defined or configured with a split position, a length of each sub-information, and the like.
[0121] In addition, the split format described by the first description information can be a split format for splitting the first information, or a split format for splitting the second information, which is not limited herein.
[0122] In some embodiments, the first processing manner adopted by the first communication device in processing each sub-information in the first information in S210 can be understood as a physical layer information processing manner, which can include but is not limited to at least one of the following manner 1 to manner 4.
[0123] Manner 1: performing channel coding on the first sub-information (also referred to as information sequence) with or without source coding to obtain third sub-information (such as bit stream), and then mapping the third sub-information without modulation to the second sub-information based on a first mapping relationship, wherein the first mapping relationship is used for modulation, or the second sub-information is information after modulation on the third sub-information, and the first sub-information is any sub-information in the first information.
[0124] The source coding and the source coding mentioned later can also be understood or replaced as source compression, and the source decoding mentioned later can also be understood or replaced as source decompression, which is not limited herein.
[0125] Correspondingly, for the second communication device as a receiving end, if the first processing manner adopted by the first communication device includes the manner 1, the second communication device can process the second sub-information to obtain the first sub-information according to a second processing manner corresponding to or associated with the manner 1 after receiving the second information. The second processing manner includes: demapping the received second sub-information to the third sub-information based on a fifth mapping relationship, and then performing channel decoding on the third sub-information to obtain the first sub-information, the fifth mapping relationship is used for demodulation, and the first sub-information is any sub-information in the first information to be transmitted by the first communication device.
[0126] Exemplarily, as shown in Figure 3b is a schematic diagram of an information transmission process based on the manner 1 and the second processing manner corresponding thereto. The first mapping relationship corresponds to or is associated with the fifth mapping relationship, and as an optional implementation manner, the first mapping relationship or the fifth mapping manner can be configured by protocol agreement, network side configuration, or the like.
[0127] As an optional implementation manner, if the quantity of the third sub-information and the second sub-information is limited or the third sub-information and the second sub-information are not a limited sequence planned in advance, the first mapping relationship and the fifth mapping relationship can be configured in a preset table, so that the sending end and the receiving end align or pull up the table, and information processing in the information transmission process can be implemented based on the mapping relationship in the table, so as to improve the flexibility of information processing and improve the information processing efficiency.
[0128] For example, compared with the problem of low information processing efficiency caused by the need to first divide the bit sequence (i.e., the third sub-information) into a plurality of bit sequences with a length of M, and then generate a modulation symbol for each M bits in the related art, the first mapping relationship and the fifth mapping relationship are used for information modulation or demodulation in the present application, which avoids the problem of bit sequence segmentation when modulation is performed in the related art, and avoids the problem of the need for symbol-by-symbol demodulation when demodulation is performed, thereby improving the information processing efficiency.
[0129] As another optional implementation manner, if the third sub-information and the second sub-information are not a limited sequence planned in advance, the first mapping relationship and the fifth mapping relationship can be implemented based on an AI unit, so that the modulation and demodulation of information can be implemented based on the AI unit, which can avoid the problem of low information processing efficiency when symbol-by-symbol modulation / demodulation is needed in the related art. For example, compared with the problem of low information processing efficiency caused by the need to first divide the bit sequence (i.e., the third sub-information) into a plurality of bit sequences with a length of M, and then generate a modulation symbol for each M bits in the related art, the first mapping relationship and the fifth mapping relationship implemented based on the AI unit are used for information modulation or demodulation in the present application, which can directly input the third sub-information to be modulated into the AI unit to obtain the second sub-information after modulation, or input the second sub-information to be demodulated into the AI unit to obtain the third sub-information, thereby avoiding the problem of bit sequence segmentation when modulation is performed in the related art, and avoiding the problem of the need for symbol-by-symbol demodulation when demodulation is performed, thereby improving the information processing efficiency and the reliability of the information processing result.
[0130] Of course, in addition to the two implementation manners described above, the first mapping relationship and the fifth mapping relationship can be implemented based on an AI unit for all first sub-information, regardless of whether it is a limited sequence or not, such as a first AI unit corresponding to the first mapping relationship and a fifth AI unit corresponding to the fifth mapping relationship, so as to improve the information processing efficiency and the reliability of the information processing result.
[0131] Method 2: Based on the second mapping relationship, the first sub-information that has not undergone source coding, channel coding and modulation is mapped to the second sub-information, wherein the second mapping relationship is used for source coding, channel coding and modulation, or the second sub-information is symbol information after the first sub-information has undergone source coding, channel coding and modulation, and the first sub-information is any sub-information in the first information to be transmitted by the first communication device.
[0132] Correspondingly, for the second communication device acting as the receiving end, if the first processing method adopted by the first communication device includes method 2, then after receiving the second information, the second communication device can process the second sub-information according to the second processing method corresponding to or associated with method 2 to obtain the first sub-information. The second processing method includes: demapping the received second sub-information into the first sub-information based on a sixth mapping relationship; the sixth mapping relationship is used for source decoding, channel decoding, and demodulation, and the second sub-information is any sub-information among the second information received by the second communication device.
[0133] For example, such as Figure 3c The diagram illustrates an information transmission process based on method 2 and its corresponding second processing method. The second mapping relationship corresponds to or is associated with the sixth mapping relationship. As an optional implementation, the second mapping relationship or the sixth mapping method can be configured through protocol agreements, network-side configuration, or other means.
[0134] It is worth noting that the aforementioned second mapping relationship can be understood as a JSCC scheme with modulation, that is, there are no explicit source coding, channel coding and modulation modules in the physical layer signal transmission link at the transmitting end, in order to achieve end-to-end optimization and achieve a better balance between overall source compression and channel transmission performance.
[0135] Correspondingly, the sixth mapping relationship corresponds to the second mapping relationship and can be understood as a source-channel joint decoding scheme with demodulation. That is, there is no explicit source decoding, channel decoding and demodulation module in the physical layer signal receiving link at the receiving end, so as to achieve end-to-end optimization and achieve a better balance between overall source compression and channel transmission performance.
[0136] As an optional implementation, the second mapping relationship and / or the sixth mapping relationship can be implemented based on an AI unit. For example, when the second mapping relationship is implemented based on a second AI unit, the second AI unit can directly output the source information (i.e., the first sub-information) as a modulation symbol (such as the second sub-information). Alternatively, when the sixth mapping relationship is implemented based on a sixth AI unit, the sixth AI unit can directly recover the modulation symbol (such as the second sub-information) back to the source information (i.e., the first sub-information). This further improves information processing efficiency and the reliability of information processing results.
[0137] Method 3: Based on a third mapping relationship, the first sub-information without source coding is mapped to third sub-information, and then the third sub-information is channel-coded and modulated to obtain the second sub-information. Here, the third mapping relationship is used for source coding, or the second sub-information is bit information obtained by source coding the third sub-information. The first sub-information is any sub-information in the first information to be transmitted by the first communication device.
[0138] Correspondingly, for the second communication device acting as the receiving end, if the first processing method adopted by the first communication device includes method 3, then after receiving the second information, the second communication device can process the second sub-information according to the second processing method corresponding to or associated with method 3 to obtain the first sub-information. The second processing method includes demodulating and channel decoding the received second sub-information to obtain the third sub-information, and then demapping the third sub-information back to the first sub-information based on a seventh mapping relationship. The seventh mapping relationship is used for source decoding, and the second sub-information is any sub-information in the second information received by the second communication device.
[0139] For example, such as Figure 3d The diagram illustrates an information transmission process based on method 3 and its corresponding second processing method. The third mapping relationship corresponds to or is associated with the seventh mapping relationship. As an optional implementation, the third mapping relationship or the seventh mapping method can be configured through protocol agreements, network-side configuration, or other means.
[0140] As an optional implementation manner, the third mapping relationship and / or the seventh mapping relationship can be implemented based on an AI unit. For example, when the third mapping relationship is implemented based on a third AI unit, the third AI unit can be used to directly output the source information (i.e., the first sub-information) as the bit information (e.g., the third sub-information); or when the seventh mapping relationship is implemented based on a seventh AI unit, the seventh AI unit can be used to directly recover the bit information (e.g., the third sub-information) as the source information (i.e., the first sub-information). In this way, the information processing efficiency and the reliability of the information processing result are further improved.
[0141] Option 4: mapping the first sub-information, which is not subjected to source encoding and channel encoding, to the third sub-information based on a fourth mapping relationship, and modulating the third sub-information to obtain the second sub-information, wherein the fourth mapping relationship is used for source encoding and channel encoding, or the second sub-information is bit information subjected to source encoding and channel encoding, and the first sub-information is any sub-information in the first information to be transmitted by the first communication device.
[0142] Correspondingly, for the second communication device as a receiving end, if the first processing manner adopted by the first communication device includes the option 4, the second communication device can obtain the first sub-information by processing the second sub-information according to a second processing manner corresponding to or associated with the option 4 after receiving the second information. The second processing manner includes: demodulating the received second sub-information to obtain the third sub-information, and demapping the third sub-information to the first sub-information based on an eighth mapping relationship. The eighth mapping relationship is used for source decoding and channel decoding, and the second sub-information is any sub-information in the second information received by the second communication device.
[0143] It is worth noting that the fourth mapping relationship can be understood as a JSCC scheme, i.e., there is no explicit source encoding and channel encoding module in the physical layer signal transmission link of the sending end, so as to achieve end-to-end optimization to achieve a better balance between overall source compression and channel transmission performance.
[0144] Correspondingly, the eighth mapping relationship corresponding to the fourth mapping relationship can be understood as a source-channel joint decoding scheme, i.e., there is no explicit source decoding and channel decoding module in the physical layer signal receiving link of the receiving end, so as to achieve end-to-end optimization to achieve a better balance between overall source compression and channel transmission performance.
[0145] Exemplarily, as Figure 3eAs shown, it is an information transmission process diagram based on mode 4 and a second processing mode corresponding thereto. The fourth mapping relationship corresponds to or is associated with the eighth mapping relationship, and as an optional implementation mode, the fourth mapping relationship or the eighth mapping mode can be obtained by protocol agreement, network side configuration, etc.
[0146] As an optional implementation mode, the fourth mapping relationship and / or the eighth mapping relationship can be implemented based on an AI unit. For example, when the fourth mapping relationship is implemented based on a fourth AI unit, the fourth AI unit can be used to directly output the source information (i.e., the first sub-information) as bit information (e.g., the third sub-information), or when the eighth mapping relationship is implemented based on an eighth AI unit, the eighth AI unit can be used to directly restore the bit information (e.g., the third sub-information) to the source information (i.e., the first sub-information). In this way, the information processing efficiency and the reliability of the information processing result are further improved.
[0147] Mode 5: sequentially performing ASN.1 encoding, channel encoding, interleaving, rate matching, modulation, etc. on the first sub-information (e.g., RRC signaling) to obtain the second sub-information.
[0148] Correspondingly, for the second communication device as the receiving end, if the first processing mode adopted by the first communication device includes mode 5, the second communication device can process the second sub-information to obtain the first sub-information according to the second processing mode corresponding to or associated with mode 4 after receiving the second information. The second processing mode includes sequentially performing demodulation, rate matching inverse process, deinterleaving, channel decoding, ASN.1 decoding, etc. on the second sub-information to obtain the first sub-information.
[0149] It can be understood that mode 5 and the corresponding or associated second processing mode can be understood or replaced as an NR RRC signaling transmission scheme, i.e., the first sub-information can be but is not limited to RRC signaling.
[0150] Mode 6: sequentially performing cyclic redundancy check (CRC) addition, radio network temporary identifier (RNTI) scrambling, interleaving, channel encoding, sub-block interleaving, rate matching, scrambling, modulation, etc. on the first sub-information (e.g., RRC signaling) to obtain the second sub-information.
[0151] Correspondingly, for the second communication device as the receiving end, if the first processing mode adopted by the first communication device includes mode 6, the second communication device can obtain the first sub-information by processing the second sub-information according to the second processing mode corresponding to or associated with mode 4 after receiving the second information. The second processing mode includes, in sequence, demodulation, descrambling, rate matching inverse process, sub-block interleaving inverse process (sub-block deinterleaving), channel decoding, deinterleaving, RNTI verification, CRC verification and the like on the second sub-information to obtain the first sub-information.
[0152] It can be understood that mode 6 and the corresponding or associated second processing mode can be understood or replaced as an NR physical layer signaling transmission scheme, that is, the first sub-information can be but is not limited to DCI and UCI signaling.
[0153] Based on the foregoing, it can be seen that in the information transmission scheme provided by the application, by providing a plurality of different information processing modes, the processing of sub-information of different information types can be realized, which not only improves the transmission performance (such as transmission reliability) or reduces the transmission overhead of different sub-information, but also improves the flexibility of information processing.
[0154] It is worth noting that the first processing mode described above can also be referred to as a sending end information processing mode, and the second processing mode can also be referred to as a receiving end information processing mode. Therefore, in an information transmission process, the sending end information processing mode adopted by the first communication device as the sending end corresponds to or is associated with the receiving end information processing mode adopted by the second communication device as the receiving end, thereby ensuring reliable transmission of information.
[0155] For example, if the first processing mode adopted by the first communication device when processing the sub-information in the first information includes the aforementioned mode 1 and mode 2, the second processing mode adopted by the second communication device when processing the sub-information included in the received second information includes the second processing mode corresponding to or associated with the aforementioned mode 1 and mode 2.
[0156] For another example, if the first processing mode adopted by the first communication device when processing the sub-information in the first information includes the aforementioned mode 2, but the processing parameters of mode 2 corresponding to different information types are different, the second processing mode adopted by the second communication device when processing the sub-information included in the received second information is the second processing mode corresponding to mode 2, and the processing parameters of mode 2 corresponding to different information types are also different.
[0157] In some embodiments, for the aforementioned information transmission, the first processing manner adopted by the first communication device and the second processing manner adopted by the second communication device can be determined in various ways, which will be described in two different scenarios.
[0158] Scenario 1: the first communication device is a network side device, and the second communication device is a terminal
[0159] Firstly, the terminal sends first capability information to the network side device, which is used to indicate the information processing capability of the terminal.
[0160] Optionally, the first capability information can include, but is not limited to, at least one of 11) to 13).
[0161] 11) whether the terminal supports information splitting and splicing.
[0162] 12) the sending end information processing manner supported by the terminal, which includes the first processing manner.
[0163] 13) the receiving end information processing manner supported by the terminal, which includes the second processing manner.
[0164] In some embodiments, if the first capability information indicates the sending end information processing manner supported by the terminal, the network side device defaults that the terminal supports the receiving end processing manner corresponding to or associated with it; vice versa.
[0165] Secondly, after receiving the first capability information sent by the terminal, the network side device can determine a specified processing manner according to the first capability information, and send first configuration information to the terminal, which is used to indicate the specified processing manner. The specified processing manner includes at least one of the first processing manner and the second processing manner, and the second processing manner is a receiving end information processing manner corresponding to or associated with the first processing manner.
[0166] Optionally, the first configuration information can include, but is not limited to, at least one of third description information and fourth description information. The third description information is used to describe the splicing relationship between sub information when the sub information is spliced by the information sending end.
[0167] For example, the third description information can include at least one of the length of each sub information, the splicing position of each sub information, the splicing position of each sub information corresponding to the splitting position, the splicing format of each sub information, and the splitting format corresponding to the splicing format of each sub information. The third description information can be referred to the description of the first description information, which will not be described here.
[0168] The fourth description information is used to describe information processing manners corresponding to sub-information of different information types, wherein the information processing manners include at least one of the first processing manner and a second processing manner, and the second processing manner is a receiving-end information processing manner corresponding to or associated with the first processing manner.
[0169] For example, the fourth description information can include, but is not limited to, at least one of the first processing manner, a processing parameter corresponding to the first processing manner, the second processing manner, and a processing parameter corresponding to the second processing manner. For the fourth description information, refer to the description of the second description information, which is not repeated here.
[0170] Finally, after receiving the first configuration information, the terminal can determine the receiving-end information processing manner, i.e., the second processing manner, when receiving information according to the first configuration information.
[0171] For example, if the specified processing manner indicated by the first configuration information is the first processing manner, the terminal (i.e., the second communication device) can determine that the sending end performs first information processing according to the first processing manner, and the receiving end processes the received second information according to the second processing manner corresponding to or associated with the first processing manner.
[0172] For another example, if the specified processing manner indicated by the first configuration information is the second processing manner, the terminal (i.e., the second communication device) can determine that the sending end can perform first information processing according to the first processing manner corresponding to or associated with the second processing manner, and the receiving end can process the received second information according to the second processing manner.
[0173] Scenario 2: The first communication device is a terminal, and the second communication device is a network-side device.
[0174] First, the terminal sends first capability information to the network-side device, and the first capability information is used to indicate the information processing capability of the terminal.
[0175] Finally, the terminal receives the first configuration information sent by the network-side device, and the first configuration information is used to indicate a specified processing manner.
[0176] The specified processing manner includes at least one of the first processing manner and a second processing manner, and the second processing manner is a receiving-end information processing manner corresponding to or associated with the first processing manner.
[0177] It can be understood that the difference between scenario 2 and scenario 1 is only that the first communication device in scenario 1 is a network side device and the second communication device is a terminal, while the first communication device in scenario 2 is a terminal and the second communication device is a network side device, but in the embodiment, the determination process of the specified processing mode is the same no matter which communication device is a terminal or a network side device, that is, the determination process of the specified processing mode in scenario 2 can refer to the foregoing description of scenario 1, and details are not repeated here.
[0178] In addition, for the scenario that the first communication device and the second communication device are both terminals, the predetermined processing mode of the first communication device and the second communication device can be configured by the network side device serving them, and the configuration process is the same as the foregoing scenario 1, and details are not repeated here.
[0179] In addition, for the scenario that the first communication device and the second communication device are both terminals, the predetermined processing mode of the first communication device and the second communication device can be configured by the network side device serving them, and the configuration process is the same as the foregoing scenario 1, and details are not repeated here.
[0180] In some embodiments, for the foregoing specified processing mode, or the receiving end information processing mode and the sending end information processing mode, it can be configured or determined in the granularity of a terminal, that is, different terminals can correspond to different sending end processing modes or receiving end processing modes, so that the specified processing mode is more suitable for different terminals.
[0181] In addition, different processing parameters can also be configured for the same processing mode (such as mode 1) to determine the adaptability of the information processing mode to the terminal. For example, taking the foregoing first processing mode of mode 1 as an example, it can be configured with multiple different first mapping relationships, such as different first mapping relationships for mobile phone terminals and IoT devices, different first mapping relationships for high-speed moving terminals and low-speed moving terminals.
[0182] In some embodiments, the process of the first communication device sending the first signal to the second communication device in S220 can include: the second communication device performing layer mapping, precoding, reference signal insertion or superposition, resource mapping, Orthogonal Frequency Division Multiplexing (OFDM) modulation, etc. on the second information to obtain the first signal, and then sending the target signal to the second communication device. Correspondingly, the process of the second communication device receiving the second information from the first communication device can include: performing OFDM demodulation, resource demapping, channel estimation, equalization, Multiple-Input Multiple-Output (MIMO) detection, layer inverse mapping, etc. on the received first signal from the first communication device to obtain the second information. Thus, the reliability of information transmission is further improved.
[0183] The present application proposes to split the information to be transmitted, and different information characteristics are processed by different information processing methods, so as to improve the transmission performance (such as reliability) or reduce the transmission overhead of different sub-information (split information).
[0184] Based on the foregoing information transmission method, in order to better understand the technical solutions of the present application, the technical solutions provided by the present application will be further exemplarily introduced in combination with examples.
[0185] Example 1
[0186] Assuming that the first communication device is the sending end, the second communication device is the receiving end, the first information includes sub-information 1 and sub-information 2 of different information types, and sub-information 1 and sub-information 2 adopt different sub-processing methods respectively, then, as shown in the following information transmission flow. Figure 3f
[0187] 1. Sending end processing flow
[0188] (1) The sending end splits the first information into sub-information 1 and sub-information 2 according to the information type.
[0189] (2) The sending end processes sub-information 1 by using sub-processing method 1 (such as the foregoing method 1 or method 2 or method 3 or method 4) to obtain sub-information 3, and processes sub-information 2 by using sub-processing method 2 (such as the foregoing method 1 or method 2 or method 3 or method 4) to obtain sub-information 4. Wherein, sub-processing method 1 and sub-processing method 2 are different.
[0190] (3) The sending end splices the processed sub-information 3 and sub-information 4 according to the preconfigured splicing format to obtain the second information.
[0191] (4) The sending end obtains the first signal according to the second information and sends it. For example, the sending end performs layer mapping, precoding, reference signal insertion or superposition, resource mapping, OFDM modulation and other operations on the second information to obtain the first signal.
[0192] Optionally, the first signal can further include at least one of the first description information and the second description information.
[0193] 2. The receiving end processing flow
[0194] (1) After receiving the first signal, the receiving end determines the second information according to the first signal.
[0195] For example, the receiving end performs OFDM demodulation, resource demapping, channel estimation, equalization, MIMO detection, layer inverse mapping and other operations on the received first signal from the first communication device to obtain the second information.
[0196] (2) The receiving end splits the second information into sub-information 3 and sub-information 4 according to the splicing relationship between the sub-information.
[0197] (3) The receiving end processes the sub-information 3 using the sub-processing method 3 to obtain the sub-information 1, and processes the sub-information 4 using the sub-processing method 4 to obtain the sub-information 2.
[0198] The sub-processing method 3 corresponds to or is associated with the sub-processing method 1, for example, when the sub-processing method is method 1, the sub-processing method 3 is the second processing method corresponding to the aforementioned method 1; similarly, the sub-processing method 4 corresponds to the sub-processing method 2, for example, when the sub-processing method is method 3, the sub-processing method 4 is the second processing method corresponding to the aforementioned method 3.
[0199] (4) The receiving end splices the sub-information 1 and the sub-information 2 obtained by processing to obtain the first information, thereby completing the transmission of the first information.
[0200] It can be understood that the steps in Example 1 have the same or corresponding technical features as the aforementioned method embodiment 200, therefore, the relevant description in the aforementioned method embodiment 200 can be referred to for the steps in Example 1, and the same or corresponding technical effects are achieved, to avoid repetition, which will not be described here.
[0201] In addition, Example 1 can include but is not limited to the aforementioned steps, that is, Example 1 can include more or fewer steps than the aforementioned steps, which is not limited here.
[0202] Example 2
[0203] Assuming that the first communication device is the sending end and is a network side device, and the second communication device is the receiving end and is a terminal, then, as Figure 3gAs shown, the information transmission process provided in this application is as follows.
[0204] S311, the terminal sends first capability information to the network-side device to indicate the terminal's information processing capabilities.
[0205] S312, the network-side device determines an information transmission scheme (i.e., the aforementioned specified processing method) based on the first capability information, including a first processing method and a second processing method corresponding to or associated with the first processing method.
[0206] S313, the network-side device sends first configuration information to the terminal, wherein the first configuration information is used to indicate a specified processing method.
[0207] S314, the network-side device processes the first information to be transmitted into the second information according to the first processing method.
[0208] S315, the network-side device sends a first signal to the terminal, the first signal including second information.
[0209] Optionally, the first signal may further include at least one of first descriptive information and second descriptive information. The first descriptive information is used to describe the splicing relationship between the sub-information in the second information; the second descriptive information is used to describe the information processing method corresponding to each sub-information in the second information.
[0210] S316, the terminal receives the first signal and processes the second information in the first signal according to the second processing method to recover the first information, thereby completing the information transmission process.
[0211] It is understood that each step in this Example 2 has the same or corresponding technical features as the aforementioned Method Embodiment 200. Therefore, the steps in this Example 2 can be referred to the relevant descriptions in the aforementioned Method Embodiment 200 to achieve the same or corresponding technical effects. To avoid repetition, they will not be described again here.
[0212] In addition, this Example 2 may include, but is not limited to, the aforementioned S311-S316. That is, this Example 2 may include more or fewer steps than the aforementioned S311-S316, without limitation.
[0213] Example 3
[0214] Assuming the first communication device acts as the sender and is also the terminal, and the second communication device acts as the receiver and is also a network-side device, then, if Figure 3h As shown, the information transmission process provided in this application is as follows.
[0215] S321, the terminal sends first capability information to the network-side device to indicate the terminal's information processing capabilities.
[0216] S322, the network-side device determines an information transmission scheme (i.e., the aforementioned specified processing method) based on the first capability information, including a first processing method and a second processing method corresponding to or associated with the first processing method.
[0217] S323, the network-side device sends first configuration information to the terminal, wherein the first configuration information is used to indicate a specified processing method.
[0218] S324, the terminal processes the first information to be transmitted into the second information according to the first processing method.
[0219] S325, the terminal sends a first signal to the network-side device, the first signal including second information.
[0220] Optionally, the first signal may further include at least one of first descriptive information and second descriptive information. The first descriptive information is used to describe the splicing relationship between the sub-information in the second information; the second descriptive information is used to describe the information processing method corresponding to each sub-information in the second information.
[0221] S326, the network-side device receives the second information and processes the second information according to the second processing method to recover the first information, thereby completing the information transmission process.
[0222] It is understood that each step in this Example 3 has the same or corresponding technical features as the aforementioned Method Embodiment 200. Therefore, the steps in this Example 3 can be referred to the relevant descriptions in the aforementioned Method Embodiment 200 to achieve the same or corresponding technical effects. To avoid repetition, they will not be described again here.
[0223] In addition, this Example 3 may include, but is not limited to, the aforementioned S321-S326. That is, this Example 3 may include more or fewer steps than the aforementioned S321-S326, without limitation.
[0224] like Figure 4 The diagram shown illustrates a flowchart of an information transmission method 400 provided in an exemplary embodiment of this application. This method 400 can be executed by, but is not limited to, a second communication device, specifically by hardware and / or software installed in the second communication device. In this embodiment, the method 400 may include at least the following steps.
[0225] S410, the second communication device receives a first signal from the first communication device, the first signal including second information.
[0226] S420, the second communication device processes each piece of information in the second information according to a second processing manner to obtain first information, wherein the information types of the pieces of information are different.
[0227] The second processing manner includes a plurality of sub-processing manners, and the sub-processing manners corresponding to the pieces of information of different information types are different, or the second processing manner is associated with a plurality of groups of processing parameters, and the processing parameters used by the second processing manners corresponding to the pieces of information of different information types are different.
[0228] In some embodiments, the processing parameters include at least one of the following: channel coding mode and parameters; source coding mode and parameters; modulation order; quality of service (QoS) requirement; modulation and coding scheme (MCS) level; and information encryption mode.
[0229] In some embodiments, the second communication device processes each piece of information in the second information according to a second processing manner to obtain first information, including: the second communication device splits the second information according to a splicing relationship between the pieces of information to obtain at least two pieces of information; the second communication device processes each piece of information according to a second processing manner; and the second communication device splices the processed pieces of information to obtain the first information.
[0230] In some embodiments, the first signal further includes at least one of the following: first description information for describing a splicing relationship between the pieces of information in the second information; and second description information for describing an information processing manner corresponding to each piece of information in the second information, wherein the information processing manner includes at least one of a first processing manner and the second processing manner, and the first processing manner is a sending-end information processing manner corresponding to or associated with the second processing manner.
[0231] In some embodiments, the method further includes: in a case where the first communication device is a terminal and the second communication device is a network-side device, the network-side device receives first capability information sent by the terminal, the first capability information being used to indicate an information processing capability of the terminal; determines a specified processing manner according to the first capability information, the specified processing manner including at least one of a first processing manner and the second processing manner, and the first processing manner being a sending-end information processing manner corresponding to or associated with the second processing manner; and sends first configuration information to the first communication device, the first configuration information being used to indicate the specified processing manner.
[0232] In some embodiments, the method further comprises: in the case that the first communication device is a network side device and the second communication device is a terminal, the terminal sending first capability information to the network side device, the first capability information being used to indicate the information processing capability of the terminal; and receiving first configuration information sent by the network side device, the first configuration information being used to indicate a specified processing mode; wherein the specified processing mode comprises at least one of a first processing mode and the second processing mode, and the first processing mode is a sending end information processing mode corresponding to or associated with the second processing mode.
[0233] In some embodiments, the first capability information comprises at least one of the following: whether the terminal supports information splitting and splicing; a sending end information processing mode supported by the terminal, the sending end information processing mode comprising the first processing mode; and a receiving end information processing mode supported by the terminal, the receiving end information processing mode comprising the second processing mode.
[0234] In some embodiments, the first configuration information comprises at least one of the following: third description information used to describe the splicing relationship between sub-information when the sub-information is spliced by a sending end information; and fourth description information used to describe the information processing mode corresponding to sub-information of different information types, wherein the information processing mode comprises at least one of the first processing mode and the second processing mode, and the second processing mode is a receiving end information processing mode corresponding to or associated with the first processing mode.
[0235] In some embodiments, the first description information or the third description information comprises at least one of the following: the length of each sub-information; the splicing position of each sub-information; the splitting position corresponding to the splicing position of each sub-information; the splicing format of each sub-information; and the splitting format corresponding to the splicing format of each sub-information.
[0236] In some embodiments, the second description information or the fourth description information comprises at least one of the following: the first processing mode; the processing parameter corresponding to the first processing mode; the second processing mode; and the processing parameter corresponding to the second processing mode.
[0237] In some embodiments, the second processing manner comprises at least one of the following: manner 1: the second sub-information is demapped into third sub-information based on a fifth mapping relationship, and the first sub-information is obtained by channel decoding the third sub-information; manner 2: the second sub-information is demapped into the first sub-information based on a sixth mapping relationship; manner 3: the second sub-information is demodulated and channel decoded to obtain third sub-information, and the first sub-information is obtained by demapping the third sub-information based on a seventh mapping relationship; manner 4: the second sub-information is demodulated to obtain third sub-information, and the first sub-information is obtained by demapping the third sub-information based on an eighth mapping relationship; wherein the second sub-information is any sub-information in the second information.
[0238] In some embodiments, the first processing manner satisfies at least one of the following: in the case that the second processing manner comprises the manner 1, the first processing manner comprises channel encoding the first sub-information to obtain third sub-information, and mapping the third sub-information which has not been modulated into the second sub-information based on a first mapping relationship; in the case that the second processing manner comprises the manner 2, the first processing manner comprises mapping the first sub-information which has not been source encoded, channel encoded and modulated into the second sub-information based on a second mapping relationship; in the case that the second processing manner comprises the manner 3, the first processing manner comprises mapping the first sub-information which has not been source encoded into third sub-information based on a third mapping relationship, and channel encoding and modulating the third sub-information to obtain the second sub-information; in the case that the second processing manner comprises the manner 4, the first processing manner comprises mapping the first sub-information which has not been source encoded and channel encoded into third sub-information based on a fourth mapping relationship, and modulating the third sub-information to obtain the second sub-information.
[0239] In some embodiments, at least one of the following is satisfied: the first mapping relationship is used for modulation; the second mapping relationship is used for source encoding, channel encoding and modulation; the third mapping relationship is used for source encoding; the fourth mapping relationship is used for source encoding and channel encoding; the fifth mapping relationship is used for demodulation; the sixth mapping relationship is used for source decoding, channel decoding and demodulation; the seventh mapping relationship is used for source decoding; and the eighth mapping relationship is used for source decoding and channel decoding.
[0240] In some embodiments, at least one of the first mapping relationship, the second mapping relationship, the third mapping relationship, the fourth mapping relationship, the fifth mapping relationship, the sixth mapping relationship, the seventh mapping relationship and the eighth mapping relationship is implemented based on an AI unit.
[0241] In some embodiments, the second information comprises at least one of: modulation symbol information; complex symbol information; sequence information comprising real and imaginary parts; symbol information before layer mapping by the first communication device; symbol information before pilot insertion by the first communication device.
[0242] In some embodiments, the information type comprises at least one of: control type information; numerical type information; status type information; compressible type information; perceptual type information.
[0243] It can be understood that each implementation manner in the method embodiment 400 has the same or corresponding technical features as each implementation manner in the foregoing method embodiment 200, and thus the implementation process of each implementation manner in the method embodiment 400 can be referred to the related description in the foregoing method embodiment 200 and achieve the same or corresponding technical effects. To avoid repetition, the implementation process of each implementation manner in the method embodiment 400 is not described herein again.
[0244] The information transmission method provided in the embodiments of the present application can be executed by an information transmission device. In the embodiments of the present application, the information transmission method executed by the information transmission device is taken as an example to describe the information transmission device provided in the embodiments of the present application.
[0245] The embodiments of the present application provide an information transmission device. As an example, the information transmission device can be a communication device or a component in the communication device, for example, a chip. The communication device can be a terminal, a network side device or a server, etc. For example, the terminal can include but is not limited to the types of the terminal 11 listed above, the network side device can include but is not limited to the types of the network side device 12 listed above, and the embodiments of the present application are not limited specifically.
[0246] The information transmission apparatus includes a transmission module (such as a receiving module, a sending module) and a processing module. The transmission module and the processing module can be implemented by software or by hardware. When implemented by hardware, the processing module can be implemented by a processor. For example, the processor can include a general-purpose processor, a special-purpose processor, a central processing unit (CPU), a microprocessor, a digital signal processor (DSP), an artificial intelligent (AI) processor, a graphics processing unit (GPU), an application specific integrated circuit (ASIC), a network processor (NP), a field programmable gate array (FPGA), or other programmable logic devices, a gate circuit, a transistor, a discrete hardware component, etc. The transmission module can be implemented by a communication interface, which can include one or more of a transceiver, a pin, a circuit, a bus, a radio frequency unit, etc.
[0247] Specifically, referring to Figure 5 When the information transmission apparatus 500 is a first communication device or a component in the first communication device, the information transmission apparatus 500 includes a processing module 510 configured to process each piece of sub-information in first information to be transmitted according to a first processing manner to obtain second information, where the information types of the sub-information are different; and a transmission module 520 configured to send a first signal to a second communication device, where the first signal includes the second information; where the first processing manner includes a plurality of sub-processing manners, and the sub-processing manners corresponding to the sub-information of different information types are different, or the first processing manner is associated with a plurality of sets of processing parameters, and the processing parameters used by the first processing manner corresponding to the sub-information of different information types are different.
[0248] In some embodiments, the processing parameters include at least one of the following: a channel coding manner and parameters; a source coding manner and parameters; a modulation order; a quality of service (QoS) requirement; a modulation and coding scheme (MCS) level; and an information encryption manner.
[0249] In some embodiments, the processing each sub-information in the first information to be transmitted according to the first processing manner to obtain the second information comprises: splitting the first information according to information types to obtain at least two sub-information; processing each of the sub-information according to the first processing manner; and splicing each of the processed sub-information to obtain the second information.
[0250] In some embodiments, the splicing each of the processed sub-information to obtain the second information comprises: splicing each of the processed sub-information according to a pre-configured splicing format to obtain the second information; and the splicing format comprises at least one of the following: in a case where a length of a sub-information to be spliced is less than a predetermined length, performing padding processing on the sub-information to be spliced; and in a case where a length of a sub-information to be spliced is greater than a predetermined length, performing truncation processing on the sub-information to be spliced.
[0251] In some embodiments, the first signal further comprises at least one of the following: first description information for describing a splicing relationship between each sub-information in the second information; and second description information for describing an information processing manner corresponding to each sub-information in the second information, wherein the information processing manner comprises at least one of the first processing manner and a second processing manner, and the second processing manner is a receiving-end information processing manner corresponding to or associated with the first processing manner.
[0252] In some embodiments, in a case where the first communication device is a network-side device and the second communication device is a terminal, the transmission module 520 is further configured to receive first capability information sent by the terminal, the first capability information being used to indicate an information processing capability of the terminal; the processing module 510 is further configured to determine a specified processing manner according to the first capability information, the specified processing manner comprising at least one of the first processing manner and a second processing manner, and the second processing manner being a receiving-end information processing manner corresponding to or associated with the first processing manner; and the transmission module 520 is further configured to send first configuration information to the first communication device, the first configuration information being used to indicate the specified processing manner.
[0253] In some embodiments, in a case where the first communication device is a terminal and the second communication device is a network-side device, the transmission module 520 is further configured to send first capability information to the network-side device, the first capability information being used to indicate an information processing capability of the terminal; receive first configuration information sent by the network-side device, the first configuration information being used to indicate a specified processing manner; and the specified processing manner comprises at least one of the first processing manner and a second processing manner, and the second processing manner being a receiving-end information processing manner corresponding to or associated with the first processing manner.
[0254] In some embodiments, the first capability information comprises at least one of the following: whether the terminal supports information splitting and splicing; a sending-end information processing manner supported by the terminal, the sending-end information processing manner comprising the first processing manner; a receiving-end information processing manner supported by the terminal, the receiving-end information processing manner comprising the second processing manner.
[0255] In some embodiments, the first configuration information comprises at least one of the following: third description information for describing a splicing relationship between sub-information when a sending end of information performs sub-information splicing; fourth description information for describing an information processing manner corresponding to sub-information of different information types, wherein the information processing manner comprises at least one of the first processing manner and the second processing manner, and the second processing manner is a receiving-end information processing manner corresponding to or associated with the first processing manner.
[0256] In some embodiments, the first description information or the third description information comprises at least one of the following: a length of each sub-information; a splicing position of each sub-information; a splitting position corresponding to the splicing position of each sub-information; a splicing format of each sub-information; and a splitting format corresponding to the splicing format of each sub-information.
[0257] In some embodiments, the second description information or the fourth description information comprises at least one of the following: the first processing manner; a processing parameter corresponding to the first processing manner; the second processing manner; and a processing parameter corresponding to the second processing manner.
[0258] In some embodiments, the first processing manner comprises at least one of the following: manner 1: performing channel encoding on a first sub-information to obtain a third sub-information, and mapping the third sub-information that has not been modulated to a second sub-information based on a first mapping relationship; manner 2: mapping the first sub-information that has not been source encoded, channel encoded, and modulated to a second sub-information based on a second mapping relationship; manner 3: mapping the first sub-information that has not been source encoded to a third sub-information based on a third mapping relationship, and performing channel encoding and modulation on the third sub-information to obtain a second sub-information; and manner 4: mapping the first sub-information that has not been source encoded and channel encoded to a third sub-information based on a fourth mapping relationship, and performing modulation on the third sub-information to obtain the second sub-information; wherein the first sub-information is any sub-information in the first information.
[0259] In some embodiments, the second processing manner satisfies at least one of the following: in a case where the first processing manner comprises the manner 1, the second processing manner comprises: demapping the second sub-information into third sub-information based on a fifth mapping relationship, and performing channel decoding on the third sub-information to obtain the first sub-information; in a case where the first processing manner comprises the manner 2, the second processing manner comprises: demapping the second sub-information into the first sub-information based on a sixth mapping relationship; in a case where the first processing manner comprises the manner 3, the second processing manner comprises: performing demodulation and channel decoding on the second sub-information to obtain third sub-information, and demapping the third sub-information into the first sub-information based on a seventh mapping relationship; in a case where the first processing manner comprises the manner 4, the second processing manner comprises: performing demodulation on the second sub-information to obtain third sub-information, and demapping the third sub-information into the first sub-information based on an eighth mapping relationship.
[0260] In some embodiments, at least one of the following is satisfied: the first mapping relationship is used for modulation; the second mapping relationship is used for source coding, channel coding and modulation; the third mapping relationship is used for source coding; the fourth mapping relationship is used for source coding and channel coding; the fifth mapping relationship is used for demodulation; the sixth mapping relationship is used for source decoding, channel decoding and demodulation; the seventh mapping relationship is used for source decoding; and the eighth mapping relationship is used for source decoding and channel decoding.
[0261] In some embodiments, at least one of the first mapping relationship, the second mapping relationship, the third mapping relationship, the fourth mapping relationship, the fifth mapping relationship, the sixth mapping relationship, the seventh mapping relationship and the eighth mapping relationship is implemented based on an AI unit.
[0262] In some embodiments, the second information comprises at least one of the following: modulation symbol information; complex symbol information; sequence information comprising real and imaginary parts; symbol information before layer mapping by the first communication device; and symbol information before pilot insertion by the first communication device.
[0263] The information transmission apparatus 500 provided by the embodiments of the present application can implement various processes of the apparatus embodiments and achieve the same technical effects, and thus details are not repeated here. Figure 2
[0264] Referring to Figure 6 When the information transmission apparatus 600 is a second communication device or a component in the second communication device, the information transmission apparatus 600 comprises: a transmission module 610, configured to receive a first signal from a first communication device, wherein the first signal comprises second information; and a processing module 620, configured to process each piece of sub-information in the second information according to a second processing mode to obtain first information, wherein the sub-information is of different information types; wherein the second processing mode comprises a plurality of sub-processing modes, and the sub-processing modes corresponding to the sub-information of different information types are different, or the second processing mode is associated with a plurality of sets of processing parameters, and the processing parameters used by the second processing modes corresponding to the sub-information of different information types are different.
[0265] In some embodiments, the processing parameters comprise at least one of the following: a channel coding mode and parameters; a source coding mode and parameters; a modulation order; a quality of service (QoS) requirement; a modulation and coding scheme (MCS) level; and an information encryption mode.
[0266] In some embodiments, the second communication device processes each piece of sub-information in the second information according to the second processing mode to obtain the first information, comprising: the second communication device splits the second information according to a splicing relationship between the sub-information to obtain at least two pieces of sub-information; the second communication device processes each piece of the sub-information according to the second processing mode; and the second communication device splices the processed sub-information to obtain the first information.
[0267] In some embodiments, the first signal further comprises at least one of the following: first description information, used to describe a splicing relationship between each piece of sub-information in the second information; and second description information, used to describe an information processing mode corresponding to each piece of sub-information in the second information, wherein the information processing mode comprises at least one of a first processing mode and the second processing mode, and the first processing mode is a sending-end information processing mode corresponding to or associated with the second processing mode.
[0268] In some embodiments, when the first communication device is a terminal and the second communication device is a network-side device, the transmission module 610 is further configured to receive first capability information sent by the terminal, wherein the first capability information is used to indicate an information processing capability of the terminal; the processing module 620 is further configured to determine a specified processing mode according to the first capability information, wherein the specified processing mode comprises at least one of a first processing mode and the second processing mode, and the first processing mode is a sending-end information processing mode corresponding to or associated with the second processing mode; and the transmission module 610 is further configured to send first configuration information to the first communication device, wherein the first configuration information is used to indicate the specified processing mode.
[0269] In some embodiments, in a case where the first communication device is a network side device and the second communication device is a terminal, the transmission module 610 is further configured to send first capability information to the network side device, the first capability information being used to indicate the information processing capability of the terminal; and receive first configuration information sent by the network side device, the first configuration information being used to indicate a specified processing manner; wherein the specified processing manner includes at least one of the first processing manner and the second processing manner, and the first processing manner is a sending end information processing manner corresponding to or associated with the second processing manner.
[0270] In some embodiments, the first capability information includes at least one of the following: whether the terminal supports information splitting and splicing; a sending end information processing manner supported by the terminal, the sending end information processing manner including the first processing manner; and a receiving end information processing manner supported by the terminal, the receiving end information processing manner including the second processing manner.
[0271] In some embodiments, the first configuration information includes at least one of the following: third description information used to describe the splicing relationship between sub-information when the sending end of information performs sub-information splicing; and fourth description information used to describe the information processing manner corresponding to sub-information of different information types, wherein the information processing manner includes at least one of the first processing manner and the second processing manner, and the second processing manner is a receiving end information processing manner corresponding to or associated with the first processing manner.
[0272] In some embodiments, the first description information or the third description information includes at least one of the following: the length of each sub-information; the splicing position of each sub-information; the splitting position corresponding to the splicing position of each sub-information; the splicing format of each sub-information; and the splitting format corresponding to the splicing format of each sub-information.
[0273] In some embodiments, the second description information or the fourth description information includes at least one of the following: the first processing manner; the processing parameter corresponding to the first processing manner; the second processing manner; and the processing parameter corresponding to the second processing manner.
[0274] In some embodiments, the second processing manner comprises at least one of the following: manner 1: the second sub-information is demapped into third sub-information based on a fifth mapping relationship, and the first sub-information is obtained by channel decoding the third sub-information; manner 2: the second sub-information is demapped into the first sub-information based on a sixth mapping relationship; manner 3: the second sub-information is demodulated and channel decoded to obtain third sub-information, and the first sub-information is obtained by demapping the third sub-information based on a seventh mapping relationship; manner 4: the second sub-information is demodulated to obtain third sub-information, and the first sub-information is obtained by demapping the third sub-information based on an eighth mapping relationship; wherein the second sub-information is any sub-information in the second information.
[0275] In some embodiments, the first processing manner satisfies at least one of the following: in the case that the second processing manner comprises the manner 1, the first processing manner comprises channel encoding the first sub-information to obtain third sub-information, and mapping the third sub-information which has not been modulated into the second sub-information based on a first mapping relationship; in the case that the second processing manner comprises the manner 2, the first processing manner comprises mapping the first sub-information which has not been source encoded, channel encoded and modulated into the second sub-information based on a second mapping relationship; in the case that the second processing manner comprises the manner 3, the first processing manner comprises mapping the first sub-information which has not been source encoded into third sub-information based on a third mapping relationship, and channel encoding and modulating the third sub-information to obtain the second sub-information; in the case that the second processing manner comprises the manner 4, the first processing manner comprises mapping the first sub-information which has not been source encoded and channel encoded into third sub-information based on a fourth mapping relationship, and modulating the third sub-information to obtain the second sub-information.
[0276] In some embodiments, at least one of the following is satisfied: the first mapping relationship is used for modulation; the second mapping relationship is used for source encoding, channel encoding and modulation; the third mapping relationship is used for source encoding; the fourth mapping relationship is used for source encoding and channel encoding; the fifth mapping relationship is used for demodulation; the sixth mapping relationship is used for source decoding, channel decoding and demodulation; the seventh mapping relationship is used for source decoding; and the eighth mapping relationship is used for source decoding and channel decoding.
[0277] In some embodiments, at least one of the first mapping relationship, the second mapping relationship, the third mapping relationship, the fourth mapping relationship, the fifth mapping relationship, the sixth mapping relationship, the seventh mapping relationship and the eighth mapping relationship is implemented based on an AI unit.
[0278] In some embodiments, the second information comprises at least one of: modulation symbol information; complex symbol information; sequence information comprising real and imaginary parts; symbol information before layer mapping by the first communication device; symbol information before pilot insertion by the first communication device.
[0279] In some embodiments, the information type comprises at least one of: control type information; numerical type information; status type information; compressible type information; and perceptual type information.
[0280] The information transmission apparatus 600 provided by the embodiments of the present application can implement the various processes of the method embodiments and achieve the same technical effects, and thus, the details are not described herein again. Figure 4 The information transmission apparatus 600 provided by the embodiments of the present application can implement the various processes of the method embodiments and achieve the same technical effects, and thus, the details are not described herein again.
[0281] As shown in Figure 7 , the embodiments of the present application further provide a communication device 700, which comprises a processor 701 and a memory 702, and the memory 702 stores programs or instructions executable on the processor 701. For example, when the communication device 700 is a terminal, the programs or instructions are executed by the processor 701 to implement the various steps of the above information transmission method embodiments 200 or 400, and achieve the same technical effects. When the communication device 700 is a network side device, the programs or instructions are executed by the processor 701 to implement the various steps of the above information transmission method embodiments 200 or 400, and achieve the same technical effects. To avoid repetition, the details are not described herein again.
[0282] The embodiments of the present application further provide a terminal, which comprises a processor and a communication interface, the communication interface is coupled to the processor, and the processor is configured to run programs or instructions to implement the steps in the method embodiments as shown in Figure 2 or Figure 4 . The terminal embodiments correspond to the above information transmission method embodiments 200 or 400, and the various implementation processes and implementation manners of the above method embodiments 200 or 400 can be applied to the terminal embodiments, and achieve the same technical effects. The terminal can be the information transmission apparatus 500 as shown in Figure 5 or the information transmission apparatus 600 as shown in Figure 6 . Specifically, Figure 8 , a hardware structure diagram of a terminal for implementing the embodiments of the present application is shown.
[0283] The terminal 800 comprises, but is not limited to, at least part of the following components: a radio frequency unit 801, a network module 802, an audio output unit 803, an input unit 804, a sensor 805, a display unit 806, a user input unit 807, an interface unit 808, a memory 809, and a processor 810, etc.
[0284] Those skilled in the art can understand that the terminal 800 can also include a power supply (such as a battery) for supplying power to each component, and the power supply can be logically connected to the processor 810 through a power management system, so that the power management system can realize the functions of managing charging, discharging and power consumption management. Figure 8 The terminal structure shown in the figure does not constitute a limitation on the terminal, and the terminal can include more or fewer components than the figure, or combine certain components, or different component arrangements, which are not described here.
[0285] It should be understood that in the embodiments of the present application, the input unit 804 can include a graphics processor 8041 and a microphone 8042, and the graphics processor 8041 processes image data of still pictures or videos obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 806 can include a display panel 8061, which can be configured in the form of a liquid crystal display, an organic light-emitting diode, etc. The user input unit 807 includes at least one of a touch panel 8071 and other input devices 8072. The touch panel 8071 is also called a touch screen. The touch panel 8071 can include two parts of a touch detection device and a touch controller. The other input devices 8072 can include, but are not limited to, a physical keyboard, function keys (such as volume control keys, on-off keys, etc.), trackballs, mice, joysticks, etc., which are not described here.
[0286] In the embodiments of the present application, after the radio frequency unit 801 receives the downlink data from the network side device, it can be transmitted to the processor 810 for processing. In addition, the radio frequency unit 801 can send uplink data to the network side device. Generally, the radio frequency unit 801 includes, but is not limited to, an antenna, an amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc.
[0287] The memory 809 can be used to store software programs or instructions and various data. The memory 809 can mainly include a first storage area storing programs or instructions and a second storage area storing data, wherein the first storage area can store an operating system, application programs or instructions required by at least one function (such as a sound playing function, an image playing function, etc.), and the like. In addition, the memory 809 can include a volatile memory or a non-volatile memory. The non-volatile memory can be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically EPROM (EEPROM), or a flash memory. The volatile memory can be a Random Access Memory (RAM), a Static RAM (SRAM), a Dynamic RAM (DRAM), a Synchronous DRAM (SDRAM), a Double Data Rate SDRAM (DDR SDRAM), an Enhanced SDRAM (ESDRAM), a Synch link DRAM (SLDRAM), and a Direct Rambus RAM (DRRAM). The memory 809 in the embodiments of the present application includes but is not limited to these and any other suitable types of memory.
[0288] The processor 810 can include one or more processing units; optionally, the processor 810 integrates an application processor and a modem processor, wherein the application processor mainly processes operations related to an operating system, a user interface, and an application program, and the modem processor mainly processes wireless communication signals, such as a baseband processor. It can be understood that the above-mentioned modem processor can also not be integrated into the processor 810.
[0289] Case 1: The terminal 800 acts as the first communication device (i.e., the sending end) in the method embodiment 200, and the information transmission process involved is as follows.
[0290] For the terminal 800, the processor 810 is configured to process each piece of information in the first information to be transmitted according to a first processing manner, to obtain second information, wherein the information types of the pieces of information are different; and the radio frequency unit 801 is configured to send a first signal to a second communication device, wherein the first signal comprises the second information; wherein the first processing manner comprises a plurality of sub-processing manners, and the sub-processing manners corresponding to the pieces of information of different information types are different, or the first processing manner is associated with a plurality of sets of processing parameters, and the processing parameters used by the first processing manner corresponding to the pieces of information of different information types are different.
[0291] In some embodiments, the processing each piece of information in the first information to be transmitted according to a first processing manner to obtain second information comprises: splitting the first information according to information types to obtain at least two pieces of information; processing each piece of information according to the first processing manner; and splicing the processed pieces of information to obtain the second information.
[0292] In some embodiments, the splicing the processed pieces of information to obtain the second information comprises: splicing the processed pieces of information according to a preconfigured splicing format to obtain the second information; wherein the splicing format comprises at least one of the following: in a case where the length of a piece of information to be spliced is less than a predetermined length, performing padding processing on the piece of information to be spliced; and in a case where the length of a piece of information to be spliced is greater than a predetermined length, performing truncation processing on the piece of information to be spliced.
[0293] In some embodiments, the first signal further comprises at least one of the following: first description information for describing the splicing relationship between each piece of information in the second information; and second description information for describing the information processing manner corresponding to each piece of information in the second information, wherein the information processing manner comprises at least one of the first processing manner and a second processing manner, and the second processing manner is a receiving-end information processing manner corresponding to or associated with the first processing manner.
[0294] In some embodiments, in a case where the second communication device is a network-side device, the radio frequency unit 801 is further configured to send first capability information to the network-side device, the first capability information being used to indicate the information processing capability of the terminal; and receive first configuration information sent by the network-side device, the first configuration information being used to indicate a specified processing manner; wherein the specified processing manner comprises at least one of the first processing manner and a second processing manner, and the second processing manner is a receiving-end information processing manner corresponding to or associated with the first processing manner.
[0295] In some embodiments, the first capability information comprises at least one of the following: whether the terminal supports information splitting and splicing; a sending-end information processing manner supported by the terminal, the sending-end information processing manner comprising the first processing manner; a receiving-end information processing manner supported by the terminal, the receiving-end information processing manner comprising the second processing manner.
[0296] In some embodiments, the first configuration information comprises at least one of the following: third description information for describing a splicing relationship between sub-information when a sending end of information performs sub-information splicing; fourth description information for describing an information processing manner corresponding to sub-information of different information types, wherein the information processing manner comprises at least one of the first processing manner and the second processing manner, and the second processing manner is a receiving-end information processing manner corresponding to or associated with the first processing manner.
[0297] In some embodiments, the first description information or the third description information comprises at least one of the following: a length of each sub-information; a splicing position of each sub-information; a splitting position corresponding to the splicing position of each sub-information; a splicing format of each sub-information; and a splitting format corresponding to the splicing format of each sub-information.
[0298] In some embodiments, the second description information or the fourth description information comprises at least one of the following: the first processing manner; a processing parameter corresponding to the first processing manner; the second processing manner; and a processing parameter corresponding to the second processing manner.
[0299] In some embodiments, the first processing manner comprises at least one of the following: manner 1: performing channel coding on a first sub-information to obtain a third sub-information, and mapping the third sub-information which has not been modulated into a second sub-information based on a first mapping relationship; manner 2: mapping the first sub-information which has not been source encoded, channel encoded and modulated into a second sub-information based on a second mapping relationship; manner 3: mapping the first sub-information which has not been source encoded into a third sub-information based on a third mapping relationship, and performing channel encoding and modulation on the third sub-information to obtain a second sub-information; and manner 4: mapping the first sub-information which has not been source encoded and channel encoded into a third sub-information based on a fourth mapping relationship, and performing modulation on the third sub-information to obtain the second sub-information; wherein the first sub-information is any sub-information in the first information.
[0300] In some embodiments, the second processing manner satisfies at least one of the following: in a case where the first processing manner comprises the manner 1, the second processing manner comprises: demapping second sub-information into third sub-information based on a fifth mapping relationship, and performing channel decoding on the third sub-information to obtain first sub-information; in a case where the first processing manner comprises the manner 2, the second processing manner comprises: demapping second sub-information into first sub-information based on a sixth mapping relationship; in a case where the first processing manner comprises the manner 3, the second processing manner comprises: performing demodulation and channel decoding on second sub-information to obtain third sub-information, and demapping the third sub-information into the first sub-information based on a seventh mapping relationship; in a case where the first processing manner comprises the manner 4, the second processing manner comprises: performing demodulation on second sub-information to obtain third sub-information, and demapping the third sub-information into the first sub-information based on an eighth mapping relationship.
[0301] Case 2: the terminal 800 acts as a second communication device (i.e., a receiving end) in the method embodiment 400, and an information transmission process related to the terminal 800 is as follows.
[0302] For the terminal 800, the radio frequency unit 801610 is configured to receive a first signal from a first communication device, the first signal comprising second information; and the processor 810620 is configured to process each sub-information in the second information according to a second processing manner to obtain first information, wherein the sub-informations are of different information types, the second processing manner comprises a plurality of sub-processing manners, and the sub-processing manners corresponding to the sub-informations of different information types are different, or the second processing manner is associated with a plurality of groups of processing parameters, and the processing parameters used by the second processing manner corresponding to the sub-informations of different information types are different.
[0303] In some embodiments, the processing parameters comprise at least one of the following: a channel coding manner and parameters; a source coding manner and parameters; a modulation order; a quality of service (QoS) requirement; a modulation and coding scheme (MCS) level; and an information encryption manner.
[0304] In some embodiments, the second communication device processes each sub-information in the second information according to the second processing manner to obtain first information, comprising: the second communication device splits the second information according to a splicing relationship between the sub-informations to obtain at least two sub-informations; the second communication device processes each of the sub-informations according to the second processing manner; and the second communication device splices the processed sub-informations to obtain the first information.
[0305] In some embodiments, the first signal further comprises at least one of: first description information for describing a splicing relationship between each piece of information in the second information; and second description information for describing an information processing manner corresponding to each piece of information in the second information, wherein the information processing manner comprises at least one of the first processing manner and the second processing manner, and the first processing manner is a sending-end information processing manner corresponding to or associated with the second processing manner.
[0306] In some embodiments, when the first communication device is a network-side device, the radio frequency unit 801 is further configured to send first capability information to the network-side device, the first capability information being used to indicate an information processing capability of the terminal; and receive first configuration information sent by the network-side device, the first configuration information being used to indicate a specified processing manner; wherein the specified processing manner comprises at least one of the first processing manner and the second processing manner, and the first processing manner is a sending-end information processing manner corresponding to or associated with the second processing manner.
[0307] In some embodiments, the first capability information comprises at least one of: whether the terminal supports information splitting and splicing; a sending-end information processing manner supported by the terminal, the sending-end information processing manner comprising the first processing manner; and a receiving-end information processing manner supported by the terminal, the receiving-end information processing manner comprising the second processing manner.
[0308] In some embodiments, the first configuration information comprises at least one of: third description information for describing a splicing relationship between each piece of information when a sending end of information performs splicing on pieces of information; and fourth description information for describing an information processing manner corresponding to pieces of information of different information types, wherein the information processing manner comprises at least one of the first processing manner and the second processing manner, and the second processing manner is a receiving-end information processing manner corresponding to or associated with the first processing manner.
[0309] In some embodiments, the first description information or the third description information comprises at least one of: a length of each piece of information; a splicing position of each piece of information; a splitting position corresponding to the splicing position of each piece of information; a splicing format of each piece of information; and a splitting format corresponding to the splicing format of each piece of information.
[0310] In some embodiments, the second description information or the fourth description information comprises at least one of: the first processing manner; a processing parameter corresponding to the first processing manner; the second processing manner; and a processing parameter corresponding to the second processing manner.
[0311] In some embodiments, the second processing manner comprises at least one of the following: manner 1: the second sub-information is demapped into third sub-information based on a fifth mapping relationship, and the first sub-information is obtained by channel decoding the third sub-information; manner 2: the second sub-information is demapped into the first sub-information based on a sixth mapping relationship; manner 3: the second sub-information is demodulated and channel decoded to obtain third sub-information, and the first sub-information is obtained by demapping the third sub-information based on a seventh mapping relationship; and manner 4: the second sub-information is demodulated to obtain third sub-information, and the first sub-information is obtained by demapping the third sub-information based on an eighth mapping relationship; wherein the second sub-information is any sub-information in the second information.
[0312] In some embodiments, the first processing manner satisfies at least one of the following: in the case that the second processing manner comprises the manner 1, the first processing manner comprises channel encoding the first sub-information to obtain third sub-information, and mapping the third sub-information which is not modulated into the second sub-information based on a first mapping relationship; in the case that the second processing manner comprises the manner 2, the first processing manner comprises mapping the first sub-information which is not source encoded, channel encoded and modulated into the second sub-information based on a second mapping relationship; in the case that the second processing manner comprises the manner 3, the first processing manner comprises mapping the first sub-information which is not source encoded into third sub-information based on a third mapping relationship, and channel encoding and modulating the third sub-information to obtain the second sub-information; and in the case that the second processing manner comprises the manner 4, the first processing manner comprises mapping the first sub-information which is not source encoded and channel encoded into third sub-information based on a fourth mapping relationship, and modulating the third sub-information to obtain the second sub-information.
[0313] In some embodiments, at least one of the following is satisfied: the first mapping relationship is used for modulation; the second mapping relationship is used for source encoding, channel encoding and modulation; the third mapping relationship is used for source encoding; the fourth mapping relationship is used for source encoding and channel encoding; the fifth mapping relationship is used for demodulation; the sixth mapping relationship is used for source decoding, channel decoding and demodulation; the seventh mapping relationship is used for source decoding; and the eighth mapping relationship is used for source decoding and channel decoding.
[0314] It can be understood that the implementation process of each implementation manner mentioned in the embodiments can refer to the related description of the method embodiments 200 or 400, and achieve the same or corresponding technical effects. To avoid repetition, it will not be described here again.
[0315] The embodiments of the present application also provide a network side device, comprising a processor and a communication interface, the communication interface and the processor are coupled, the processor is used to run programs or instructions to realize the method as described in the above embodiments. The embodiments of the present application also provide a network side device, comprising a processor and a communication interface, the communication interface and the processor are coupled, the processor is used to run programs or instructions to realize the method as described in the above embodiments.Figure 2 or Figure 4 The network side device embodiment corresponds to the network side device method embodiment described above, and each implementation process and implementation manner of the method embodiments 200 or 400 described above can be applied to the network side device embodiment and achieve the same technical effects.
[0316] Specifically, the embodiments of the present application further provide a network side device, which can be Figure 5 information transmission apparatus 500 shown in Figure 6 information transmission apparatus 600. As shown in Figure 9 The network side device 900 includes an antenna 901, a radio frequency device 902, a baseband device 903, a processor 904 and a memory 905. The antenna 901 is connected with the radio frequency device 902. In the uplink direction, the radio frequency device 902 receives information through the antenna 901 and sends the received information to the baseband device 903 for processing. In the downlink direction, the baseband device 903 processes the information to be sent and sends it to the radio frequency device 902, and the radio frequency device 902 processes the received information and sends it out through the antenna 901.
[0317] The method performed by the network side device 900 in the above embodiments can be implemented in the baseband device 903, which includes a baseband processor.
[0318] The baseband device 903 may, for example, include at least one baseband board on which a plurality of chips are arranged, such as Figure 9 One of the chips is, for example, a baseband processor connected with the memory 905 through a bus interface to call programs in the memory 905 and perform the network device operations shown in the above method embodiments.
[0319] The network side device 900 can also include a network interface 906, which is, for example, a Common Public Radio Interface (CPRI).
[0320] Specifically, the network side device 900 of the embodiments of the present application further includes instructions or programs stored in the memory 905 and executable on the processor 904, and the processor 904 calls the instructions or programs in the memory 905 to perform the methods performed by each module shown in Figure 5 or Figure 6 and achieve the same technical effects. To avoid repetition, they will not be described here.
[0321] The embodiment of the present application further provides a readable storage medium, and the readable storage medium stores a program or instructions, the program or instructions are executed by a processor to realize each process of the information transmission method embodiment 200 or 400, and the same technical effects can be achieved, and details are not repeated here.
[0322] The processor is the processor in the terminal in the above embodiments. The readable storage medium includes a computer readable storage medium, such as a computer readable only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc. In some examples, the readable storage medium can be a non-transitory readable storage medium.
[0323] The embodiment of the present application further provides a chip, and the chip includes a processor and a communication interface, the communication interface is coupled with the processor, and the processor is used to run a program or instructions to realize each process of the information transmission method embodiment 200 or 400, and the same technical effects can be achieved, and details are not repeated here.
[0324] It should be understood that the chip mentioned in the embodiment of the present application can also be referred to as a system chip, a system chip, a chip system or a system on chip, etc.
[0325] The embodiment of the present application further provides a computer program / program product, and the computer program / program product is stored in a storage medium, the computer program / program product is executed by at least one processor to realize each process of the information transmission method embodiment 200 or 400, and the same technical effects can be achieved, and details are not repeated here.
[0326] The embodiment of the present application further provides a wireless communication system, and the wireless communication system includes a first communication device and a second communication device, the first communication device can be used to realize each process of the information transmission method embodiment 200, and the second communication device can be used to realize each process of the information transmission method embodiment 400, and the same technical effects can be achieved, and details are not repeated here.
[0327] It should be noted that, in the present document, the terms "comprises", "comprising", or any other variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but can also include other elements not expressly listed or inherent to such process, method, article, or apparatus. An element proceeded by "comprises a", "comprising", or the like does not, without more constraints, preclude the existence of additional identical elements in the process, method, article, or apparatus that comprises the element. Furthermore, it is to be understood that the methods and apparatuses of the present application can be carried out by specific hardware, by software, or by a combination of hardware and software. It is therefore, contemplated to this patent to cover any and all modifications, variations, or equivalents that fall within the scope of the present application. Accordingly, where a concept can have been illustrated in only one of the exemplary embodiments, various aspects of the concept can be modified and / or combined to produce a variety of other embodiments that are not specifically illustrated. Thus, for purposes of describing particular embodiments, reference has been made to orientations. However, it is to be understood that the teachings of this patent are not limited in their application to any one of the mentioned orientations, but are applicable to any assembly having the features currently described or hereinafter ascertained.
[0328] From the above description of the embodiments, it is apparent that the above-mentioned method can be realized by means of a computer software product and a general hardware platform, of course, it can also be realized by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, magnetic disc, optical disc, etc.), and includes a plurality of instructions for making the terminal or network side device execute the method described in each embodiment of the present application.
[0329] The embodiments of the present application are described above in combination with the drawings, but the present application is not limited to the above-mentioned specific embodiments, and the above-mentioned specific embodiments are only illustrative, but not restrictive. Those skilled in the art can make many forms of embodiments under the inspiration of the present application without departing from the scope of the present application and the protection scope of the claims, and these embodiments all belong to the protection scope of the present application.
Claims
1. A method of information transmission, characterized in that, The method comprises the following steps: A first communication device processes each sub-information in first information to be transmitted according to a first processing mode to obtain second information, wherein the information types of the sub-information are different; The first communication device sends a first signal to a second communication device, wherein the first signal comprises the second information; The first processing mode comprises a plurality of sub-processing modes, and the sub-processing modes corresponding to the sub-information of different information types are different, or the first processing mode is associated with a plurality of sets of processing parameters, and the processing parameters used by the first processing mode corresponding to the sub-information of different information types are different.
2. The method of claim 1, wherein, The processing parameters comprise at least one of the following: Channel coding mode and parameters; Source coding mode and parameters; Modulation order; Quality of service (QoS) requirement; Modulation and coding scheme (MCS) level; Information encryption mode.
3. The method of claim 1 or 2, wherein, The first communication device processes each sub-information in first information to be transmitted according to a first processing mode to obtain second information, comprising the following steps: The first communication device splits the first information according to information types to obtain at least two sub-information; The first communication device processes each sub-information according to the first processing mode; The first communication device splices the processed sub-information to obtain the second information.
4. The method according to any one of claims 1 to 3, characterized in that, The first communication device splices the processed sub-information to obtain the second information, comprising the following steps: The first communication device splices the processed sub-information according to a preconfigured splicing format to obtain the second information; The splicing format comprises at least one of the following: In the case that the length of the sub-information to be spliced is less than a predetermined length, the sub-information to be spliced is padded; In the case that the length of the sub-information to be spliced is greater than a predetermined length, the sub-information to be spliced is truncated.
5. The method of claim 3 or 4, wherein, The first signal further comprises at least one of the following: First description information for describing the splicing relationship between each sub-information in the second information; Second description information for describing the information processing mode corresponding to each sub-information in the second information, wherein the information processing mode comprises at least one of the first processing mode and a second processing mode, and the second processing mode is a receiving end information processing mode corresponding to or associated with the first processing mode.
6. The method of any one of claims 1-5, wherein, In the case that the first communication device is a network side device and the second communication device is a terminal, the method further comprises the following steps: The network side device receives first capability information sent by the terminal, wherein the first capability information is used to indicate the information processing capability of the terminal; A specified processing mode is determined according to the first capability information, wherein the specified processing mode comprises at least one of the first processing mode and a second processing mode, and the second processing mode is a receiving end information processing mode corresponding to or associated with the first processing mode; The first communication device sends first configuration information to the first communication device, wherein the first configuration information is used to indicate the specified processing mode.
7. The method of any one of claims 1-6, wherein, In the case that the first communication device is a terminal and the second communication device is a network side device, the method further comprises the following steps: The terminal sends first capability information to the network side device, where the first capability information is used to indicate the information processing capability of the terminal. The terminal receives first configuration information sent by the network side device, where the first configuration information is used to indicate a specified processing mode. The specified processing mode includes at least one of the first processing mode and a second processing mode, and the second processing mode is a receiving-end information processing mode corresponding to or associated with the first processing mode.
8. The method of claim 6 or 7, wherein, The first capability information includes at least one of the following: Whether the terminal supports information splitting and splicing; A sending-end information processing mode supported by the terminal, where the sending-end information processing mode includes the first processing mode; A receiving-end information processing mode supported by the terminal, where the receiving-end information processing mode includes the second processing mode.
9. The method of claim 6 or 7, wherein, The first configuration information includes at least one of the following: Third description information used to describe the splicing relationship between sub-information when the information sending end splices the sub-information; Fourth description information used to describe information processing modes corresponding to sub-information of different information types, where the information processing modes include at least one of the first processing mode and the second processing mode, and the second processing mode is a receiving-end information processing mode corresponding to or associated with the first processing mode.
10. The method of claim 5 or 9, wherein, The first description information or the third description information includes at least one of the following: The length of each sub-information; The splicing position of each sub-information; The splitting position corresponding to the splicing position of each sub-information; The splicing format of each sub-information; The splitting format corresponding to the splicing format of each sub-information.
11. The method of claim 5 or 9, wherein, The second description information or the fourth description information includes at least one of the following: The first processing mode; A processing parameter corresponding to the first processing mode; The second processing mode; A processing parameter corresponding to the second processing mode.
12. The method of any one of claims 1-11, wherein, The first processing mode includes at least one of the following: Mode 1: performing channel coding on first sub-information to obtain third sub-information, and mapping the third sub-information that has not been modulated into second sub-information based on a first mapping relationship; Mode 2: mapping first sub-information that has not been source-encoded, channel-encoded, and modulated into second sub-information based on a second mapping relationship; Mode 3: mapping the first sub-information that has not been source-encoded into third sub-information based on a third mapping relationship, and performing channel coding and modulation on the third sub-information to obtain second sub-information; Mode 4: mapping the first sub-information that has not been source-encoded and channel-encoded into third sub-information based on a fourth mapping relationship, and performing modulation on the third sub-information to obtain the second sub-information; The first sub-information is any sub-information in the first information.
13. The method of claim 12, wherein, The second processing mode satisfies at least one of the following: In the case where the first processing mode includes the mode 1, the second processing mode includes demapping second sub-information into third sub-information based on a fifth mapping relationship, and performing channel decoding on the third sub-information to obtain first sub-information; In a case where the first processing mode includes the mode 2, the second processing mode includes demapping second sub-information into first sub-information based on a sixth mapping relationship; In a case where the first processing mode includes the mode 3, the second processing mode includes demodulating and channel decoding the second sub-information to obtain third sub-information, and then demapping the third sub-information into the first sub-information based on a seventh mapping relationship; In a case where the first processing mode includes the mode 4, the second processing mode includes demodulating the second sub-information to obtain third sub-information, and then demapping the third sub-information into the first sub-information based on an eighth mapping relationship.
14. The method of claim 12 or 13, wherein, At least one of the following is satisfied: The first mapping relationship is used for modulation; The second mapping relationship is used for source coding, channel coding and modulation; The third mapping relationship is used for source coding; The fourth mapping relationship is used for source coding and channel coding; The fifth mapping relationship is used for demodulation; The sixth mapping relationship is used for source decoding, channel decoding and demodulation; The seventh mapping relationship is used for source decoding; The eighth mapping relationship is used for source decoding and channel decoding.
15. The method of any one of claims 12-14, wherein, At least one of the first mapping relationship, the second mapping relationship, the third mapping relationship, the fourth mapping relationship, the fifth mapping relationship, the sixth mapping relationship, the seventh mapping relationship and the eighth mapping relationship is implemented based on an AI unit.
16. The method of any one of claims 1-15, wherein, The second information includes at least one of the following: Modulation symbol information; Complex symbol information; Sequence information including real part and imaginary part; Symbol information before layer mapping of the first communication device; Symbol information before pilot insertion of the first communication device.
17. The method of any one of claims 1-16, wherein, The information type includes at least one of the following: Control type information; Numerical type information; State type information; Compressible type information; Perceptual type information.
18. An information transmission method characterized by comprising: It includes: The second communication device receives a first signal from the first communication device, and the second information is included in the first signal; The second communication device processes each sub-information in the second information according to a second processing mode to obtain first information, wherein the information types of the sub-information are different; The second processing mode includes a plurality of sub-processing modes, and the sub-processing modes corresponding to the sub-information of different information types are different, or the second processing mode is associated with a plurality of sets of processing parameters, and the processing parameters used by the second processing mode corresponding to the sub-information of different information types are different.
19. The method of claim 18, wherein, The processing parameters include at least one of the following: Channel coding mode and parameters; Source coding mode and parameters; Modulation order; Quality of service (QoS) requirement; Modulation and coding scheme (MCS) level; Information encryption mode.
20. The method of claim 18 or 19, wherein, The second communication device processes each sub-information in the second information according to a second processing mode to obtain first information, including: The second communication device splits the second information according to a splicing relationship between the sub-information to obtain at least two sub-information; The second communication device processes each of the sub-information according to the second processing mode; The second communication device splices the processed sub-information to obtain the first information.
21. The method of any one of claims 18-20, wherein, The first signal further comprises at least one of: first description information for describing a splicing relationship between each piece of information in the second information; second description information for describing an information processing mode corresponding to each piece of information in the second information, wherein the information processing mode comprises at least one of a first processing mode and the second processing mode, and the first processing mode is a sending-end information processing mode corresponding to or associated with the second processing mode.
22. The method of any one of claims 18-21, wherein, In a case where the first communication device is a terminal and the second communication device is a network-side device, the method further comprises: The network-side device receives first capability information sent by the terminal, wherein the first capability information is used to indicate an information processing capability of the terminal; determining a specified processing mode according to the first capability information, wherein the specified processing mode comprises at least one of a first processing mode and the second processing mode, and the first processing mode is a sending-end information processing mode corresponding to or associated with the second processing mode; sending first configuration information to the first communication device, wherein the first configuration information is used to indicate the specified processing mode.
23. The method of any one of claims 18-21, wherein, In a case where the first communication device is a network-side device and the second communication device is a terminal, the method further comprises: The terminal sends first capability information to the network-side device, wherein the first capability information is used to indicate an information processing capability of the terminal; receiving first configuration information sent by the network-side device, wherein the first configuration information is used to indicate a specified processing mode; wherein the specified processing mode comprises at least one of a first processing mode and the second processing mode, and the first processing mode is a sending-end information processing mode corresponding to or associated with the second processing mode.
24. The method of claim 22 or 23, wherein, The first capability information comprises at least one of: whether the terminal supports information splitting and splicing; a sending-end information processing mode supported by the terminal, wherein the sending-end information processing mode comprises the first processing mode; a receiving-end information processing mode supported by the terminal, wherein the receiving-end information processing mode comprises the second processing mode.
25. The method of claim 22 or 23, wherein, The first configuration information comprises at least one of: third description information for describing a splicing relationship between each piece of information when a sending end of information performs splicing of sub-information; fourth description information for describing an information processing mode corresponding to sub-information of different information types, wherein the information processing mode comprises at least one of the first processing mode and a second processing mode, and the second processing mode is a receiving-end information processing mode corresponding to or associated with the first processing mode.
26. The method of claim 21 or 25, wherein, The first description information or the third description information comprises at least one of: a length of each piece of sub-information; a splicing position of each piece of sub-information; a splitting position corresponding to the splicing position of each piece of sub-information; a splicing format of each piece of sub-information; a splitting format corresponding to the splicing format of each piece of sub-information.
27. The method of claim 21 or 25, wherein, The second description information or the fourth description information comprises at least one of: the first processing mode; a processing parameter corresponding to the first processing mode; the second processing mode; a processing parameter corresponding to the second processing mode.
28. The method of any one of claims 10-27, wherein, The second processing mode includes at least one of the following: Mode 1: the second sub-information is demapped into third sub-information based on a fifth mapping relationship, and the third sub-information is channel-decoded to obtain the first sub-information; Mode 2: the second sub-information is demapped into the first sub-information based on a sixth mapping relationship; Mode 3: the second sub-information is demodulated and channel-decoded to obtain third sub-information, and the third sub-information is demapped into the first sub-information based on a seventh mapping relationship; Mode 4: the second sub-information is demodulated to obtain third sub-information, and the third sub-information is demapped into the first sub-information based on an eighth mapping relationship; The second sub-information is any sub-information in the second information.
29. The method of claim 28, wherein, The first processing mode satisfies at least one of the following: In the case that the second processing mode includes the mode 1, the first processing mode includes channel-encoding the first sub-information to obtain third sub-information, and mapping the third sub-information which has not been modulated into the second sub-information based on a first mapping relationship; In the case that the second processing mode includes the mode 2, the first processing mode includes mapping the first sub-information which has not been source-encoded, channel-encoded and modulated into the second sub-information based on a second mapping relationship; In the case that the second processing mode includes the mode 3, the first processing mode includes mapping the first sub-information which has not been source-encoded into third sub-information based on a third mapping relationship, and channel-encoding and modulating the third sub-information to obtain the second sub-information; In the case that the second processing mode includes the mode 4, the first processing mode includes mapping the first sub-information which has not been source-encoded and channel-encoded into third sub-information based on a fourth mapping relationship, and modulating the third sub-information to obtain the second sub-information.
30. The method of claim 28 or 29, wherein, At least one of the following is satisfied: The first mapping relationship is used for modulation; The second mapping relationship is used for source encoding, channel encoding and modulation; The third mapping relationship is used for source encoding; The fourth mapping relationship is used for source encoding and channel encoding; The fifth mapping relationship is used for demodulation; The sixth mapping relationship is used for source decoding, channel decoding and demodulation; The seventh mapping relationship is used for source decoding; The eighth mapping relationship is used for source decoding and channel decoding.
31. The method of any one of claims 28-30, wherein, At least one of the first mapping relationship, the second mapping relationship, the third mapping relationship, the fourth mapping relationship, the fifth mapping relationship, the sixth mapping relationship, the seventh mapping relationship and the eighth mapping relationship is implemented based on an AI unit.
32. The method of any one of claims 18-31, wherein, The second information includes at least one of the following: modulation symbol information; complex symbol information; sequence information including real and imaginary parts; symbol information before layer mapping of the first communication device; symbol information before the first communication device inserts a pilot.
33. The method of any one of claims 18-32, wherein, The information type includes at least one of the following: control type information; numerical type information; state type information; compressible type information; perceptual type information.
34. An information transmission apparatus, characterized by comprising: The device is applied to a first communication device, and the device includes: The processing module is configured to process each sub-information in the first information to be transmitted according to a first processing manner, to obtain second information, wherein the information types of the sub-informations are different. The transmission module is configured to send a first signal to a second communication device, wherein the first signal comprises the second information. The first processing manner comprises a plurality of sub-processing manners, and the sub-processing manners corresponding to the sub-informations of different information types are different, or the first processing manner is associated with a plurality of groups of processing parameters, and the processing parameters used by the first processing manner corresponding to the sub-informations of different information types are different.
35. The apparatus of claim 34, wherein, The processing of each sub-information in the first information according to the first processing manner to obtain the second information comprises: splitting the first information according to information types to obtain at least two sub-informations; processing each sub-information according to the first processing manner; splicing the processed sub-informations to obtain the second information.
36. An information transmission apparatus, characterized by comprising: The apparatus is applied to a second communication device, and the apparatus comprises: a transmission module configured to receive a first signal from a first communication device, wherein the first signal comprises second information; a processing module configured to process each sub-information in the second information according to a second processing manner, to obtain first information, wherein the information types of the sub-informations are different. The second processing manner comprises a plurality of sub-processing manners, and the sub-processing manners corresponding to the sub-informations of different information types are different, or the second processing manner is associated with a plurality of groups of processing parameters, and the processing parameters used by the second processing manner corresponding to the sub-informations of different information types are different.
37. The apparatus of claim 36, wherein, The processing of each sub-information in the second information according to the second processing manner to obtain the first information comprises: the second communication device splits the second information according to splicing relationships between the sub-informations, to obtain at least two sub-informations; the second communication device processes each sub-information according to the second processing manner; the second communication device splices the processed sub-informations to obtain the first information.
38. A communications device, characterized by The apparatus comprises a processor and a memory, wherein the memory stores programs or instructions executable on the processor, and the programs or instructions are executed by the processor to implement steps of the method according to any one of claims 1 to 33.
39. A readable storage medium characterized by, The readable storage medium stores programs or instructions, and the programs or instructions are executed by the processor to implement steps of the method according to any one of claims 1 to 33.