Determination Method and Device for Feedback on Resource Usage, Terminal, and Management Device

The method of determining the ACK or NACK feedback usage resources in the on-board wireless short-range communication system through configuration information is solved, and the effective resource allocation and utilization efficiency of the terminal is improved.

CN114375049BActive Publication Date: 2025-05-30BEIJING SPREADTRUM HI TECH COMM TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202011106424.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-10-15
Publication Date
2025-05-30
Estimated Expiration
2040-10-15

AI Technical Summary

Technical Problem

The existing vehicle-mounted wireless short-range communication protocol standards have failed to effectively solve the problem of determining the use of ACK or NACK feedback resources.

Method used

The configuration information determines the ACK or NACK feedback usage resources in the first resource pool, and realizes the configuration of the terminal. The method includes the terminal obtaining configuration information and determining feedback usage resources in the resource pool based on it, or the management device sending configuration information to the terminal to determine the resources.

Benefits of technology

The ACK or NACK feedback usage resources in the first resource pool are configured to the terminal, ensuring resource usage efficiency and accuracy within the superframe composed of 48 wireless frames.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114375049B_ABST
    Figure CN114375049B_ABST
Patent Text Reader

Abstract

Embodiments of this application disclose a method and apparatus for determining resources for feedback usage, a terminal, and a management device. The method includes: the terminal obtains configuration information; the terminal determines resources for feedback usage of an acknowledgement (ACK) or a negative acknowledgement (NACK) in a first resource pool according to the configuration information; wherein the first resource pool is used to represent a set of resources for feedbacking ACK or NACK information within a superframe composed of 48 radio frames. It can be seen that, in the embodiments of this application, resources for feedback usage of ACK or NACK in the first resource pool are determined through configuration information, so as to implement configuring resources for feedback usage of ACK or NACK in the first resource pool for the terminal.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technologies, and in particular, to a method and apparatus for determining feedback usage resources, a terminal, and a management device. Background Art

[0002] Currently, the China Communications Standards Association (CCSA) is formulating protocol standards for automotive wireless short-range communication, and its protocol standards define an acknowledge character (ACK) resource pool in the automotive wireless short-range communication system. Among them, the ACK resource pool represents resources within a superframe composed of wireless frames for feedbacking ACK or negative ACK (NACK) information.

[0003] However, further research is needed on how to determine the ACK or NACK feedback usage resources in the ACK resource pool in its protocol standards. Summary of the Invention

[0004] Embodiments of this application provide a method and apparatus for determining feedback usage resources, a terminal, and a management device, and it is expected to determine the ACK or NACK feedback usage resources in a first resource pool through configuration information, so as to configure the ACK or NACK feedback usage resources in the first resource pool for the terminal.

[0005] In a first aspect, embodiments of this application provide a method for determining feedback usage resources, including:

[0006] The terminal obtains configuration information;

[0007] The terminal determines the ACK or NACK feedback usage resources in the first resource pool according to the configuration information; where the first resource pool is used to represent a set of resources for feedbacking ACK or NACK information within a superframe composed of 48 wireless frames.

[0008] In a second aspect, embodiments of this application provide a method for determining feedback usage resources, including:

[0009] The management device sends configuration information to the terminal, and the configuration information is used to determine the ACK or NACK feedback usage resources in the first resource pool; where the first resource pool is used to represent a set of resources for feedbacking ACK or NACK information within a superframe composed of 48 wireless frames.

[0010] In a third aspect, an embodiment of the present application provides a determining device for feedback usage resources, which is applied to a terminal; the device includes a processing unit, and the processing unit is configured to:

[0011] Obtain configuration information;

[0012] Determine an acknowledgement (ACK) or non-acknowledgement (NACK) feedback usage resource in a first resource pool according to the configuration information; wherein, the first resource pool is used to represent a set of resources for feedbacking ACK or NACK information within a superframe composed of 48 radio frames.

[0013] In a fourth aspect, an embodiment of the present application provides a determining device for feedback usage resources, which is applied to a management device; the device includes a processing unit and a communication unit, and the processing unit is configured to:

[0014] Send configuration information to a terminal through the communication unit, where the configuration information is used to determine an ACK or NACK feedback usage resource in a first resource pool; wherein, the first resource pool is used to represent a set of resources for feedbacking ACK or NACK information within a superframe composed of 48 radio frames.

[0015] In a fifth aspect, an embodiment of the present application provides a terminal, including a processor, a memory, a communication interface, and one or more programs, wherein the one or more programs are stored in the memory and are configured to be executed by the processor, and the programs include instructions for performing the steps in any method of the first aspect of the embodiments of the present application.

[0016] In a sixth aspect, an embodiment of the present application provides a management device, including a processor, a memory, a communication interface, and one or more programs, wherein the one or more programs are stored in the memory and are configured to be executed by the processor, and the programs include instructions for performing the steps in any method of the second aspect of the embodiments of the present application.

[0017] In a seventh aspect, an embodiment of the present application provides a chip, including: a processor, configured to call and run a computer program from a memory, so that a device installed with the chip executes some or all of the steps described in any method of the first aspect or the second aspect of the embodiments of the present application.

[0018] In an eighth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program for electronic data exchange, and the computer program enables a computer to execute some or all of the steps described in any method of the first aspect or the second aspect of the embodiments of the present application.

[0019] In a ninth aspect, an embodiment of the present application provides a computer program, wherein the computer program is operable to cause a computer to execute some or all of the steps described in any of the methods of the first aspect or the second aspect of the embodiments of the present application. The computer program may be a software installation package.

[0020] It can be seen that in the embodiments of the present application, the terminal determines the resources for ACK or NACK feedback in the first resource pool by obtaining configuration information, which is conducive to configuring the resources for ACK or NACK feedback in the first resource pool for the terminal. In addition, since the first resource pool is used to represent a set of resources for feedback ACK or NACK information within a superframe composed of 48 radio frames, and the minimum granularity of the first resource pool is a subcarrier, the embodiments of the present application implement determining whether the resources in the first resource pool used for feedback of ACK feedback information or NACK feedback information are in a continuous subcarrier manner or a comb-like subcarrier manner through configuration information, and which numbered subcarriers the resources in the first resource pool used for feedback of ACK feedback information or NACK feedback information are composed of. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following will briefly introduce the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, without creative efforts, other drawings can be obtained based on these drawings.

[0022] Figure 1 is a schematic diagram of the architecture of a vehicle-mounted wireless short-range communication system provided by an embodiment of the present application;

[0023] Figure 2 is a schematic diagram of the protocol stack architecture of a vehicle-mounted wireless short-range communication system provided by an embodiment of the present application;

[0024] Figure 3 is a schematic flowchart of a method for determining resources for feedback use provided by an embodiment of the present application;

[0025] Figure 4 is a schematic flowchart of another method for determining resources for feedback use provided by an embodiment of the present application;

[0026] Figure 5 is a block diagram of the functional units of a device for determining resources for feedback use provided by an embodiment of the present application;

[0027] Figure 6 is a block diagram of the functional units of another device for determining resources for feedback use provided by an embodiment of the present application;

[0028] Figure 7 is a schematic structural diagram of a terminal provided by an embodiment of the present application;

[0029] Figure 8 is a schematic structural diagram of a management device provided by an embodiment of the present application. Detailed implementation manners

[0030] Next, the technical solutions in the embodiments of the present application will be described with reference to the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are some, but not all, of the embodiments of the present application. For the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present application.

[0031] The technical solutions of the embodiments of the present application can be applied to an automotive wireless short - range communication system, and the automotive wireless short - range communication system includes a terminal and a management device.

