A data processing method, device, terminal device and storage medium

By processing Sidelink data according to edge link configuration information in the 5G system, the problem of the inability to effectively process Sidelink data in the prior art is solved, efficient edge link communication is achieved, and the reliability of data transmission is improved.

CN111093274BActive Publication Date: 2025-04-01ZTE CORP
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN201911072307.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2019-11-05
Publication Date
2025-04-01
Estimated Expiration
2039-11-05

AI Technical Summary

Technical Problem

In 5G systems, the prior art has not yet effectively processed Sidelink data, resulting in the inability to meet efficient side link communication needs.

Method used

By determining the resource amount of the first type of resources based on the edge link configuration information and performing repeated cascading processing on the edge link data, the information bit sequence after the cascading is finally mapped to the corresponding resource for transmission.

Benefits of technology

This method effectively improves the processing efficiency of edge link data in 5G system, ensures reliable data transmission, and reduces the use of system resources.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN111093274B_ABST
    Figure CN111093274B_ABST
Patent Text Reader

Abstract

The present application proposes a data processing method, apparatus, terminal device and storage medium, the method comprising: determining the resource amount of the first category of resources according to the edge link configuration information; performing repeated cascade processing on the edge link data according to the determined resource amount of the first category of resources; mapping the information bit sequence data after the cascade processing to the corresponding resources and sending it.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communications, and in particular to a data processing method, apparatus, terminal equipment and storage medium. Background Art

[0002] With the development of wireless communication technology and the increasing demand of users for communication, in order to meet higher, faster and newer communication needs, the fifth generation mobile communication (5th Generation, 5G) technology has become the trend of future network development.

[0003] In a sidelink communication system, when there is a need to transmit services between terminal devices, such as user equipment (UE), the service data between UEs does not pass through the network side, that is, it does not pass through the forwarding of the cellular link between the UE and the base station, but is directly transmitted from the data source UE to the target UE through the Sidelink. For short-distance communication users who can apply Sidelink communication, Sidelink communication not only saves wireless spectrum resources, but also reduces the data transmission pressure of the core network, can reduce system resource usage, increase the spectrum efficiency of the cellular communication system, reduce terminal transmission power consumption, and save network operating costs to a large extent.

[0004] Since the channel structure and mutual relationship of the Sidelink channel are different from those in cellular communication, the processing method of cellular communication data in the existing technology cannot be adopted. Currently, there is no solution to solve how to process Sidelink data in the 5G system. Summary of the invention

[0005] The present application provides a data processing method, apparatus, terminal device and storage medium.

[0006] In a first aspect, an embodiment of the present application provides a data processing method, including:

[0007] Determine the resource amount of the first type of resources according to the edge link configuration information;

[0008] According to the determined resource amount of the first type of resources, repeatedly cascade processing is performed on the edge link data;

[0009] The information bit sequence after cascade processing is mapped to the corresponding resources and sent.

[0010] In a second aspect, an embodiment of the present application provides a data processing device, including:

[0011] A determination module, configured to determine the resource amount of the first type of resources according to the edge link configuration information;

[0012] A processing module, configured to perform repeated cascade processing on the edge link data according to the determined resource amount of the first type of resources;

[0013] The sending module is configured to map the information bit sequence data after cascade processing to corresponding resources for sending.

[0014] In a third aspect, an embodiment of the present application provides a terminal device, including:

[0015] one or more processors;

[0016] A storage device for storing one or more programs;

[0017] When the one or more programs are executed by the one or more processors, the one or more processors implement any one of the methods in the embodiments of the present application.

[0018] In a fourth aspect, an embodiment of the present application provides a storage medium, wherein the storage medium stores a computer program, and when the computer program is executed by a processor, any one of the methods in the embodiments of the present application is implemented.

[0019] With regard to the above embodiments and other aspects of the present application and their implementation, further description is provided in the accompanying drawings, detailed description and claims. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] Figure 1 A flowchart of a data processing method provided in this application;

[0021] Figure 1a It is a schematic diagram of the Sidelink communication structure in the related art;

[0022] Figure 1b A schematic diagram showing time slots in a 5G system;

[0023] Figure 1c A schematic diagram of a PSCCH resource configuration in a 5G system;

[0024] Figure 1d A schematic diagram of another PSCCH resource configuration in a 5G system;

[0025] Figure 1e A schematic diagram of a resource relationship between a PSCCH and a corresponding PSSCH in this application;

[0026] Figure 1f A schematic diagram of another resource relationship between PSCCH and corresponding PSSCH in this application;

[0027] Figure 1g A schematic diagram of another resource relationship between PSCCH and corresponding PSSCH in this application;

[0028] Figure 1h A schematic diagram of a Sidelink resource pool provided for this application;

[0029] Figure 1i A schematic diagram of another Sidelink resource pool provided for this application;

[0030] Figure 1j A schematic diagram of PSCCH resource configuration in the Sidelink resource pool provided for this application;

[0031] Figure 1k A schematic diagram of PSCCH resource configuration in another Sidelink resource pool provided by this application;

[0032] Figure 1l A schematic diagram of a resource configuration structure in a Sidelink resource pool provided for this application;

[0033] Figure 1m A schematic diagram of a resource configuration structure in another Sidelink resource pool provided by this application;

[0034] Figure 1n A schematic diagram of a resource configuration structure in another Sidelink resource pool provided by this application;

[0035] Figure 1o A schematic diagram of a resource configuration structure in another Sidelink resource pool provided by this application;

[0036] Figure 1p A schematic diagram of a resource configuration structure in another Sidelink resource pool provided by this application;

[0037] Figure 1q A schematic diagram of a resource configuration structure in another Sidelink resource pool provided by this application;

[0038] Figure 1r A mapping diagram provided for this application;

[0039] Figure 1s Another mapping diagram provided for this application;

[0040] Figure 2 A schematic diagram of the structure of a data processing device provided in this application;

[0041] Figure 3 A schematic diagram of the structure of a terminal device provided for this application. DETAILED DESCRIPTION

[0042] In order to make the purpose, technical solution and advantages of the present application more clear, the embodiments of the present application will be described in detail below with reference to the accompanying drawings. It should be noted that the embodiments and features in the embodiments of the present application can be combined with each other arbitrarily without conflict.

[0043] The steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions. Also, although a logical sequence is shown in the flowchart, in some cases, the steps shown or described can be performed in a sequence different from that shown here.

[0044] In an exemplary embodiment, Figure 1 A flow chart of a data processing method provided by the present application, which can be applied to the case where a terminal device processes edge link data, and the method can be performed by a data processing device provided by the present application, which can be implemented by software and / or hardware and integrated in a terminal device. The terminal device can cover any suitable type of user equipment.

[0045] This application relates to the field of next generation communication technology. Figure 1a is a schematic diagram of the Sidelink communication structure in the related art, see Figure 1a The mode of direct communication between UE1 and UE2 has characteristics that are significantly different from the communication mode of the traditional cellular system. In the 5G communication system, the minimum granularity of time domain resources is a symbol, which can be divided into: Cyclic Prefix-OFDM Orthogonal Frequency Division Multiplex (CP-OFDM) or Discrete Fourier Transform Spread OFDM (DFT-S-OFDM).

[0046] Further, Figure 1b Schematic diagram showing time slots in a 5G system. Figure 1bAs shown, a time slot (i.e., slot) includes: 12 consecutive symbols of extended cyclic prefixes (extend Cyclic Prefix, extend CP) or 14 normal cyclic prefixes (i.e., normalCP), or a mini-time slot (i.e., mini-slot) can be composed of one or more consecutive symbols (such as less than or equal to 7 symbols). In the frequency domain, the minimum granularity of resources is a subcarrier (i.e., sub-carrier). Depending on the different system configurations, the frequency domain width contained in each subcarrier is different, including any one or more of the following: 15kHz, 30kHz, 60kHz, 120kHz, 240kHz. A frequency domain resource block (resource block, RB) can be formed by 12 consecutive subcarriers. As mentioned above, a symbol or time slot or mini-slot is a resource unit of time domain resource configuration in a 5G system, and an RB is a resource unit of frequency domain resource configuration. Combining the minimum resource granularity of the time domain and the frequency domain, a resource element (resource element, RE) is defined as a resource particle consisting of a symbol in the time domain and a subcarrier in the frequency domain. In the information bearer mapping process, one RE can be used to map one modulation symbol. When implementing Sidelink communication in a 5G communication system, the same time domain and frequency domain resource units should also be used as the basis to implement Sidelink resource configuration.

[0047] When Sidelink communication is implemented in a 5G communication system, Sidelink available resources or in a Sidelink resource pool are divided into a variety of Sidelink dedicated channels, including: a physical sidelink control channel (PSCCH), used to carry sidelink control information; a physical sidelink shared channel (PSSCH), used to carry sidelink data service information; a physical sidelink broadcast channel (PSBCH), used to carry sidelink broadcast information; a physical sidelink discovery channel (PSDCH), used to carry sidelink discovery signals; and a physical sidelink feedback channel (PSFCH), used to carry sidelink feedback signals.

[0048] In the Sidelink communication system, UEs use Sidelink resources to transmit information. Depending on the specific application scenario and service type, Sidelink communication methods include but are not limited to: Device to Device (D2D) communication, Vehicle to Vehicle (V2V) communication, etc. In the Sidelink communication of the related art, the UE uses the resources in the Sidelink resource pool (i.e., Sidelink resource pool) to send Sidelink signals.

[0049] When the UE exchanges information in the Sidelink, the transmitting UE sends Sidelink Control Information (SCI) on the PSCCH resource to indicate to the receiving UE the PSSCH resource used for the transmitted Sidelink data information, as well as related control information, such as the Modulation and Coding Scheme (MCS), power control indication, data retransmission indication, etc. Further, the transmitting UE sends Sidelink data on the PSSCH resource indicated by the SCI. In addition, the UE can also send Sidelink broadcast information on the PSBCH resource, send Sidelink discovery information on the PSDCH resource, and send Sidelink confirmation / non-confirmation (Ack / Nack) feedback information on the PSFCH resource.

[0050] The resources of a PSCCH channel include all or part of the symbols in a slot in the time domain and one or more RBs in the frequency domain. Figure 1c A schematic diagram of a PSCCH resource configuration in a 5G system. Figure 1d This is a schematic diagram of another PSCCH resource configuration in the 5G system. Figure 1c and Figure 1d , where the time domain symbol of a PSCCH resource is represented as T PSCCH It represents the number of time domain symbols contained in a PSCCH channel resource, and the frequency domain RB of a PSCCH resource is expressed as f1 PSCCH , K PSCCH Indicates the number of frequency domain RBs contained in a PSCCH channel resource. Similarly, a PSSCH contains all or part of the symbols in a slot in the time domain and one or more RBs in the frequency domain. The time domain symbol of a PSSCH resource is represented as T PSSCHIt represents the number of time domain symbols contained in a PSSCH channel resource. The frequency domain RB of a PSSCH resource is expressed as f1 PSSCH , K PSSCH Indicates the number of frequency domain RBs contained in a PSSCH channel resource. The time domain symbol of a PSFCH channel is represented as T PSFCH It represents the number of time domain symbols contained in a PSFCH channel resource. The frequency domain RB of a PSFCH resource is expressed as f1 PSFCH , K PSFCH Indicates the number of frequency domain RBs contained in a PSFCH channel resource.

[0051] In addition, it should be noted that the time domain symbol number t represents the number of this symbol in a slot, such as Figure 1b As shown, or, t represents the number of this symbol in all available symbols configured as sidelink resources in the current slot. RB number f represents the RB number in the Sidelink partial carrier bandwidth (Bandwidth Part, BWP).

[0052] The number and position of symbols contained in the PSCCH resource, and the number and position of RBs contained therein may be predefined by the system, or determined by system configuration, such as predefined by the standard, or determined by network side configuration. The number and position of symbols contained in the PSSCH resource, and the number and position of RBs contained therein may be predefined by the system, or determined by system configuration, or determined according to the system configuration and in combination with the resource configuration of the PSCCH channel, or determined according to the system configuration and in combination with the resource configuration of the PSCCH and PSFCH.

[0053] Optionally, the entities on the network side may include, but are not limited to: base stations (such as eNB or gNB), relay nodes (RN), multi-cell / multicast coordination entities (MCE), gateways (GW), mobility management equipment (MME), Evolved Universal Terrestrial Radio Access Network (EUTRAN) operation management and maintenance (OAM) manager, etc. For convenience, this article takes a base station as an example for description.

[0054] Furthermore, the PSCCH channel has a fixed relationship with the corresponding PSSCH channel resources. Each PSSCH channel has a corresponding PSCCH channel. In general, the time domain symbol used by the PSCCH resource is included in the symbol where the corresponding PSSCH resource is located, that is, the time domain symbol of the PSCCH resource is a subset of the time domain symbol of the PSSCH resource, that is, T PSCCH ≤T PSSCH The frequency domain RBs used by the PSCCH resources are also included in the frequency domain RBs where the corresponding PSSCH resources are located, that is, the RBs of the PSCCH resources are a subset of the RBs of the PSSCH resources, that is, K PSCCH ≤K PSSCH Among them, PSSCH resources can also be described by sub-channels in the frequency domain. Each sub-channel contains an integer number of RBs. For the sake of clarity, RB is uniformly used to describe the frequency domain resources of PSCCH and PSSCH. The description of PSSCH frequency domain resources can be directly determined based on the conversion relationship between sub-channel and RB.