[0032] Exemplarily, the automotive wireless short - range communication system to which the embodiments of the present application are applied is as Figure 1 shown. The automotive wireless short - range communication system 10 may include a management device 110 and a terminal 120. Among them, the management device 110 may be a device that communicates with the terminal 120. At the same time, the management device 110 can provide communication coverage for a specific area and can communicate with the terminal 120 located within the coverage area.

[0033] Optionally, the automotive wireless short - range communication system 10 may further include multiple management devices, and the coverage range of each management device may include a certain number of terminals, which is not specifically limited herein.

[0034] Optionally, the communication between the management device and the terminal, between the management device and the management device, and between the terminal and the terminal in the automotive wireless short - range communication system 10 may be wireless communication or wired communication, which is not specifically limited herein.

[0035] Since the embodiments of the present application describe each embodiment in combination with the terminal and the management device, the terminal and the management device involved will be specifically described below.

[0036] Specifically, the terminal in the embodiments of the present application may be referred to as a terminal node (T-Node or T). The terminal node may be an in-vehicle device, an in-vehicle terminal, a non-vehicle device, a non-vehicle terminal; it may be a car key, an in-vehicle camera device, or an in-vehicle audio device, etc.; it may be a user equipment (UE), a user unit, a user station, a mobile station, a remote terminal, a mobile device, a user terminal, a smart terminal, a wireless communication device, a user agent, or a user device; it may also be a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication capabilities, a computing device, or other processing devices connected to a wireless modem, a relay device, a wearable device, a terminal in a new radio (NR) network, a terminal in a future evolved public land mobile network (PLMN), or a terminal in a non-terrestrial network (NTN), etc., without specific limitations in this regard.

[0037] Furthermore, the terminal node may be a mobile phone, a tablet computer (Pad), a computer with wireless transceiver functions, a virtual reality (VR) device, an augmented reality (AR) device, a terminal device in industrial control, an in-vehicle device in self-driving, a terminal device in remote medical, a terminal device in a smart grid, a terminal device in transportation safety, a terminal device in a smart city, or a terminal device in a smart home, etc.

[0038] Specifically, the management device in the embodiments of the present application can be referred to as a grant node (G-Node or G node). The management node can be a device with management or control functions in a vehicle; it can be an evolved Node B (eNB or eNodeB) in a Long Term Evolution (LTE) communication system or a gNB in a New Radio (NR) communication system; it can also be an access point (AP), a relay station, a network device in a future evolved Public Land Mobile Network (PLMN) network, or a network device in a Non-Terrestrial Network (NTN) communication system, etc., without specific limitations in this regard.

[0039] Before introducing the method for determining the feedback usage resources provided in the embodiments of the present application in detail, the related communication technologies involved in the present application will be described.

[0040] 1. Related communication concepts

[0041] Management node: The node that sends data scheduling information in a vehicle-to-vehicle wireless short-range communication system.

[0042] Terminal node: The node that receives data scheduling information in a vehicle-to-vehicle wireless short-range communication system and sends data according to the data scheduling information.

[0043] G link (G link): The communication link from the management node to the terminal node. This link can carry data channels, control channels, broadcast channels, synchronization signals, etc. from the management node to the terminal node.

[0044] T link (T link): The communication link from the terminal node to the management node. This link can carry data channels, access channels, etc. from the terminal node to the management node.

[0045] 2. Protocol stack architecture of the vehicle-to-vehicle wireless short-range communication system

[0046] The protocol stack architecture of the vehicle-to-vehicle wireless short-range communication system is as Figure 2 shown. Among them, the access layer specifically includes the data link layer and the physical layer. The physical layer uses the transmission medium to provide a physical connection for the data link layer to achieve transparent transmission of bit streams; the data link layer performs functions such as resource management, access control, data segmentation, concatenation, and reordering to ensure reliable data transmission. In order to achieve secure and efficient data transmission between the management node and the terminal node in the access layer, necessary management functions and security functions such as connection management, authentication, security mechanism update, and resource scheduling are required between the management node and the terminal node. Information can be exchanged between layers, and the lower layer provides services for the upper layer.

[0047] 3. Physical Layer

[0048] (1) General Description

[0049] The physical layer provides a data transmission service to the data link layer. Among them, the physical layer defines a physical resource and frame structure based on Cyclic Prefix Orthogonal Frequency Division Multiplexing (CP - OFDM) waveform and Time Division Duplex (TDD), and on this basis, defines the physical layer signals, physical layer control information, and physical layer data information transmitted in the physical layer link.

[0050] The physical layer signals are transmitted using a set of a series of resource elements, which are not used to carry information from higher layers. The physical layer signals include G - link physical layer signals and T - link physical layer signals. Among them, the G - link physical layer signals represent the physical layer signals applicable to the G - link; the T - link physical layer signals represent the physical layer signals applicable to the T - link.

[0051] The physical layer control information is transmitted using a set of a series of resource elements and is used to carry control information from higher layers. The physical layer control information includes G - link physical layer control information and T - link physical layer control information. Among them, the G - link physical layer control information represents the physical layer control information applicable to the G - link; the T - link physical layer control information represents the physical layer control information applicable to the T - link. At the same time, the G - link physical layer control information includes broadcast information and G - link control information; the T - link physical layer control information includes access information and T - link control information.

[0052] The physical layer data information is transmitted using a set of a series of resource elements and is used to carry data information from higher layers. Among them, the data information from higher layers includes higher - layer signaling.

[0053] Specifically, the physical layer signals, physical layer control information, and physical layer data information defined by the physical layer are shown in Table 1.

[0054] Table 1

[0055]

[0056] It should be noted that all kinds of time lengths in the physical layer are multiples of the basic time unit T S . The basic time unit T S is defined as T S = 1 / fs, where the physical layer reference frequency fs is 30.72 MHz.

[0057] (2) Frame Structure and Physical Resources

[0058] 1) Waveform and Symbol

[0059] The physical layer signal, physical layer control information, and physical layer data information are transmitted based on the CP-OFDM waveform with a subcarrier spacing of Δf = fs / 64 = 480 kHz. Without confusion, in this application, the symbol is used as an abbreviation for the CP-OFDM symbol.

[0060] 2) Wireless frame structure

[0061] The G-link transmission and T-link transmission use different symbols in the wireless frame. The symbol used for G-link transmission is called the G symbol, and the symbol used for T-link transmission is called the T symbol. A wireless frame consists of one or more G symbols, a first switching interval (GAP1), one or more T symbols, and a second switching interval (GAP2) in sequence; or a wireless frame consists of one or more T symbols, a first switching interval (GAP1), one or more G symbols, and a second switching interval (GAP2) in sequence; or a wireless frame consists of multiple symbols and an inter-frame interval time GT in sequence. A wireless frame contains symbols, numbered #0, #1, …, The time lengths of GAP1 and GAP2 are T GAP .

[0062] For the case of a normal cyclic prefix: When the wireless frame contains GAP1 and GAP2, T GAP = 44·T s , and according to the different numbers and positions of G symbols and T symbols, the wireless frame structure has 14 structures.

[0063] For the case of an extended cyclic prefix: When the wireless frame contains GAP1 and GAP2, T GAP = 47·T s , and according to the different numbers and positions of G symbols and T symbols, the wireless frame structure has 12 structures.

[0064] 3) Half Super Frame and Super Frame

[0065] The Half Super Frame is defined as the time length composed of 24 wireless frames in the vehicle-mounted wireless short-range communication system. That is to say, every 24 wireless frames form a Half Super Frame, and the time length of each Half Super Frame is 0.5 ms.

[0066] The Super Frame is defined as the time length composed of 48 wireless frames in the vehicle-mounted wireless short-range communication system. That is to say, every 2 Half Super Frames form a Super Frame, and the time length of each Super Frame is 1 ms. Therefore, a Super Frame contains 48 wireless frames, numbered #0, #1, …, #47 in sequence from front to back in time.

[0067] 4) Carrier

[0068] A carrier consists of 39 consecutive sub - carriers. These 39 sub - carriers are numbered #0, #1, …, #38 in ascending order of their corresponding frequencies. Among them, the #19 sub - carrier is the DC sub - carrier. Except for the DC sub - carrier, the other 38 sub - carriers are called valid sub - carriers. Additionally, a symbol can contain 39 sub - carriers.

[0069] In a carrier, every 4 sub - carriers form 1 first - level granularity sub - carrier group, with a total of 10 first - level granularity sub - carrier groups. These 10 first - level granularity sub - carrier groups are numbered #0, #1, …, #9 in ascending order of their corresponding frequencies. Among them, the #4 first - level granularity sub - carrier group contains the DC sub - carrier, the #9 first - level granularity sub - carrier group contains 3 valid sub - carriers, and the other first - level granularity sub - carrier groups each contain 4 valid sub - carriers.

[0070] In a carrier, every 8 sub - carriers form 1 second - level granularity sub - carrier group, with a total of 5 second - level granularity sub - carrier groups. These 5 second - level granularity sub - carrier groups are numbered #0, #1, …, #4 in ascending order of their corresponding frequencies. Among them, the #2 second - level granularity sub - carrier group contains the DC sub - carrier, the #4 second - level granularity sub - carrier group contains 7 valid sub - carriers, and the other second - level granularity sub - carrier groups each contain 8 valid sub - carriers.

[0071] The management node uses one or more carriers simultaneously. For the case where the management node uses multiple carriers simultaneously, the management node transmits the physical layer signals and physical layer control information applicable to each carrier it uses, and allows the terminal node to assume that the multiple carriers used by the management node are synchronized.

[0072] 5) Communication Domain

[0073] On a carrier used by a management node, the resource set composed of the synchronization signal, broadcast information, the resource for G - link control information sent by the management node, and the resources that the management node can schedule and configure is called the communication domain of the management node, and the management node is called the management node of this communication domain.

[0074] In addition, a communication domain consists of the G - link and the T - link of this communication domain. Among them, the G - link of a communication domain is defined as the resource for the management node of this communication domain to send physical layer signals, physical layer control information, and physical layer data information; the T - link of a communication domain is defined as the resource for the management node of this communication domain to receive physical layer signals, physical layer control information, and physical layer data information.

[0075] 6) G - link Control Information

[0076] The transmission resources for G-link control information include common resources and dedicated resources specific to the T-node. Among them, the control information that can be transmitted in the common resources of G-link control information includes: the indication information of the transmission overhead resources for the second type of data information (69 bits), the indication information of the system message resources (58 bits), the activation / deactivation information of the transmission resources for the first type of data information (58 bits), and the dynamic scheduling information for the transmission of the second type of data information (58 bits or 69 bits). The control information that can be transmitted in the dedicated resources specific to the T-node of G-link control information includes: the activation / deactivation information of the transmission resources for the first type of data information (58 bits), and the dynamic scheduling information for the transmission of the second type of data information (58 bits or 69 bits).

[0077] The T-node uses the common resources and dedicated resources specific to the T-node of G-link control information to receive the dynamic scheduling information for the transmission of the second type of data information.

[0078] At most 1 common resource for G-link control information is configured within 1 superframe. Within the common resources, the T-node blindly detects control information of two lengths, 69 bits and 58 bits, and the maximum number of blind detections for each length is 4.

[0079] At most 8 dedicated resources specific to the T-node of G-link control information are configured within 1 superframe. When the T-node is configured for code block group (CBG) retransmission or CBG hybrid retransmission, the T-node blindly detects control information of 69-bit length within each configured dedicated resource specific to the T-node; when the T-node is configured for transport block (TB)-based retransmission, the T-node blindly detects control information of 58-bit length within each configured dedicated resource specific to the T-node. For control information of each length, the maximum number of blind detections by the T-node within 1 superframe is 32.

[0080] 7) Dynamic scheduling data control information

[0081] The dynamic scheduling data control information may include the dynamic scheduling information for the transmission of the second type of data information.

[0082] When the scheduled T-node supports both TB-based retransmission and CBG-based retransmission, the dynamic scheduling data control information is 69 bits in total. When the scheduled T-node only supports TB-based retransmission, the dynamic scheduling data control information is 59 bits in total.

[0083] It should be noted that the dynamic scheduling data control information (58 bits or 69 bits) includes the following 4-bit information:

[0084] 4 bits: Comb type parameter and starting comb subcarrier group information for ACK feedback. Among them, 0000 represents the comb is 1; 0001 represents the comb is 2 and uses even subcarriers; 0010 represents the comb is 2 and uses odd subcarriers; 0011 represents the comb is 2 and uses all subcarriers; 0100 represents the comb is 4 and uses subcarriers with a remainder of 0 modulo 4; 0101 represents the comb is 4 and uses subcarriers with a remainder of 1 modulo 4; 0110 represents the comb is 4 and uses subcarriers with a remainder of 2 modulo 4; 0111 represents the comb is 4 and uses subcarriers with a remainder of 3 modulo 4; 1000 represents the comb is 4 and uses subcarriers with a remainder of 0 modulo 4 and subcarriers with a remainder of 1 modulo 4; 1001 represents the comb is 4 and uses subcarriers with a remainder of 2 modulo 4 and subcarriers with a remainder of 3 modulo 4; 1010 represents the comb is 4 and uses subcarriers with a remainder of 0 modulo 4, subcarriers with a remainder of 1 modulo 4, and subcarriers with a remainder of 2 modulo 4; 1011 represents the comb is 4 and uses all subcarriers. Other cases are reserved.

[0085] 4. Data Link Layer

[0086] (1) Management Configuration Information

[0087] 1) T-node specific control information resource pool information (ControlResource)

[0088] The T-node specific control information resource pool information is used to indicate a group of resources for blind detection of control information within a superframe composed of 48 radio frames, and the ACK resource pool paired with this control information resource pool.

[0089] Each superframe contains the T-node specific control information resource pool indicated by this T-node specific control information resource pool information, and the ACK resource pool paired with this control information resource pool.

[0090] When the T-node is not configured with this T-node specific control information resource pool, the T-node uses the common control information resource pool in the communication domain to detect control information and uses the first ACK resource pool in the ACK resource pool set to feedback ACK information.

[0091] 2) T-node specific ACK comb information (DedicatedACK-ResourceCombConf)

[0092] The T-node specific ACK comb information is used to indicate the resources used for ACK feedback in the ACK resource pool. 0000 represents a comb of 1; 0001 represents a comb of 2 and uses even subcarriers; 0010 represents a comb of 2 and uses odd subcarriers; 0011 represents a comb of 2 and uses all subcarriers; 0100 represents a comb of 4 and uses subcarriers with a modulo 4 of 0; 0101 represents a comb of 4 and uses subcarriers with a modulo 4 of 1; 0110 represents a comb of 4 and uses subcarriers with a modulo 4 of 2; 0111 represents a comb of 4 and uses subcarriers with a modulo 4 of 3; 1000 represents a comb of 4 and uses subcarriers with a modulo 4 of 0 and a modulo 4 of 1; 1001 represents a comb of 4 and uses subcarriers with a modulo 4 of 2 and a modulo 4 of 3; 1010 represents a comb of 4 and uses subcarriers with a modulo 4 of 0, a modulo 4 of 1, and a modulo 4 of 2; 1011 represents a comb of 4 and uses all subcarriers; 1100 represents determining the comb information according to the dynamic scheduling data control information.