[0055] Figure 1e A schematic diagram of a resource relationship between PSCCH and corresponding PSSCH in this application. Figure 1f This is a schematic diagram of another resource relationship between PSCCH and corresponding PSSCH in this application. Figure 1g Schematic diagram of another resource relationship between PSCCH and corresponding PSSCH in this application. Some examples of resource correspondence between PSCCH and corresponding PSSCH are as follows: Figure 1e , Figure 1f and Figure 1g As shown, Figure 1e The relationship between PSCCH and the corresponding PSSCH resources is as follows: In the time domain, the starting symbol of the PSCCH resource is the same as the starting symbol of the PSSCH, that is, The starting RB of the PSCCH resource in the frequency domain is the same as the starting RB of the PSSCH, that is, Figure 1f The relationship between PSCCH and the corresponding PSSCH resources is as follows: In the time domain, the starting symbol of the PSCCH resource is the same as that of the PSSCH, that is, The starting RB of PSCCH resources in the frequency domain is different from that of PSSCH. Figure 1g The relationship between PSCCH and the corresponding PSSCH resources is as follows: in the time domain, the starting symbol of the PSCCH resource is different from the starting symbol of the PSSCH, that is, For example The starting RB of the PSCCH resource in the frequency domain is the same as the starting RB of the PSSCH, that is, Other examples of resource relationships between PSCCH and corresponding PSSCH are similarly available, but it is required that the PSCCH resources do not exceed the range of the corresponding PSSCH resources in the time domain and the frequency domain.

[0056] When the UE sends Sidelink data on the PSSCH resources, in order to ensure correct reception by the receiving UE, the transmitting UE needs to repeatedly map the data to be sent on the first type of resources to ensure effective bearing of the data to be sent.

[0057] In order to realize Sidelink communication in a next generation (NR) communication system, the present application provides a data processing method, device and system, which can provide a guarantee for realizing Sidelink communication in the next generation communication system.

[0058] like Figure 1 As shown, a data processing method provided by the present application includes S110, S120 and S130.

[0059] S110. Determine the resource amount of the first category of resources according to the edge link configuration information.

[0060] The edge link configuration information may be used to determine the first type of resources, and may also be used to determine the resource amount of the first type of resources. The edge link configuration information may be sent by the network side, or may be predefined information.

[0061] The side link configuration information includes at least one of the following: configuration information of the first type of resources; side link resource pool configuration information; physical side link control channel PSCCH resource configuration information; physical side link shared channel PSSCH resource configuration information; PSFCH resource configuration information.

[0062] The sidelink resource pool configuration information indicates a set of resources that can be used to carry Sidelink information or signals, which is configured by the network side through physical layer and / or high layer signaling, or pre-configured by the system. Each Sidelink resource pool may contain one or more time domain resource units in the time domain, and the time domain resource unit includes any one or more of the following: symbol, slot, mini-slot; and one or more RBs in the frequency domain, and the multiple RBs contained may be continuous or discontinuous.

[0063] Among them, the PSCCH resource configuration information indicates the resources used to carry the Sidelink control information in the Sidelink resource pool, which is configured by the network side through physical layer and / or high-layer signaling, or pre-configured by the system. Specifically, the PSCCH resource configuration includes the PSCCH resource unit and the position of the PSCCH resource. Among them, the PSCCH resource unit refers to the resources contained in a PSCCH resource. Specifically, the number of symbols and the number of RBs contained in a PSCCH resource can be determined according to the PSCCH resource unit. The position of the PSCCH resource refers to the position of the PSCCH resource in the Sidelink resource pool. Specifically, according to the position of the PSCCH resource, the symbol position of each PSCCH resource unit in the slot and the RB position in the frequency domain can be determined.

[0064] The PSSCH resource configuration information indicates the resources in the Sidelink resource pool used to carry Sidelink data, which are configured by the network side through physical layer and / or high layer signaling, or pre-configured by the system.

[0065] The first type of resources may be protection resources preconfigured by the system, and may include resources used as a guard period (GP) and / or resources used as an automatic gain control (AGC). The first type of resources may be indicated by the edge link configuration information.

[0066] Correspondingly, the configuration information of the first type of resources includes the resource configuration information of the GP and / or the configuration information of the AGC resources. The configuration information of the first type of resources can be configured by the network side through physical layer and / or high layer signaling, or pre-configured by the system.

[0067] Exemplarily, the first type of resources may be one or more symbols in a PSSCH resource, or the first type of resources may be one or more symbols in a Sidelink resource pool, and the configuration information of the first type of resources indicates the resource location and quantity of the first type of resources.

[0068] In one embodiment, the resource amount of the first type of resources may refer to the number of REs contained in one or more RBs corresponding to one or more symbols where the first type of resources are located, that is,

[0069] The present application may determine the first type of resources based on the side link configuration information, and then determine the number of REs included in the first type of resources as the resource amount of the first type of resources. The resource amount of the first type of resources may be determined based on at least one of the following in the side link configuration information: side link resource pool configuration information; PSCCH resource configuration information and PSSCH resource configuration information.

[0070] Exemplarily, the resource amount of the first type of resources is determined based on the number of symbols occupied by the first type of resources and the number of RBs occupied by the first type of resources in one symbol. The number of symbols occupied by the first type of resources may be indicated by the first type of resource configuration information.

[0071] The number of RBs occupied in one symbol may be determined based on at least one of the following: the number of PSSCH resource RBs and the number of PSCCH resource RBs.

[0072] S120: Perform repeated cascade processing on the edge link data according to the determined resource amount of the first type of resources.

[0073] Repeated cascade processing can be considered as repeatedly sending part of the data in the side link data to improve the accuracy of data reception. Among them, the partial data is not limited to important data in the side link data or data that is easy to fail to receive, such as data intercepted from the starting position of the side link data. The length of the partial data can be determined based on the resource amount of the first type of resources. The partial data can be mapped to the first type of resources. Accordingly, the positional relationship between the repeated partial data and the side link data is determined based on the position of the first type of resources in the resources that send the side link data. For example, if the first type of resources are on the first symbol of the resources that send the side link data, the repeated partial data is located before the side link data.

[0074] In one embodiment, the edge link data is repeatedly cascaded, including: according to the determined resource amount of the first type of resources, a portion of the to-be-transmitted data bit sequence is intercepted as a repeated bit sequence, i.e., a repeated bit sequence, and the length of the obtained repeated bit sequence is G R bit. The repeated bit sequence of the intercepted part will be mapped on the first type of resource, so the length of the repeated bit sequence is G R Determined by the resource quantity of the first category of resources.

[0075] Among them, the length of the data bit sequence to be sent is G data The length of the repeated bit sequence is G R According to the resource quantity of the first type of resources, that is, the number of RE Exemplarily, it is determined according to the number of REs of the first type of resources and / or the number of transmission layers and modulation mode of data on the PSSCH resources.

[0076] Further, the obtained repeated bit sequence is concatenated with the data bit sequence to be sent, with the repeated bit sequence in front and the data bit sequence to be sent in sequence, to obtain a concatenated bit sequence, i.e., a concatenated information bit sequence, with a length of G, G=G R +Gdata .