[0093] In summary, in the current protocol standards for vehicle-to-vehicle short-range wireless communication, when the T-node is not configured with a specific control information resource pool, the T-node uses the common control information resource pool in the communication domain to detect control information and uses the first ACK resource pool in the ACK resource pool set to feedback ACK information. However, the current protocol standards do not specify the information on the resources used for ACK feedback in this first ACK resource pool.

[0094] Combined with the above description, the embodiment of the present application provides a flowchart of a method for determining the resources used for feedback. Please refer to Figure 3 . The method includes:

[0095] S310. The terminal obtains configuration information.

[0096] Specifically, for the terminal to obtain configuration information, the following operations may be included: The terminal receives control information from the management device to obtain configuration information; or, the terminal obtains pre-configured or pre-defined configuration information. It can be understood that the configuration information can be obtained by the terminal from the network device, and the configuration information is carried in the control information; the configuration information can also be pre-configured, pre-defined, or specified by the protocol standard, and no specific limitation is made thereto.

[0097] Further, if the configuration information is sent by the management device, the terminal does not expect that the management device has not configured this configuration information.

[0098] Furthermore, the control information may include at least one of the following: physical layer control information, G link control information, dynamic scheduling data control information, communication domain common control information, communication domain specific or dedicated control information, dynamic scheduling information for the second type of data information transmission (58 bits or 69 bits), and dynamic scheduling information. It should be noted that the specific descriptions of the above various types of control information can be found in the descriptions of the above "physical layer" and "data link layer" content, and will not be elaborated here.

[0099] Specifically, the configuration information may include at least one of the following: the comb type parameter of ACK or NACK feedback, the starting comb subcarrier group information of ACK or NACK feedback, and the comb subcarrier group information of ACK or NACK feedback.

[0100] To facilitate the understanding of the configuration information in the embodiments of the present application, the comb type parameter of ACK or NACK feedback, the starting comb subcarrier group information of ACK or NACK feedback, and the comb subcarrier group information of ACK or NACK feedback in the configuration information will be specifically described below.

[0101] Since the protocol standard for vehicle-mounted wireless short-range communication defines that the signal transmission can be either in the continuous subcarrier transmission mode or in the comb-shaped subcarrier transmission mode (or, the spaced subcarrier transmission mode). Therefore, the comb type parameter of ACK or NACK feedback in the embodiments of the present application can be used to indicate whether the resources used for ACK feedback information or NACK feedback information are in the continuous subcarrier mode or in the comb-shaped subcarrier mode. Among them, the comb type parameter can indicate that the comb is 1, the comb is 2, the comb is 4, etc. At the same time, comb being 1 can represent the continuous subcarrier mode; comb being 2 can represent the comb-shaped subcarrier mode; comb being 4 can represent the comb-shaped subcarrier mode.

[0102] Then, through the content of the above "carrier", it can be known that one carrier consists of 39 consecutive subcarriers, which are numbered #0, #1, …, #38 in sequence, and a subcarrier group consists of at least one subcarrier. Therefore, the starting comb subcarrier group information of ACK or NACK feedback in the embodiments of the present application can be used to indicate which numbered subcarriers the resources used for ACK feedback information or NACK feedback information consist of. Similarly, the comb subcarrier group information of ACK or NACK feedback can be used to indicate which numbered subcarriers the resources used for ACK feedback information or NACK feedback information consist of.

[0103] For example, the starting comb subcarrier group information or the comb subcarrier group information can be used to indicate even subcarriers, odd subcarriers, all subcarriers, subcarriers with a modulo-4 value of 0, subcarriers with a modulo-4 value of 1, subcarriers with a modulo-4 value of 2, subcarriers with a modulo-4 value of 3, subcarriers with a modulo-4 value of 0 and subcarriers with a modulo-4 value of 1, subcarriers with a modulo-4 value of 2 and subcarriers with a modulo-4 value of 3, subcarriers with a modulo-4 value of 0, subcarriers with a modulo-4 value of 1, and subcarriers with a modulo-4 value of 2, etc.

[0104] Among them, the even subcarriers can be understood as being composed of subcarriers with even numbers, such as subcarrier #2, subcarrier #4, etc.; the odd subcarriers can be understood as being composed of subcarriers with odd numbers, such as subcarrier #1 and subcarrier #3, etc.; the subcarriers with a modulo-4 value of 0 can be understood as being composed of subcarriers with a modulo-4 value of 0, such as subcarrier #0, subcarrier #4, and subcarrier #8, etc.; the subcarriers with a modulo-4 value of 1 can be understood as being composed of subcarriers with a modulo-4 value of 1, such as subcarrier #1, subcarrier #5, and subcarrier #9, etc.; the subcarriers with a modulo-4 value of 2 and the subcarriers with a modulo-4 value of 3 can be understood as being composed of subcarriers with a modulo-4 value of 2 and subcarriers with a modulo-4 value of 3, such as subcarrier #2, subcarrier #3, subcarrier #6, and subcarrier #7, etc. The rest can be known by analogy and will not be elaborated here.

[0105] Specifically, the configuration information can be M-bit information, where M is an integer. The following describes the possible implementation methods of this M-bit information.

[0106] Method 1:

[0107] Furthermore, the M-bit information can be presented in a coding combination method or a bitmap method. It can be understood that the configuration information can be M-bit information, and this M-bit information can be used to indicate the resources used for ACK or NACK feedback in a coding combination method or a bitmap method.

[0108] For example, if M is 4, that is, the configuration information is 4-bit information. When this 4-bit information is used to indicate the resources used for ACK or NACK feedback in a coding combination method or a bitmap method, 0000 represents a comb of 1, 0001 represents a comb of 2 and uses even subcarriers, 0010 represents a comb of 2 and uses odd subcarriers, etc., which is the same as the "4-bit" description in the content of "dynamic scheduling data control information" above and will not be elaborated here.

[0109] Method 2:

[0110] Further, N bits in the M-bit information can be used to represent the comb type parameter, and the remaining bits in the M-bit information except the N bits can be used to represent the starting comb subcarrier group information or the comb subcarrier group information; alternatively, the remaining bits in the M-bit information except the N bits are used as reserved bits. Here, N is an integer less than M. It should be noted that compared with "Mode 1", "Mode 2" has characteristics such as large signaling overhead.

[0111] For example, in order to implement all cases where the above "Mode 1" uses 4-bit information to indicate the resources for ACK or NACK feedback, M can take the value of 5. That is to say, the configuration information is 5-bit information, and the first 2 bits in the 5-bit information are used to represent the comb type parameter, while the remaining bits are used to represent the starting comb subcarrier group information or the comb subcarrier group information; alternatively, the remaining bits are used as reserved bits. Here, the first 2 bits being "00" represents that the comb is 1; the first 2 bits being "01" represents that the comb is 2; the first 2 bits being "10" represents that the comb is 4. At this time, the 5-bit information being "00xxx" represents that the comb is 1, and "x" represents the reserved bit; the 5-bit information being "01000" represents that the comb is 2 and the even subcarriers are used; the 5-bit information being "01001" represents that the comb is 2 and the odd subcarriers are used; the 5-bit information being "01010" represents that the comb is 2 and all subcarriers are used; the 5-bit information being "10 000" represents that the comb is 4 and the subcarriers with a modulo 4 value of 0 are used; the 5-bit information being "10 001" represents that the comb is 4 and the subcarriers with a modulo 4 value of 1 are used. The rest can be known by analogy and will not be elaborated here. It can be seen that compared with the 4 bits in "Mode 1", the 5 bits in "Mode 2" have characteristics such as large signaling overhead.

[0112] S320. The terminal determines the resources for feedback of the acknowledgement ACK or non-acknowledgement NACK in the first resource pool according to the configuration information.