[0077] S130: Map the information bit sequence after the cascade processing to corresponding resources and send it.

[0078] After the cascaded bit sequence is modulated and processed, the processed data, that is, the information bit sequence after the cascade processing, is mapped to the PSSCH resource for transmission, or mapped to the second type of resource for transmission.

[0079] When the PSSCH resources include the first type of resources, that is, the first type of resources are a part of the PSSCH resources, the repeatedly concatenated data is mapped to the PSSCH resources and sent.

[0080] Alternatively, when the second type of resources includes the first type of resources and the PSSCH resources, the repeatedly concatenated data is mapped to the second type of resources for transmission. In this case, the first type of resources and the PSSCH resources are independent of each other, and there is no overlapping symbol or RB.

[0081] In the following examples, for simplicity of explanation, it is uniformly taken that the first type of resources only include one symbol in the time domain as an example, and the case where the first type of resources include multiple symbols is similarly obtainable.

[0082] The present application provides a data processing method, which determines the resource amount of the first type of resources according to the side link configuration information; performs repeated cascade processing on the side link data according to the determined resource amount of the first type of resources; and maps the information bit sequence after the cascade processing to the corresponding resources for transmission. The method can effectively process the side link data, that is, repeatedly transmit part of the side link data to increase the probability of successful reception of the side link data.

[0083] Based on the above embodiment, a variant embodiment of the above embodiment is proposed. It should be noted that in order to make the description concise, only the differences from the above embodiment are described in the variant embodiment.

[0084] In one embodiment, the side link configuration information includes at least one of the following: configuration information of a first type of resources; side link resource pool configuration information, the side link resource pool configuration information indicating time slots, symbols and resource blocks RB used for side link communication; physical side link control channel PSCCH resource configuration information, the PSCCH resource configuration information indicating resources in the side link resource pool for carrying side link control information; physical side link shared channel PSSCH resource configuration information, the PSSCH resource configuration information indicating resources in the side link resource pool for carrying side link data.

[0085] In one embodiment, the configuration information of the first category resources indicates the resource location and / or quantity of the first category resources, that is, the configuration information of the first category resources indicates at least one of the following information of the first category resources: resource location; resource quantity.

[0086] In one embodiment, the first type of resources includes at least one of the following: resources used for a guard interval, and resources used for automatic gain control.

[0087] In one embodiment, the PSCCH resource configuration information includes at least one of the following: a PSCCH resource unit and a location of a PSCCH resource, wherein the PSCCH resource unit is used to determine the number of symbols and the number of RBs contained in a PSCCH resource, wherein the PSCCH resource configuration information is included in the side link configuration information.

[0088] In one embodiment, the first type of resources is one or more symbols in a PSSCH resource; or one or more symbols in a side link resource pool.

[0089] In one embodiment, the resource amount of the first type of resources is the number of resource elements contained in one or more resource blocks RB corresponding to one or more symbols where the first type of resources are located.

[0090] In one embodiment, determining the resource amount of the first category of resources according to the edge link configuration information includes: determining the first category of resources according to the edge link configuration information.

[0091] The PSCCH resource configuration information in the side link configuration information may indicate the number of PSCCH resource RBs; the PSSCH resource configuration information may indicate the number of PSSCH resource RBs. Based on different relationships between PSCCH resources and PSSCH resources, such as positional relationships, and the number of PSCCH resource RBs and the number of PSSCH resource RBs, the resource amount of the first type of resources may be determined. Determining the first type of resources may facilitate mapping of information bits after cascade processing.

[0092] In one embodiment, the first type of resources is determined according to the side link configuration information, including at least one of the following: the first type of resources includes the first symbol in the PSSCH resources in the time domain, and the RBs included in the frequency domain are the RBs included in the PSSCH resources minus the RBs included in the PSCCH resources; the first type of resources includes the first symbol in the PSSCH resources in the time domain, and the RBs included in the frequency domain are the RBs included in the PSSCH resources; the first type of resources includes the first symbol in the side link resource pool within a time slot in the time domain, and the RBs included in the frequency domain are the RBs included in the PSSCH resources; the first type of resources includes the first symbol in the side link resource pool within a time slot in the time domain, and the RBs included in the frequency domain are the RBs included in the PSSCH resources.

[0093] It should be noted that the first symbol mentioned here may include the first symbol and adjacent symbols, such as the second symbol. The resource amount of the first type of resources can be considered as the result obtained by dividing the number of RBs included in the symbol where it is located by the number of RBs of PSSCH resources and the number of RBs of PSCCH resources.

[0094] In one embodiment, determining the resource amount of the first category of resources based on the side link configuration information includes at least one of the following: multiplying the difference between the number of RBs of PSSCH resources and the number of RBs of PSCCH resources by the number of subcarriers to determine the resource amount of the first category of resources; multiplying the number of RBs of PSSCH resources and the number of subcarriers to determine the resource amount of the first category of resources; wherein the number of subcarriers is the number of subcarriers contained in one RB.

[0095] In one embodiment, the repeated cascade processing is performed on the edge link data based on the determined resource amount of the first category of resources, including: intercepting a repeated bit sequence in the data bit sequence; cascading the repeated bit sequence and the data bit sequence to obtain a cascaded information bit sequence, wherein the repeated bit sequence in the cascaded information bit sequence is before the data bit sequence.

[0096] When the first type of resource is the first, or the first n symbols in the PSSCH resource; or the first, or the first n symbols in the side link resource pool, the repeated bit sequence in the cascaded information bit sequence may be before the data bit sequence.

[0097] The repeated bit sequence may be part of the data described above. The data bit sequence may be a bit sequence output after encoding and rate matching the edge link data, and the length of the data bit sequence may be determined based on the amount of mapped resources, that is, based on the REs in the resources that can carry the edge link data.

[0098] In one embodiment, the method further includes: determining the length of the repeated bit sequence based on at least one of the following parameters: the resource amount of the first type of resources; the number of transmission layers for data transmission on PSSCH resources; and the modulation order used for data transmission on PSSCH resources.

[0099] Determining the length of the repeated bit sequence can effectively ensure that the repeated bit sequence is mapped on the first type of resources, so the length of the repeated bit sequence can be determined based on the product of at least one of the following parameters: the resource amount of the first type of resources; the number of transmission layers for data transmission on the PSSCH resources; the modulation order used for data transmission on the PSSCH resources.

[0100] In one embodiment, determining the length of the repeated bit sequence includes: determining the product of the resource amount of the first type of resources, the number of transmission layers for data transmission on the PSSCH resources, and the modulation order used for data transmission on the PSSCH resources as the length of the repeated bit sequence.

[0101] In one embodiment, the data bit sequence is a bit sequence output after encoding and rate matching of the side link data to be sent on the PSSCH resource.

[0102] In one embodiment, the repetitive bit sequence is a bit sequence obtained by truncating the data bit sequence from the first bit.

[0103] In one embodiment, the mapping of the cascaded information bit sequence to the corresponding resources for sending includes: modulating the cascaded information bit sequence, and mapping it on the PSSCH resources according to a set order for sending; modulating the cascaded information bit sequence, and mapping it on the second type of resources according to the set order for sending, the second type of resources includes the first type of resources and PSSCH resources; wherein the set order includes the order of frequency domain first and time domain later.

[0104] In the case where the PSSCH resources include the first type of resources, the cascaded information bit sequence can be modulated and mapped on the PSSCH resources. In the case where the PSSCH resources do not include the first type of resources, the cascaded information bit sequence can be modulated and mapped on the second type of resources. The symbols occupied by the first type of resources in the second type of resources can be located before the symbols occupied by the PSSCH.

[0105] The following is an exemplary description of the embodiments of the present application:

[0106] In one embodiment, Figure 1h A schematic diagram of a Sidelink resource pool provided for this application. Figure 1i A schematic diagram of another Sidelink resource pool provided for this application. Figure 1h The network side indicates the Sidelink resource through high-level signaling configuration, which contains multiple slots. Figure 1i The sidelink resource pool configuration information also indicates that each slot includes a symbol and RB for sidelink communication.

[0107] Figure 1j The schematic diagram of PSCCH resource configuration in the Sidelink resource pool provided by this application. Referring to FIG1j, further, the system predefines the PSCCH resource unit as a unique fixed size, and each PSCCH resource contains T PSCCH Symbols, K PSCCH RBs. The location of the PSCCH resource starts from the first Sidelink available symbol of a slot in the Sidelink resource pool in the time domain and starts from the first RB of each sub-channel in the frequency domain.

[0108] Furthermore, Figure 1k This is another schematic diagram of PSCCH resource configuration in the Sidelink resource pool provided by this application. Figure 1k , the Sidelink resource pool can contain multiple PSCCH resources. The symbols and RBs of the PSCCH resources in each slot are determined by the configuration of the Sidelink resource pool. When some symbols in a slot are configured as Sidelink resources, the time domain symbols of the PSCCH resources use the symbols in some Sidelink resources. When indicating the symbols of the PSCCH resources, the absolute symbol number can be used, that is, the sequential number of the 14 symbols in each symbol represents the symbol of the PSCCH resource, such as Figure 1k Number in t PSCCH =6,7,8; or use relative symbol numbers, that is, the relative sequence numbers in the Sidelink resources represent the symbols of the PSCCH resources, such as Figure 1k Number in t PSCCH = 0, 1, 2. In the following examples, for uniform and concise expression, the relative symbol number in the Sidelink resource is used to represent the time domain resource of the PSCCH.

[0109] In one embodiment, according to the network side configuration indication, the Sidelink resource pool includes PSCCH resources and PSSCH resources. The configuration of the Sidelink resource pool indicates the slots contained therein and the symbols in each slot, as well as the frequency domain RBs. The resource unit of the PSCCH resource is configured by high-level signaling. Each PSCCH resource unit in the resource pool is the same, which is T in the time domain. PSCCH symbols, K in the frequency domain PSCCH In addition, the PSSCH resource configuration information indicates that each sub-channel of the PSSCH includes 10 RBs.

[0110] In addition, the system preconfigures the first type of resources to be included in the PSSCH resources, and uses all RBs on the first symbol of the PSSCH resources.

[0111] Figure 1l A schematic diagram of a resource configuration structure in a Sidelink resource pool provided for this application. Figure 1m A schematic diagram of a resource configuration structure in another Sidelink resource pool provided by this application, Figure 1n A schematic diagram of a resource configuration structure in another sidelink resource pool provided by the present application. According to the different relationships between PSCCH and corresponding PSSCH resources, the location and specific resources of the first type of resources can be determined accordingly, such as Figure 1l , Figure 1m , Figure 1n shown.

[0112] like Figure 1l As shown, in one slot, the PSCCH resource and the corresponding PSSCH resource have the same starting symbol in the time domain and the same starting RB in the frequency domain. Then the first type of resource is the first symbol in the PSSCH resource in the time domain, and includes the remaining RBs in the PSSCH RB excluding the PSCCH RB in the frequency domain.

[0113] like Figure 1m As shown, in one slot, the time domain starting symbol of the PSCCH resource is the same as that of the corresponding PSSCH resource, and the frequency domain starting RB of the PSCCH resource is different from that of the PSSCH resource. The first type of resource is the first symbol in the PSSCH resource in the time domain, and includes the remaining RBs in the PSSCH RB excluding the PSCCH RB in the frequency domain.

[0114] like Figure 1nAs shown, in one slot, the time domain starting symbol of the PSCCH resource is different from the time domain starting symbol of the PSSCH resource, and the frequency domain starting RB of the PSCCH resource is the same as that of the PSSCH resource. Then, the first type of resource is the first symbol in the PSSCH resource in the time domain and includes all RBs in the PSSCH resource in the frequency domain.

[0115] In one embodiment, the configuration of the Sidelink resource pool, PSCCH resources, and PSSCH resources on the network side is the same as in Example 2. In addition, the system preconfigures the first type of resources as the first symbol in the Sidelink available symbols in each slot, that is, the first type of resources are not included in the PSSCH resources, use different symbols from the PSSCH resources, and do not overlap with the symbols of the PSSCH resources. At this time, the sum of the first type of resources and the PSSCH resources is called the second type of resources.

[0116] Figure 1o This is another schematic diagram of a resource configuration structure in a Sidelink resource pool provided by the present application. According to the system configuration, the location and specific resources of the first type of resources can be determined accordingly, such as Figure 1n , Figure 1o shown.

[0117] like Figure 1n As shown, in a slot, the first type of resources includes the first symbol of the Sidelink available resources in the slot in the time domain, and the time domain start symbol of the PSCCH resources is the same as the time domain start symbol of the PSSCH resources, starting from the symbol after the first type of resources, that is, from the second symbol of the Sidelink available resources. Then the first type of resources is the first symbol in the Sidelink resources in the time domain, and includes all RBs in the PSSCH resources in the frequency domain.

[0118] like Figure 1o As shown, in a slot, the first type of resources includes the first symbol of the Sidelink available resources in the slot in the time domain, the time domain start symbol of the PSCCH resources is the first symbol of the Sidelink available resources, and the time domain start symbol of the PSSCH resources is the symbol after the first type of resources, that is, the second symbol of the Sidelink available resources. Then the first type of resources is the first symbol in the Sidelink resources in the time domain, and includes the remaining RBs in the PSSCH resource RBs excluding the PSCCHRB in the frequency domain.

[0119] In one embodiment, the resource amount of the first type of resources, that is, the number of REs included in the first type of resources, can be determined according to the Sidelink resource pool configuration, the PSCCH resource configuration information, and the PSSCH configuration information. The following uses a slot in the Sidelink resource pool as an example to illustrate the specific determination method.