[0113] Among them, the first resource pool can be used to represent a group of resources for feedback of ACK or NACK information within a superframe composed of 48 radio frames.

[0114] It should be noted that according to the content of the above "frame structure and physical resources", one superframe in the embodiments of the present application can include 48 radio frames, one radio frame can include 7 or 8 CP-OFDM symbols, and one symbol can include 39 subcarriers. Therefore, the embodiments of the present application represent the first resource pool as a group of resources for feedback of ACK or NACK information within a superframe, and the minimum granularity of the first resource pool is a subcarrier.

[0115] Further, it should be noted that the resources used for ACK or NACK feedback in the first resource pool can be understood as whether the resources in the first resource pool used for feedback of ACK feedback information or NACK feedback information adopt a continuous subcarrier mode or a comb-shaped subcarrier mode, and which numbered subcarriers the resources in the first resource pool used for feedback of ACK feedback information or NACK feedback information consist of.

[0116] Further, it should be noted that each superframe contains this first resource pool.

[0117] Specifically, the resources used for ACK or NACK feedback in the first resource pool can include at least one of the following: comb with 1 tooth, comb with 2 teeth and using even subcarriers, comb with 2 teeth and using odd subcarriers, comb with 2 teeth and using all subcarriers, comb with 4 teeth and using subcarriers with a modulo 4 value of 0, comb with 4 teeth and using subcarriers with a modulo 4 value of 1, comb with 4 teeth and using subcarriers with a modulo 4 value of 2, comb with 4 teeth and using subcarriers with a modulo 4 value of 3, comb with 4 teeth and using subcarriers with a modulo 4 value of 0 and subcarriers with a modulo 4 value of 1, comb with 4 teeth and using subcarriers with a modulo 4 value of 2 and subcarriers with a modulo 4 value of 3, comb with 4 teeth and using subcarriers with a modulo 4 value of, subcarriers with a modulo 4 value of 1 and subcarriers with a modulo 4 value of 2.

[0118] It should be noted that from the above description, when the configuration information includes the comb type parameter for ACK or NACK feedback and the starting comb subcarrier group information, and the comb type parameter indicates a comb and the starting comb subcarrier group information indicates a comb with 2 teeth and using even subcarriers, the resources used for ACK or NACK feedback in the first resource pool determined by the terminal according to the configuration information are the resources in the first resource pool with a comb of 2 teeth and using even subcarriers. The same applies to the rest and will not be elaborated here.

[0119] Furthermore, the first resource pool can include the first ACK resource pool in the ACK resource pool set; wherein, the ACK resource pool set can be used to represent at least one set of resource pools for feedback of ACK or NACK information within a superframe composed of 48 radio frames.

[0120] Furthermore, the ACK resource pool set can include the ACK resource pool set paired with the common control information resource pool in the communication domain.

[0121] Furthermore, the ACK resource pool set can be configured by the communication domain system message (DomainSysInfo). The communication domain system message is broadcast by the management device in the communication domain to the terminals in its communication domain.

[0122] Combined with the description of the above ACK resource pool set and the content of the above "T-node specific control information resource pool information", it can be seen that when the terminal is not configured with this T-node specific control information resource pool, the terminal uses the common control information resource pool in the communication domain to detect control information and uses the first ACK resource pool in the ACK resource pool set to feedback ACK information. Therefore, in order to simultaneously solve the problem that the current protocol standard does not specify the information on the resources used for ACK feedback in this first ACK resource pool, the embodiment of the present application configures the resources used for ACK feedback in this first ACK resource pool through configuration information.

[0123] It can be seen that in the embodiment of the present application, the terminal determines the resources used for ACK or NACK feedback in the first resource pool by obtaining configuration information, which is conducive to configuring the resources used for ACK or NACK feedback in the first resource pool for the terminal. In addition, since the first resource pool is used to represent a set of resources for feedbacking ACK or NACK information within a superframe composed of 48 radio frames, and the minimum granularity of this first resource pool is a subcarrier, the embodiment of the present application realizes determining whether the resources in the first resource pool used for feedbacking ACK feedback information or NACK feedback information are in a continuous subcarrier manner or in a comb-like subcarrier manner through configuration information, and which numbered subcarriers the resources in the first resource pool used for feedbacking ACK feedback information or NACK feedback information consist of.

[0124] Consistent with the above embodiment, the embodiment of the present application provides a schematic flow chart of another method for determining the resources used for feedback. Please refer to Figure 4 . This method includes:

[0125] S410. The management device sends configuration information to the terminal.

[0126] Among them, the configuration information can be used to determine the resources used for feedback of the acknowledgement ACK or non-acknowledgement NACK in the first resource pool, and the first resource pool can be used to represent a set of resources for feedbacking ACK or NACK information within a superframe composed of 48 radio frames.

[0127] Specifically, the configuration information is transmitted by control information.

[0128] Further, in the Figure 4 shown embodiment, since the configuration information is sent by the management device, the terminal does not expect that the management device does not configure this configuration information.

[0129] Further, the control information may include at least one of the following: physical layer control information, G-link control information, dynamic scheduling data control information, communication domain common control information, communication domain specific or dedicated control information, dynamic scheduling information for the transmission of the second type of data information (58 bits or 69 bits), and dynamic scheduling information.

[0130] Specifically, the configuration information may include at least one of the following: the comb type parameter of ACK or NACK feedback, the starting comb subcarrier group information of ACK or NACK feedback, and the comb subcarrier group information of ACK or NACK feedback.

[0131] Specifically, the resources used for ACK or NACK feedback in the first resource pool include at least one of the following: comb 1, comb 2 and using even subcarriers, comb 2 and using odd subcarriers, comb 2 and using all subcarriers, comb 4 and using subcarriers with a modulo 4 value of 0, comb 4 and using subcarriers with a modulo 4 value of 1, comb 4 and using subcarriers with a modulo 4 value of 2, comb 4 and using subcarriers with a modulo 4 value of 3, comb 4 and using subcarriers with a modulo 4 value of 0 and a modulo 4 value of 1, comb 4 and using subcarriers with a modulo 4 value of 2 and a modulo 4 value of 3, comb 4 and using subcarriers with a modulo 4 value of 0, a modulo 4 value of 1, and a modulo 4 value of 2.

[0132] Specifically, the first resource pool may include the first ACK resource pool in the ACK resource pool set; wherein, the ACK resource pool set may be used to represent at least one set of resource pools for feedback ACK information within a superframe composed of 48 radio frames.

[0133] Further, the ACK resource pool set may include the ACK resource pool set paired with the communication domain common control information resource pool.

[0134] S420. The terminal obtains the configuration information and determines the resources used for ACK or NACK feedback in the first resource pool according to the configuration information.

[0135] It should be noted that Figure 4 the technical solutions in the Figure 3 described embodiments are consistent with Figure 4 the technical solutions in the Figure 3 described embodiments. Therefore, those skilled in the art can specifically refer to

[0136] It can be seen that in the embodiments of the present application, the management device sends configurations to the terminal. Then, the terminal obtains the configuration information and determines the resources for ACK or NACK feedback in the first resource pool according to the configuration information. Since the configuration information is sent from the management device to the terminal, it is beneficial to implement the configuration of the resources for ACK or NACK feedback in the first resource pool from the management device to the terminal. In addition, since the first resource pool is used to represent a set of resources for feedback ACK or NACK information within a superframe composed of 48 radio frames, and the minimum granularity of the first resource pool is a subcarrier, the embodiments of the present application implement determining whether the resources in the first resource pool used for feedback of ACK feedback information or NACK feedback information are in a continuous subcarrier manner or a comb-like subcarrier manner through the configuration information, and which numbered subcarriers the resources in the first resource pool used for feedback of ACK feedback information or NACK feedback information consist of.