[0120] Figure 1p This is a schematic diagram of another resource configuration structure in a Sidelink resource pool provided by this application. Figure 1p As shown, in the Sidelink resource pool, each PSCCH resource unit is T in the time domain. PSCCH symbols, K in the frequency domain PSCCH RB. The PSCCH resource unit is T in the time domain. PSCCH symbols, K in the frequency domain PSCCH RBs. The starting RB of PSCCH and PSSCH resources is the same and starts from the first symbol of Sidelink available symbols. The first type of resources is included in PSSCH resources.

[0121] Then the resource quantity of the first type of resources is:

[0122] In this example,

[0123] Figure 1q This is a schematic diagram of another resource configuration structure in a Sidelink resource pool provided by this application. Figure 1q As shown, the starting RB of PSCCH and PSSCH resources is the same, PSSCH resources start from the first symbol of Sidelink available symbols, the first type of resources are included in the PSSCH resources, and PSCCH resources start from the second symbol of Sidelink available symbols.

[0124] Then the resource quantity of the first type of resources is:

[0125] In this example,

[0126] In one embodiment, a repeated bit sequence r0, r1, r2, ..., is extracted from the data bit sequence. The length of the repeated bit sequence G R Determined by the resource quantity of the first category of resources.

[0127] In order to ensure that the repeated bit sequence can match the resource amount of the first type of resources after subsequent processing such as modulation, the length of the intercepted repeated bit sequence needs to be determined according to the resource amount of the first type of resources and the corresponding information modulation order and the number of mapping layers. Specifically:

[0128] in, is the resource quantity of the first type of resources, that is, the number of RE; NL Q is the number of transmission layers for data transmission on PSSCH resources; m is the modulation order used for data transmission on the PSSCH resource, Q m =2,4,6,8.

[0129] In one embodiment, the data bit sequence f0, f1, f2, ..., It is the bit sequence output after the coding and rate matching of the Sidelink data to be sent on the corresponding PSSCH resource, with a length of G data .

[0130] The repeated bit sequence is in the data bit sequence, starting from the first bit, and selecting a length of G R Some bits of compose a repeated bit sequence, namely: i =f i ,i=0,1,2,...,G R -1.

[0131] That is, the repeated bit sequence is a part of the data bit sequence intercepted from the beginning.

[0132] In one embodiment, the repeated bit sequence and the data bit sequence are concatenated to form an information bit sequence, the information bit sequence g0, g1, g2, ..., g G-1 , the sequence length is G, G = G R +G data .

[0133] The information bit sequence is composed of a repeated bit sequence followed by a data bit sequence, namely:

[0134] g i =r i ,i=0,1,2,...,G R -1;

[0135] g i =f i , i=G R ,G R +1,...,G-1.

[0136] In one embodiment, the information bit sequence is further processed through steps such as modulation and layer mapping, and then mapped onto corresponding RE resources for transmission.

[0137] When the PSSCH resource includes the first type of resources, that is, when the information bit sequence is mapped on the PSSCH resource, the modulated symbols corresponding to the information bit sequence are sequentially carried on the REs included in the PSSCH resource in the order of frequency domain first and then time domain. Figure 1r A mapping diagram provided for this application. Figure 1s Another mapping schematic diagram provided for this application.

[0138] like Figure 1r As shown, the information corresponding to the repeated bit sequence in the information bit sequence is carried on the first type of resources, and the information corresponding to the data bit sequence is carried on the remaining resources.

[0139] When the second type of resources includes PSSCH resources and first type of resources, that is, when the information bit sequence is mapped on the second type of resources, the symbol of the first type of resources is located before the PSSCH resource symbol. The modulated symbol corresponding to the information bit sequence is mapped to the symbol of the first type of resources in the order of frequency domain first and time domain later, filling all REs on the symbol of the first type of resources, and then mapped to the symbol of the PSSCH resource. Figure 1s As shown, the information corresponding to the repeated bit sequence in the information bit sequence is carried on the first type of resources, and the information corresponding to the data bit sequence is carried on the PSSCH resources.

[0140] The present application provides a data processing device, Figure 2 A schematic diagram of the structure of a data processing device provided in the present application, which can be integrated in a terminal device, such as Figure 2 As shown, the device includes: a determination module 21, configured to determine the resource amount of the first category of resources based on the edge link configuration information; a processing module 22, configured to perform repeated cascade processing on the edge link data based on the determined resource amount of the first category of resources; and a sending module 23, configured to map the information bit sequence after the cascade processing to the corresponding resources for sending.

[0141] The data processing device provided in this embodiment is used to implement the data processing method provided in the embodiment of the present application. The implementation principle and technical effect of the data processing device provided in this embodiment are similar to those of the data processing method provided in the present application, and will not be repeated here.

[0142] Based on the above embodiment, a variant embodiment of the above embodiment is proposed. It should be noted that in order to make the description concise, only the differences from the above embodiment are described in the variant embodiment.

[0143] In one embodiment, the side link configuration information includes at least one of the following: configuration information of a first type of resources; side link resource pool configuration information, the side link resource pool configuration information indicating time slots, symbols and resource blocks RB used for side link communication; physical side link control channel PSCCH resource configuration information, the PSCCH resource configuration information indicating resources in the side link resource pool for carrying side link control information; physical side link shared channel PSSCH resource configuration information, the PSSCH resource configuration information indicating resources in the side link resource pool for carrying side link data.

[0144] In one embodiment, the configuration information of the first category of resources indicates at least one of the following information of the first category of resources: resource location; resource quantity.

[0145] In one embodiment, the first type of resources includes at least one of the following: resources used for a guard interval; and resources used for automatic gain control.

[0146] In one embodiment, the PSCCH resource configuration information includes at least one of the following: a PSCCH resource unit and the location of the PSCCH resource, wherein the PSCCH resource unit is used to determine the number of symbols and the number of RBs contained in a PSCCH resource, wherein the PSCCH resource configuration information is included in the side link configuration information.

[0147] In one embodiment, the first type of resources is one or more symbols in a PSSCH resource; or one or more symbols in a side link resource pool.

[0148] In one embodiment, the resource amount of the first type of resources is the number of resource elements contained in one or more resource blocks RB corresponding to one or more symbols where the first type of resources are located.

[0149] In one embodiment, the determination module 21 is specifically used to: determine the first type of resources according to the edge link configuration information.

[0150] In one embodiment, the determination module 21 determines the first type of resources according to the side link configuration information, including at least one of the following: the first type of resources includes the first symbol in the PSSCH resources in the time domain, and the RBs included in the frequency domain are the RBs included in the PSSCH resources minus the RBs included in the PSCCH resources; the first type of resources includes the first symbol in the PSSCH resources in the time domain, and the RBs included in the frequency domain are the RBs included in the PSSCH resources; the first type of resources includes the first symbol in the side link resource pool within a time slot in the time domain, and the RBs included in the frequency domain are the RBs included in the PSSCH resources; the first type of resources includes the first symbol in the side link resource pool within a time slot in the time domain, and the RBs included in the frequency domain are the RBs included in the PSSCH resources.