[0137] The above mainly introduces the solutions of the embodiments of the present application from the perspective of the interaction between various network elements on the method side. It can be understood that in order for the terminal to implement the above functions, it includes the corresponding hardware structures and / or software modules for executing each function. Those skilled in the art should easily realize that, combining the units and algorithm steps of each example described in the embodiments disclosed herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a certain function is executed in the form of hardware or computer software driving the hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present application.

[0138] The embodiments of the present application can divide the functions of the terminal according to the above method examples. For example, each function unit can be divided corresponding to each function, or two or more functions can be integrated into one processing unit. The above integrated unit can be implemented in the form of hardware or in the form of a software program module. It should be noted that the division of units in the embodiments of the present application is illustrative, only a logical function division, and there can be other division methods in actual implementation.

[0139] In the case of adopting an integrated unit, Figure 5 a block diagram of the functional units of a device for determining resources for feedback is provided. The device 500 for determining resources for feedback is applied to the terminal in a vehicle-mounted wireless short-range communication system, and specifically includes: a processing unit 502 and a communication unit 503. The processing unit 502 is used to control and manage the actions of the terminal. For example, the processing unit 502 is used to support the terminal to execute Figure 3 or Figure 4Some of the steps therein and other processes for the technical solutions described in this application. The communication unit 503 is used to support communication between the terminal and other devices in the vehicle-mounted wireless short-range communication system. The determination device 500 for the feedback use resource may further include a storage unit 501 for storing the program code and data of the terminal.

[0140] Wherein, the processing unit 502 may be a processor or a controller, for example, it may be a central processing unit (CPU), a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. It can implement or execute various exemplary logical blocks, modules and circuits described in combination with the disclosure of this application. The processing unit 502 may also be a combination that implements a computing function, such as a combination including one or more microprocessors, a combination of a DSP and a microprocessor, and so on. The communication unit 503 may be a communication interface, a transceiver, a transceiver circuit, etc., and the storage unit 501 may be a memory. When the processing unit 502 is a processor, the communication unit 503 is a communication interface, and the storage unit 501 is a memory, the determination device 500 for the feedback use resource involved in the embodiments of this application may be Figure 7 the terminal shown.

[0141] Specifically, the processing unit 502 is used to execute any step performed by the terminal in the above method embodiments, and when performing data transmission such as sending, it can optionally call the communication unit 503 to complete the corresponding operation. The following is a detailed description.

[0142] The processing unit 502 is used to: obtain configuration information; determine the acknowledgment (ACK) or non-acknowledgment (NACK) feedback use resource in the first resource pool according to the configuration information; wherein, the first resource pool is used to represent a group of resources for feedback ACK or NACK information within a superframe composed of 48 radio frames.

[0143] It can be seen that in the embodiments of the present application, by obtaining configuration information and determining the resources for ACK or NACK feedback in the first resource pool according to the configuration information, it is beneficial to configure the resources for ACK or NACK feedback in the first resource pool to the terminal. In addition, since the first resource pool is used to represent a set of resources for feedback ACK or NACK information within a superframe composed of 48 radio frames, and the minimum granularity of the first resource pool is a subcarrier, the embodiments of the present application implement determining whether the resources in the first resource pool used for feedback of ACK feedback information or NACK feedback information adopt a continuous subcarrier method or a comb-shaped subcarrier method, and which numbered subcarriers the resources in the first resource pool used for feedback of ACK feedback information or NACK feedback information consist of.

[0144] In a possible example, in terms of obtaining configuration information, the processing unit 502 is specifically configured to: receive control information from a management device to obtain the configuration information; or, obtain the pre-configured or pre-defined configuration information.

[0145] In a possible example, the configuration information includes at least one of the following: the comb type parameter of ACK or NACK feedback, the starting comb subcarrier group information of ACK or NACK feedback, and the comb subcarrier group information of ACK or NACK feedback.

[0146] In a possible example, the resources for ACK or NACK feedback in the first resource pool include at least one of the following: comb 1, comb 2 and using even subcarriers, comb 2 and using odd subcarriers, comb 2 and using all subcarriers, comb 4 and using subcarriers with a modulo 4 value of 0, comb 4 and using subcarriers with a modulo 4 value of 1, comb 4 and using subcarriers with a modulo 4 value of 2, comb 4 and using subcarriers with a modulo 4 value of 3, comb 4 and using subcarriers with a modulo 4 value of 0 and a modulo 4 value of 1, comb 4 and using subcarriers with a modulo 4 value of 2 and a modulo 4 value of 3, comb 4 and using subcarriers with a modulo 4 value of, a modulo 4 value of 1 and a modulo 4 value of 2.

[0147] In a possible example, the first resource pool includes the first ACK resource pool in the ACK resource pool set; where the ACK resource pool set is used to represent at least one set of resource pools for feedback ACK or NACK information within a superframe composed of 48 radio frames.

[0148] In a possible example, the ACK resource pool set includes the ACK resource pool set paired with the common control information resource pool in the communication domain.

[0149] In the case of adopting an integrated unit, Figure 6 A functional unit composition block diagram of another determining device for feedback using resources is provided. The determining device 600 for feedback using resources is applied to a management device in a vehicle-mounted wireless short-range communication system, and specifically includes: a processing unit 602 and a communication unit 603. The processing unit 602 is used to control and manage the actions of the management device. For example, the processing unit 602 is used to support the management device to execute Figure 4 Some steps in and other processes for the technical solutions described in this application. The communication unit 603 is used to support the communication between the management device and other devices in the vehicle-mounted wireless short-range communication system. The determining device 600 for feedback using resources may further include a storage unit 601 for storing the program code and data of the management device.

[0150] Among them, the processing unit 602 may be a processor or a controller. For example, it may be a CPU, a DSP, an ASIC, an FPGA or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. It can implement or execute various exemplary logic blocks, modules and circuits described in combination with the disclosure of this application. The processing unit 602 may also be a combination for implementing computing functions, such as a combination including one or more microprocessors, a combination of a DSP and a microprocessor, and so on. The communication unit 603 may be a communication interface, a transceiver, a transceiver circuit, etc., and the storage unit 601 may be a memory. When the processing unit 602 is a processor, the communication unit 603 is a communication interface, and the storage unit 601 is a memory, the determining device 600 for feedback using resources involved in the embodiments of this application may be Figure 8 The management device shown.

[0151] Specifically, the processing unit 602 is used to execute any step executed by the management device in the above method embodiments, and when performing data transmission such as sending, it can optionally call the communication unit 603 to complete the corresponding operation. The following is a detailed description.

[0152] The processing unit 602 is used to: send configuration information to the terminal, and the configuration information is used to determine the acknowledgment ACK or non-acknowledgment NACK feedback using resources in the first resource pool; wherein, the first resource pool is used to represent a group of resources for feedbacking ACK or NACK information within a superframe composed of 48 wireless frames.

[0153] It can be seen that in the embodiments of the present application, configuration information is sent to the terminal. Since the configuration information is used to determine the resources for ACK or NACK feedback in the first resource pool, it is beneficial to implement the configuration of the resources for ACK or NACK feedback in the first resource pool from the management device to the terminal. In addition, since the first resource pool is used to represent a set of resources for feedbacking ACK or NACK information within a superframe composed of 48 radio frames, and the minimum granularity of the first resource pool is a subcarrier, the embodiments of the present application implement determining whether the resources in the first resource pool used for feedbacking ACK feedback information or NACK feedback information adopt a continuous subcarrier method or a comb-shaped subcarrier method, and which numbered subcarriers the resources in the first resource pool used for feedbacking ACK feedback information or NACK feedback information consist of through the configuration information.

[0154] In a possible example, the configuration information is transmitted by control information.

[0155] In a possible example, the configuration information includes at least one of the following: the comb type parameter for ACK or NACK feedback, the starting comb subcarrier group information for ACK or NACK feedback, and the comb subcarrier group information for ACK or NACK feedback.

[0156] In a possible example, the resources for ACK or NACK feedback in the first resource pool include at least one of the following: comb 1, comb 2 and using even subcarriers, comb 2 and using odd subcarriers, comb 2 and using all subcarriers, comb 4 and using subcarriers with a modulo 4 value of 0, comb 4 and using subcarriers with a modulo 4 value of 1, comb 4 and using subcarriers with a modulo 4 value of 2, comb 4 and using subcarriers with a modulo 4 value of 3, comb 4 and using subcarriers with a modulo 4 value of 0 and a modulo 4 value of 1, comb 4 and using subcarriers with a modulo 4 value of 2 and a modulo 4 value of 3, comb 4 and using subcarriers with a modulo 4 value of 0, a modulo 4 value of 1 and a modulo 4 value of 2.

[0157] In a possible example, the first resource pool includes the first ACK resource pool in the ACK resource pool set; wherein, the ACK resource pool set is used to represent at least one set of resource pools for feedbacking ACK information within a superframe composed of 48 radio frames.

[0158] In a possible example, the ACK resource pool set includes the ACK resource pool set paired with the common control information resource pool in the communication domain.

[0159] Please refer to Figure 7 , Figure 7It is a schematic structural diagram of a terminal provided by an embodiment of the present application. Among them, the terminal 700 includes a processor 710, a memory 720, a communication interface 730, and at least one communication bus for connecting the processor 710, the memory 720, and the communication interface 730.

[0160] The memory 720 includes, but is not limited to, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (PROM), or a compact disc read-only memory (CD-ROM). The memory 720 is used for storing relevant instructions and data.

[0161] The communication interface 730 is used for receiving and sending data.

[0162] The processor 710 can be one or more CPUs. When the processor 710 is a single CPU, the CPU can be a single-core CPU or a multi-core CPU.

[0163] The processor 710 in the terminal 700 is used to read one or more programs 721 stored in the memory 720 and perform the following operations: obtaining configuration information; determining, according to the configuration information, the use of resources for feedback of an acknowledgment (ACK) or a non-acknowledgment (NACK) in a first resource pool; where the first resource pool is used to represent a set of resources for feedback of ACK or NACK information within a superframe composed of 48 radio frames.

[0164] It should be noted that the specific implementation of each operation can adopt the corresponding description of the method embodiment shown above Figure 3 or Figure 4 The terminal 700 can be used to execute the method on the terminal side of the method embodiment of the present application, and will not be elaborated herein.

[0165] Please refer to Figure 8 , Figure 8 It is a schematic structural diagram of a management device provided by an embodiment of the present application. Among them, the management device 800 includes a processor 810, a memory 820, a communication interface 830, and at least one communication bus for connecting the processor 810, the memory 820, and the communication interface 830.

[0166] The memory 820 includes, but is not limited to, a RAM, a ROM, a PROM, or a CD-ROM. The memory 720 is used for storing relevant instructions and data.

[0167] The communication interface 830 is used for receiving and sending data.

[0168] The processor 810 may be one or more CPUs. When the processor 810 is a single CPU, the CPU may be a single-core CPU or a multi-core CPU.

[0169] The processor 810 in the management device 800 is configured to read one or more programs 821 stored in the memory 820 and perform the following operations: sending configuration information to a terminal, where the configuration information is used to determine resources for ACK or NACK feedback in a first resource pool; wherein, the first resource pool is used to represent a set of resources for ACK or NACK feedback within a superframe composed of 48 radio frames.

[0170] It should be noted that the specific implementation of each operation may adopt the corresponding descriptions in the method embodiments shown above Figure 3 or Figure 4 The management device 800 may be used to execute the method on the management device side in the method embodiments of the present application, which will not be elaborated herein.

[0171] An embodiment of the present application further provides a chip, where the chip includes a processor configured to call and run a computer program from a memory, such that a device installed with the chip performs some or all of the steps described for the terminal or the management device in the above method embodiments.

[0172] An embodiment of the present application further provides a computer-readable storage medium, where the computer-readable storage medium stores a computer program for electronic data exchange, and the computer program causes a computer to perform some or all of the steps described for the terminal or the management device in the above method embodiments.

[0173] An embodiment of the present application further provides a computer program product, where the computer program product includes a computer program, and the computer program is operable to cause a computer to perform some or all of the steps described for the terminal or the management device in the above method embodiments. The computer program product may be a software installation package.

[0174] The steps of the methods or algorithms described in the embodiments of this application can be implemented in a hardware manner or by a processor executing software instructions. The software instructions can be composed of corresponding software modules, and the software modules can be stored in RAM, flash memory, ROM, erasable programmable ROM (EPROM), electrically EPROM (EEPROM), registers, hard disks, removable hard disks, CD-ROMs, or any other form of storage medium well-known in the art. An exemplary storage medium is coupled to the processor so that the processor can read information from the storage medium and write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and the storage medium can be located in an ASIC. Additionally, the ASIC can be located in a terminal or a management device. Of course, the processor and the storage medium can also exist as discrete components in a terminal or a management device.