[0151] In one embodiment, the determination module 21 includes at least one of the following: multiplying the difference between the number of RBs of PSSCH resources and the number of RBs of PSCCH resources by the number of subcarriers to determine the resource amount of the first category of resources; multiplying the number of RBs of PSSCH resources and the number of subcarriers to determine the resource amount of the first category of resources; wherein the number of subcarriers is the number of subcarriers contained in one RB.

[0152] In one embodiment, the processing module 22 is specifically used for:

[0153] intercepting a data bit sequence to obtain a repetitive bit sequence;

[0154] The repetitive bit sequence and the data bit sequence are cascaded to obtain a cascaded information bit sequence, wherein the repetitive bit sequence is located before the data bit sequence in the cascaded information bit sequence.

[0155] In one embodiment, the device further includes: a length determination module configured to: determine the length of the repeated bit sequence according to at least one of the following parameters: the resource amount of the first type of resources; the number of transmission layers for data transmission on PSSCH resources; and the modulation order used for data transmission on PSSCH resources.

[0156] In one embodiment, the length determination module determines the length of the repeated bit sequence, including: multiplying the resource amount of the first type of resources, the number of transmission layers for data transmission on the PSSCH resources, and the modulation order used for data transmission on the PSSCH resources to determine the length of the repeated bit sequence.

[0157] In one embodiment, the data bit sequence is a bit sequence output after encoding and rate matching of the side link data to be sent on the PSSCH resource.

[0158] In one embodiment, the repetitive bit sequence is a bit sequence obtained by truncating the data bit sequence from the first bit.

[0159] In one embodiment, the sending module 23 is specifically configured to: modulate the cascaded information bit sequence, and map it on the PSSCH resource in a set order for sending; modulate the cascaded information bit sequence, and map it on the second type of resources in a set order for sending, the second type of resources includes the first type of resources and PSSCH resources; wherein the set order includes the order of frequency domain first and time domain later.

[0160] The present application also provides a terminal device, Figure 3 A schematic diagram of the structure of a terminal device provided for this application, such as Figure 3 As shown, the terminal device provided by the present application includes one or more processors 31 and a storage device 32; the processor 31 in the terminal device can be one or more, Figure 3 A processor 31 is taken as an example; the storage device 32 is used to store one or more programs; the one or more programs are executed by the one or more processors 31, so that the one or more processors 31 implement the data processing method as described in the embodiment of the present application.

[0161] The terminal device further includes: a communication device 33 , an input device 34 and an output device 35 .

[0162] The processor 31, storage device 32, communication device 33, input device 34 and output device 35 in the terminal device can be connected via a bus or other means. Figure 3 The example of connecting through bus is taken in the following.

[0163] The input device 34 may be used to receive input digital or character information and generate key signal input related to user settings and function control of the terminal device. The output device 35 may include a display device such as a display screen.

[0164] The communication device 33 may include a receiver and a transmitter. The communication device 33 is configured to perform information transmission and reception communication according to the control of the processor 31. The information includes but is not limited to the information bit sequence after cascade processing mapped to the corresponding resource and sent.

[0165] The storage device 32, as a computer-readable storage medium, can be configured to store software programs, computer executable programs and modules, such as program instructions / modules corresponding to the data processing method described in the embodiment of the present application (for example, the determination module 21, the processing module 22 and the sending module 23 in the data processing device). The storage device 32 may include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application required for at least one function; the storage data area may store data created according to the use of the terminal device, etc. In addition, the storage device 32 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some instances, the storage device 32 may further include a memory remotely arranged relative to the processor 31, and these remote memories may be connected to the terminal device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network and a combination thereof.

[0166] The embodiment of the present application provides a storage medium, the storage medium stores a computer program, and the computer program, when executed by a processor, implements the data processing method described in the embodiment of the present application. The data processing method includes: determining the resource amount of the first type of resources according to the edge link configuration information; performing repeated cascade processing on the edge link data according to the determined resource amount of the first type of resources; and mapping the information bit sequence after the cascade processing to the corresponding resource for transmission.

[0167] The computer storage medium of the embodiment of the present application can adopt any combination of one or more computer-readable media. Computer-readable media can be computer-readable signal media or computer-readable storage media. Computer-readable storage media can be, for example, - but not limited to - electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or devices, or any combination of the above. More specific examples (non-exhaustive lists) of computer-readable storage media include: electrical connections with one or more wires, portable computer disks, hard disks, random access memories (Random Access Memory, RAM), read-only memories (Read Only Memory, ROM), erasable programmable read-only memories (Erasable Programmable Read Only Memory, EPROM), flash memory, optical fibers, portable CD-ROMs, optical storage devices, magnetic storage devices, or any suitable combination of the above. Computer-readable storage media can be any tangible medium containing or storing a program, which can be used by an instruction execution system, device or device or used in combination with it.

[0168] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, which carry computer-readable program code. Such propagated data signals may take a variety of forms, including but not limited to: electromagnetic signals, optical signals, or any suitable combination of the above. Computer-readable signal media may also be any computer-readable medium other than a computer-readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device.

[0169] The program code contained on the computer-readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, wire, optical cable, radio frequency (RF), etc., or any suitable combination of the above.

[0170] Computer program code for performing the operations of the present application may be written in one or more programming languages ​​or a combination thereof, including object-oriented programming languages, such as Java, Smalltalk, C++, and conventional procedural programming languages, such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0171] The above description is merely an exemplary embodiment of the present application and is not intended to limit the protection scope of the present application.

[0172] It will be appreciated by those skilled in the art that the term terminal equipment covers any suitable type of user equipment, such as a mobile phone, a portable data processing device, a portable web browser or a vehicle-mounted mobile station.

[0173] In general, various embodiments of the present application can be implemented in hardware or dedicated circuits, software, logic or any combination thereof. For example, some aspects can be implemented in hardware, while other aspects can be implemented in firmware or software that can be executed by a controller, microprocessor or other computing device, although the present application is not limited thereto.

[0174] Embodiments of the present application may be implemented by executing computer program instructions by a data processor of a mobile device, for example in a processor entity, or by hardware, or by a combination of software and hardware. The computer program instructions may be assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine-dependent instructions, microcode, firmware instructions, state setting data, or source code or object code written in any combination of one or more programming languages.

[0175] The block diagram of any logic flow in the drawings of the present application may represent program steps, or may represent interconnected logic circuits, modules and functions, or may represent a combination of program steps and logic circuits, modules and functions. A computer program may be stored in a memory. The memory may be of any type suitable for the local technical environment and may be implemented using any suitable data storage technology, such as but not limited to read-only memory (ROM), random access memory (RAM), optical memory devices and systems (digital versatile discs (DVD) or compact disks (CD)), etc. Computer-readable media may include non-transient storage media. A data processor may be of any type suitable for the local technical environment, such as but not limited to a general-purpose computer, a special-purpose computer, a microprocessor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FGPAs) and a processor based on a multi-core processor architecture.