[0175] Those skilled in the art should be able to realize that in one or more of the above examples, the functions described in the embodiments of this application can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the processes or functions described in the embodiments of this application are generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from a website, computer, server, or data center to another website, computer, server, or data center in a wired manner (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or a wireless manner (such as infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that the computer can access or a data storage device such as a server, data center, etc. that includes one or more integrated available media. The available medium can be a magnetic medium (such as a floppy disk, hard disk, magnetic tape), an optical medium (such as a digital video disc (DVD)), or a semiconductor medium (such as a solid state disk (SSD)), etc.

[0176] The specific embodiments described above further elaborate on the objectives, technical solutions, and beneficial effects of the embodiments of the present application. It should be understood that the above description is only the specific embodiments of the embodiments of the present application and is not used to limit the protection scope of the embodiments of the present application. Any modifications, equivalent replacements, improvements, etc. made on the basis of the technical solutions of the embodiments of the present application shall be included within the protection scope of the embodiments of the present application.

Claims

1. A method for determining resources for feedback usage, characterized in that, it includes: The terminal obtains configuration information; The terminal determines the resources for feedback usage of the acknowledgement (ACK) or negative acknowledgement (NACK) according to the configuration information; wherein, the first resource pool is used to represent a set of resources for feedbacking ACK or NACK information within a superframe composed of 48 radio frames; The resources for feedback usage of ACK or NACK in the first resource pool include at least one of the following: Comb type 1, comb type 2 and using even subcarriers, comb type 2 and using odd subcarriers, comb type 2 and using all subcarriers, comb type 4 and using subcarriers with a modulo 4 value of 0, comb type 4 and using subcarriers with a modulo 4 value of 1, comb type 4 and using subcarriers with a modulo 4 value of 2, comb type 4 and using subcarriers with a modulo 4 value of 3, comb type 4 and using subcarriers with a modulo 4 value of 0 and a modulo 4 value of 1, comb type 4 and using subcarriers with a modulo 4 value of 2 and a modulo 4 value of 3, comb type 4 and using subcarriers with a modulo 4 value of 0, a modulo 4 value of 1 and a modulo 4 value of 2.

2. The method according to claim 1, characterized in that, the terminal obtains configuration information, including: The terminal receives control information from a management device to obtain the configuration information; or, The terminal obtains the pre-configured or pre-defined configuration information.

3. The method according to claim 1 or 2, characterized in that, the configuration information includes at least one of the following: Comb type parameter for ACK or NACK feedback, start comb subcarrier group information for ACK or NACK feedback, comb subcarrier group information for ACK or NACK feedback.

4. The method according to claim 1 or 2, characterized in that, the first resource pool includes the first ACK resource pool in the set of ACK resource pools; wherein, the set of ACK resource pools is used to represent at least one set of resource pools for feedbacking ACK or NACK information within a superframe composed of 48 radio frames.

5. The method according to claim 4, characterized in that, the set of ACK resource pools includes the set of ACK resource pools paired with the common control information resource pool in the communication domain.

6. A method for determining resources for feedback usage, characterized in that, it includes: The management device sends configuration information to the terminal, and the configuration information is used to determine the resources for feedback usage of the acknowledgement (ACK) or negative acknowledgement (NACK) in the first resource pool; wherein, the first resource pool is used to represent a set of resources for feedbacking ACK or NACK information within a superframe composed of 48 radio frames; The resources for feedback usage of ACK or NACK in the first resource pool include at least one of the following: Comb teeth are 1, comb teeth are 2 and even subcarriers are used, comb teeth are 2 and odd subcarriers are used, comb teeth are 2 and all subcarriers are used, comb teeth are 4 and subcarriers with a modulo 4 value of 0 are used, comb teeth are 4 and subcarriers with a modulo 4 value of 1 are used, comb teeth are 4 and subcarriers with a modulo 4 value of 2 are used, comb teeth are 4 and subcarriers with a modulo 4 value of 3 are used, comb teeth are 4 and subcarriers with a modulo 4 value of 0 and subcarriers with a modulo 4 value of 1 are used, comb teeth are 4 and subcarriers with a modulo 4 value of 2 and subcarriers with a modulo 4 value of 3 are used, comb teeth are 4 and subcarriers with a modulo 4 value of 0, subcarriers with a modulo 4 value of 1 and subcarriers with a modulo 4 value of 2 are used.

7. The method according to claim 6, wherein, the configuration information is transmitted by control information.

8. The method according to claim 6 or 7, wherein, the configuration information includes at least one of the following: Comb tooth type parameter of ACK or NACK feedback, start comb tooth subcarrier group information of ACK or NACK feedback, comb tooth subcarrier group information of ACK or NACK feedback.

9. The method according to claim 6 or 7, wherein, the first resource pool includes the first ACK resource pool in the set of ACK resource pools; wherein, the set of ACK resource pools is used to represent at least one set of resource pools for feedback ACK information within a superframe composed of 48 radio frames.

10. The method according to claim 9, wherein, the set of ACK resource pools includes the set of ACK resource pools paired with the common control information resource pool in the communication domain.

11. A determining device for feedback used resources, wherein, applied to a terminal; the device includes a processing unit, and the processing unit is used for: Obtain configuration information; Determine the ACK or NACK feedback used resources in the first resource pool according to the configuration information; wherein, the first resource pool is used to represent a set of resources for feedback ACK or NACK information within a superframe composed of 48 radio frames; The ACK or NACK feedback used resources in the first resource pool include at least one of the following: Comb teeth are 1, comb teeth are 2 and even subcarriers are used, comb teeth are 2 and odd subcarriers are used, comb teeth are 2 and all subcarriers are used, comb teeth are 4 and subcarriers with a modulo 4 value of 0 are used, comb teeth are 4 and subcarriers with a modulo 4 value of 1 are used, comb teeth are 4 and subcarriers with a modulo 4 value of 2 are used, comb teeth are 4 and subcarriers with a modulo 4 value of 3 are used, comb teeth are 4 and subcarriers with a modulo 4 value of 0 and subcarriers with a modulo 4 value of 1 are used, comb teeth are 4 and subcarriers with a modulo 4 value of 2 and subcarriers with a modulo 4 value of 3 are used, comb teeth are 4 and subcarriers with a modulo 4 value of 0, subcarriers with a modulo 4 value of 1 and subcarriers with a modulo 4 value of 2 are used.

12. The device according to claim 11, wherein, for the obtaining of the configuration information, the processing unit is specifically used for: Receiving control information from a management device to obtain the configuration information; or, Obtaining the pre-configured or pre-defined configuration information.

13. The device according to claim 11 or 12, characterized in that, the configuration information includes at least one of the following: the comb type parameter of ACK or NACK feedback, the starting comb subcarrier group information of ACK or NACK feedback, and the comb subcarrier group information of ACK or NACK feedback.

14. The device according to claim 11 or 12, characterized in that, the first resource pool includes the first ACK resource pool in the set of ACK resource pools; wherein, the set of ACK resource pools is used to represent at least one set of resource pools for feedbacking ACK or NACK information within a superframe composed of 48 radio frames.

15. The device according to claim 14, characterized in that, the set of ACK resource pools includes the set of ACK resource pools paired with the common control information resource pool in the communication domain.

16. A device for determining resources used for feedback, characterized in that, it is applied to a management device; the device includes a processing unit and a communication unit, and the processing unit is used for: sending configuration information to a terminal through the communication unit, where the configuration information is used to determine the resources used for feedbacking an acknowledgement (ACK) or a non-acknowledgement (NACK) in the first resource pool; wherein, the first resource pool is used to represent a set of resources for feedbacking ACK or NACK information within a superframe composed of 48 radio frames; the resources used for ACK or NACK feedback in the first resource pool include at least one of the following: comb is 1, comb is 2 and uses even subcarriers, comb is 2 and uses odd subcarriers, comb is 2 and uses all subcarriers, comb is 4 and uses subcarriers with a modulo 4 value of 0, comb is 4 and uses subcarriers with a modulo 4 value of 1, comb is 4 and uses subcarriers with a modulo 4 value of 2, comb is 4 and uses subcarriers with a modulo 4 value of 3, comb is 4 and uses subcarriers with a modulo 4 value of 0 and a modulo 4 value of 1, comb is 4 and uses subcarriers with a modulo 4 value of 2 and a modulo 4 value of 3, comb is 4 and uses subcarriers with a modulo 4 value of 0, a modulo 4 value of 1 and a modulo 4 value of 2.

17. The device according to claim 16, characterized in that, the configuration information is transmitted by control information.

18. The device according to claim 16 or 17, characterized in that, the configuration information includes at least one of the following: the comb type parameter of ACK or NACK feedback, the starting comb subcarrier group information of ACK or NACK feedback, and the comb subcarrier group information of ACK or NACK feedback.

19. The device according to claim 16 or 17, characterized in that, the first resource pool includes the first ACK resource pool in the set of ACK resource pools; wherein, the set of ACK resource pools is used to represent at least one set of resource pools for feedbacking ACK information within a superframe composed of 48 radio frames.

20. The device according to claim 19, characterized in that, the set of ACK resource pools includes the set of ACK resource pools paired with the common control information resource pool in the communication domain.

21. A terminal, It is characterized in that it includes a processor, a memory, a communication interface, and one or more programs, the one or more programs are stored in the memory and are configured to be executed by the processor, and the programs include instructions for performing the steps in the method according to any one of claims 1-5.

22. A management device It is characterized in that it includes a processor, a memory, a communication interface, and one or more programs, the one or more programs are stored in the memory and are configured to be executed by the processor, and the programs include instructions for performing the steps in the method according to any one of claims 6-10.

23. A computer-readable storage medium It is characterized in that it stores a computer program for electronic data exchange, wherein the computer program causes a computer to execute the method according to any one of claims 1-5 or 6-10.

Citation Information

Patent Citations

  • Methods and device for transmission collision detection and handling in vehicle to everything communication system

    CN108476390A