[0176] By way of exemplary and non-limiting examples, a detailed description of exemplary embodiments of the present application has been provided above. However, various modifications and adjustments to the above embodiments will be apparent to those skilled in the art when considered in conjunction with the accompanying drawings and claims, but will not depart from the scope of the present application. Therefore, the proper scope of the present application will be determined according to the claims.

Claims

1. A data processing method, characterized in that: include: Determine, according to the edge link configuration information, a resource amount of the first type of resources, wherein the first type of resources are protection resources pre-configured by the system; According to the determined resource amount of the first type of resources, repeatedly cascade processing is performed on the edge link data; Mapping the information bit sequence after cascade processing to the corresponding resource for transmission, including: Modulating the concatenated information bit sequence, and mapping it on the PSSCH resource in a set order for transmission, wherein the set order includes the order of frequency domain first and time domain later; The step of repeatedly cascading the edge link data according to the determined resource amount of the first type of resources includes: intercepting a data bit sequence to obtain a repetitive bit sequence; The repetitive bit sequence and the data bit sequence are cascaded to obtain a cascaded information bit sequence. In the time domain, the repetitive bit sequence in the cascaded information bit sequence is before the data bit sequence, and the length of the repetitive bit sequence is determined by the resource amount of the first category of resources.

2. The method according to claim 1, characterized in that The edge link configuration information includes at least one of the following: Configuration information of the first type of resources; side link resource pool configuration information, the side link resource pool configuration information indicating time slots, symbols and resource blocks RB used for side link communication; Physical side link control channel PSCCH resource configuration information, the PSCCH resource configuration information indicating resources in a side link resource pool for carrying side link control information; Physical side link shared channel PSSCH resource configuration information, the PSSCH resource configuration information indicates resources in a side link resource pool used to carry side link data.

3. The method according to claim 2, characterized in that The configuration information of the first category of resources indicates at least one of the following information of the first category of resources: resource location; resource quantity.

4. The method according to claim 1, characterized in that The first category of resources includes at least one of the following: resources used for protection intervals; resources used for automatic gain control.

5. The method according to claim 2, characterized in that: The PSCCH resource configuration information includes at least one of the following: a PSCCH resource unit and a location of a PSCCH resource, wherein the PSCCH resource unit is used to determine the number of symbols and the number of RBs contained in a PSCCH resource, wherein the PSCCH resource configuration information is included in the side link configuration information.

6. The method according to claim 1, characterized in that The first type of resources is one or more symbols in the PSSCH resources; or one or more symbols in the side link resource pool.

7. The method according to claim 1, characterized in that The resource amount of the first type of resources is the number of resource elements contained in one or more resource blocks RB corresponding to one or more symbols where the first type of resources are located.

8. The method according to claim 1, characterized in that The determining the resource amount of the first type of resources according to the edge link configuration information includes: According to the edge link configuration information, the first type of resources is determined.

9. The method according to claim 8, characterized in that The determining of the first type of resources according to the edge link configuration information includes at least one of the following: The first type of resources includes the first symbol in the PSSCH resource in the time domain, and the RBs included in the frequency domain are the RBs included in the PSSCH resource minus the RBs included in the PSCCH resource; The first type of resources includes the first symbol in the PSSCH resource in the time domain, and the RB included in the frequency domain is the RB included in the PSSCH resource; The first type of resources includes the first symbol in a time slot in the edge link resource pool in the time domain, and the RB included in the frequency domain is the RB included in the PSSCH resource; The first type of resources includes the first symbol in a side link resource pool within a time slot in the time domain, and the RBs included in the frequency domain are the RBs included in the PSSCH resources minus the RBs included in the PSCCH resources.

10. The method according to claim 1, characterized in that The determining, according to the edge link configuration information, the amount of resources of the first category includes at least one of the following: The result of multiplying the difference between the number of RBs of the PSSCH resource and the number of RBs of the PSCCH resource by the number of subcarriers is determined as the resource amount of the first type of resources; The product of the number of RBs and the number of subcarriers of the PSSCH resource is determined as the resource amount of the first type of resources; The number of subcarriers is the number of subcarriers contained in one RB.

11. The method according to claim 1, characterized in that: Also includes: The length of the repeated bit sequence is determined according to at least one of the following parameters: The number of transmission layers for data transmission on PSSCH resources; The modulation order used for data transmission on the PSSCH resource.

12. The method according to claim 11, characterized in that Determining the length of the repeated bit sequence includes: The product of the resource amount of the first type of resources, the number of transmission layers for data transmission on the PSSCH resources, and the modulation order used for data transmission on the PSSCH resources is determined as the length of the repeated bit sequence.

13. The method according to claim 1, characterized in that The data bit sequence is a bit sequence output after the side link data to be sent on the PSSCH resource is coded and rate matched.

14. The method according to claim 1, characterized in that The repetitive bit sequence is a bit sequence obtained by cutting off the first bit in the data bit sequence.

15. The method according to claim 1, mapping the information bit sequence after cascade processing to corresponding resources for transmission, further comprising: The cascaded information bit sequence is modulated, mapped on a second type of resources in a set order, and sent, where the second type of resources includes the first type of resources and PSSCH resources.

16. A data processing device, characterized in that: include: A determination module, configured to determine a resource amount of a first type of resource according to the edge link configuration information, wherein the first type of resource is a protection resource preconfigured by the system; A processing module, configured to perform repeated cascade processing on the edge link data according to the determined resource amount of the first type of resources; The sending module is configured to map the information bit sequence data after cascade processing to the corresponding resources for sending, including: Modulating the concatenated information bit sequence, and mapping it on the PSSCH resource in a set order for transmission, wherein the set order includes the order of frequency domain first and time domain later; The step of repeatedly cascading the edge link data according to the determined resource amount of the first type of resources includes: intercepting a data bit sequence to obtain a repetitive bit sequence; The repetitive bit sequence and the data bit sequence are cascaded to obtain a cascaded information bit sequence. In the time domain, the repetitive bit sequence in the cascaded information bit sequence is before the data bit sequence, and the length of the repetitive bit sequence is determined by the resource amount of the first category of resources.

17. A terminal device, characterized in that: include: one or more processors; A storage device for storing one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the method according to any one of claims 1 to 15.

18. A storage medium, characterized in that: The storage medium stores a computer program, and when the computer program is executed by a processor, the method according to any one of claims 1 to 15 is implemented.

Citation Information

Patent Citations

  • Method for transmitting signal by terminal for V2X communication in wireless communication system and apparatus using same method

    CN110100496A

  • Bypass signal sending method and device

    CN110166198A