Information transmission method and related device

By sending indication information about the time slot position within the resource awareness window between terminal devices, the resource allocation process of terminal devices is optimized, resolving resource selection conflicts between terminal devices, realizing conflict-free resource conflict, and improving the efficiency and reliability of resource selection.

CN115226061BActive Publication Date: 2025-12-26SPREADTRUM COMMUNICATION (SHANGHAI) CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202110430069.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-04-21
Publication Date
2025-12-26
Estimated Expiration
2041-04-21

AI Technical Summary

Technical Problem

When selecting resources from the resource pool among terminal devices, conflicts can easily occur, leading to data transmission conflicts.

Method used

The first terminal device sends an instruction to the second terminal device, indicating the time slot position within the resource perception window, so that the second terminal device can determine the discontinuous reception parameters of the first terminal device, optimize the resource perception process, and avoid resource selection conflicts.

Benefits of technology

This reduces the likelihood of collisions when terminal devices transmit data, and improves the efficiency and reliability of resource selection.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115226061B_ABST
    Figure CN115226061B_ABST
Patent Text Reader

Abstract

The embodiment of the application discloses a kind of information transmission method and related equipment, wherein the information transmission method includes: first terminal equipment sends first indication information to second terminal equipment, and the first indication information is used to indicate the position of the time slot of resource sensing in resource sensing window by the first terminal equipment.The method proposed in the application can be used to send indication information to other terminal equipment, to indicate the position of the time slot of resource sensing in resource sensing window, which is conducive to ensuring that multiple terminal equipment selects different resources in the resource pool and transmits data based on the selected resources, avoiding the conflict of multiple terminal equipment when transmitting data.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of communication, in particular to an information transmission method and related devices. BACKGROUND

[0002] The traditional communication mode is a base station-centered cellular network communication mode, which has great limitations in areas without base stations or without base station coverage. Therefore, the communication mode of direct communication between terminal devices has gradually attracted attention, which is used in vehicle to everything (V2X) or device to device (D2D) communication scenarios.

[0003] Among them, the terminal device communicates with the terminal device through a sidelink (SL). In use, a resource pool is usually established, and the terminal device can communicate with other terminal devices based on part of the resources in the selected resource pool within a certain time range. Since multiple terminal devices can select resources in the resource pool, if multiple terminal devices select the same resources in the resource pool, they will conflict with each other when sending data. SUMMARY

[0004] The embodiments of the present application provide an information transmission method and related devices, which can send indication information to other terminal devices to indicate the position of the resource sensing time slot within the resource sensing window, which is beneficial to ensure that multiple terminal devices select different resources in the resource pool and avoid conflicts when sending data.

[0005] In a first aspect, the present application provides an information transmission method, which comprises: a first terminal device sending first indication information to a second terminal device, the first indication information being used to indicate the position of the resource sensing time slot within the resource sensing window.

[0006] Based on the method described in the first aspect, the first terminal device sends indication information to the second terminal device to indicate the position of the resource sensing time slot within the resource sensing window, so that the second terminal device can determine the parameters of the discontinuous reception of the first terminal device after receiving the indication information, so that the first terminal device can better perform resource sensing within the resource sensing window, thereby avoiding the possibility of collision when the terminal device sends data.

[0007] In combination with the first aspect, in an implementation manner, the first indication information is specifically used to indicate one or more of the configuration information of the first terminal device and the first candidate resource; the method further comprises:

[0008] The first terminal device determines the first candidate resource within the resource selection window;

[0009] The first terminal device obtains the configuration information, the configuration information comprising: resource reservation period information of the first terminal device for transmitting data, position information of a resource sensing window, and a sensing occasion corresponding to each period in the resource reservation period information.

[0010] With reference to the first aspect, in an implementation manner, the method further comprises:

[0011] The first terminal device determines the first candidate resource within the resource selection window;

[0012] The first terminal device obtains configuration information, the configuration information comprising: resource reservation period information of the first terminal device for transmitting data, position information of a resource sensing window, and a sensing occasion corresponding to each period in the resource reservation period information.

[0013] The first terminal device determines target period information of the first terminal device for transmitting data according to the resource reservation period information, and a sensing occasion corresponding to each period in the target period information, the target period information comprising part or all of the periods in the resource reservation period information.

[0014] The first indication information is specifically used for indicating one or more of the target period information, the sensing occasion corresponding to each period in the target period information, the position information of the resource sensing window, and the first candidate resource.

[0015] With reference to the first aspect, in an implementation manner, the first candidate resource comprises N time slot sets, each of the time slot sets comprising one or more time slots, and N is an integer greater than or equal to 1.

[0016] With reference to the first aspect, in an implementation manner, the first indication information comprises one or more of the following:

[0017] a start position of the N time slot sets, a start position of each of the N time slot sets, a number of time slots included in each of the N time slot sets, and a time length of an interval between two adjacent time slot sets.

[0018] With reference to the first aspect, in an implementation manner, the method further comprises:

[0019] The first terminal device receives second indication information from the second terminal device, the second indication information being used for indicating a discontinuous reception (DRX) parameter of the first terminal device, the DRX parameter being determined by the second terminal device according to the first indication information.

[0020] The first terminal device performs DRX configuration according to the DRX parameter.

[0021] The DRX parameter includes an active period and / or a sleep period of the first terminal device; the active period includes a time slot in which the first terminal device performs resource sensing in the resource sensing window.

[0022] In combination with the first aspect, in an implementation manner, the method further includes:

[0023] The first terminal device receives sidelink control information (SCI) from a third terminal device in the time slot;

[0024] The first terminal device determines, according to the SCI, a reserved resource for the third terminal device in the resource selection window;

[0025] The first terminal device excludes the reserved resource from the first candidate resource to obtain a second candidate resource; the second candidate resource is a resource for the first terminal device to send data.

[0026] In the second aspect, the present application provides an information transmission method, which includes:

[0027] The second terminal device receives first indication information from the first terminal device, the first indication information being used to indicate a position of a time slot in which the first terminal device performs resource sensing in a resource sensing window.

[0028] Based on the method described in the second aspect, the first terminal device indicates the position of the time slot in which the first terminal device performs resource sensing in the resource sensing window by sending indication information to the second terminal device, so that the second terminal device determines the DRX parameter of the first terminal device after receiving the indication information, thereby enabling the first terminal device to better perform resource sensing in the resource sensing window, and thereby being able to help avoid the resource selected by the first terminal device in the resource selection window being the same as the resource selected by other terminal devices, and reducing the possibility of collision when the terminal device sends data.

[0029] In combination with the second aspect, in an implementation manner, the first indication information is specifically used to indicate one or more of configuration information of the first terminal device and a first candidate resource;

[0030] The configuration information of the first terminal device includes resource reservation period information of the first terminal device for sending data, position information of the resource sensing window, and a resource sensing occasion corresponding to each period in the resource reservation period information; and the first candidate resource is a resource determined by the first terminal device in the resource selection window.

[0031] In an implementation form of the second aspect, the first indication information is specifically used to indicate one or more of: target periodicity information, a time instance of resource sensing corresponding to each periodicity in the target periodicity information, position information of a resource sensing window, and the first candidate resource.

[0032] wherein the target periodicity information is periodicity information of the first terminal device for transmitting data, the target periodicity information is determined by the first terminal device according to resource reservation periodicity information of the first terminal device for transmitting data, the target periodicity information includes part or all of the periodicity in the resource reservation periodicity information, and the first candidate resource is a resource determined by the first terminal device within a resource selection window.

[0033] In an implementation form of the second aspect, the first candidate resource includes N sets of time slots, each set of time slots includes one or more time slots, and N is an integer greater than or equal to 1.

[0034] In an implementation form of the second aspect, the first indication information includes one or more of:

[0035] a start position of the N sets of time slots, a start position of each set of time slots in the N sets of time slots, a number of time slots included in each set of time slots in the N sets of time slots, and a time length of an interval between two adjacent sets of time slots.

[0036] In an implementation form of the second aspect, the method further includes:

[0037] determining, by the second terminal device, a DRX parameter of the first terminal device according to the first indication information, the DRX parameter including an active period and / or a sleep period of the first terminal device, wherein the active period includes a time slot in which the first terminal device performs resource sensing within the resource sensing window.

[0038] sending, by the second terminal device, second indication information to the first terminal device, the second indication information being used to instruct the first terminal device to perform DRX configuration according to the DRX parameter.

[0039] In an implementation form of the second aspect, before the second terminal device determines the DRX parameter of the first terminal device according to the first indication information, the method further includes:

[0040] determining, by the second terminal device, a position of a time slot in which the first terminal device performs resource sensing within the resource sensing window according to the first indication information.

[0041] In an implementation form of the second aspect, the second terminal device determines the position of the time slot in which the first terminal device performs resource sensing within the resource sensing window according to the first indication information, including:

[0042] The second terminal device determines K sets of resource sensing time slots;

[0043] A first time slot in an i-th set of resource sensing time slots in the K sets of resource sensing time slots has a position that is i times a target period apart from a position of a first time slot of the first candidate resource;

[0044] The target period is one of the resource reservation period information or target period information;

[0045] The target period information is period information of the first terminal device for sending data, and the target period information is determined by the first terminal device according to resource reservation period information of the first terminal device for sending data, and the target period information includes part or all of the periods in the resource reservation period information;

[0046] The number of occasions of resource sensing corresponding to the target period is K; i is an integer greater than or equal to 1 and less than or equal to K.

[0047] In a third aspect, a communication apparatus is provided, which is configured to implement the method in the first aspect or the second aspect or any possible implementation manner thereof.

[0048] In a fourth aspect, a communication apparatus is provided, which includes a processor configured to execute the method in the first aspect or the second aspect or any possible implementation manner thereof.

[0049] In a fifth aspect, a communication apparatus is provided, which includes a processor and a memory configured to store computer-executable instructions; the processor is configured to call the program code from the memory to execute the method in the first aspect or the second aspect or any possible implementation manner thereof.

[0050] In a sixth aspect, a communication apparatus is provided, which includes a processor and a transceiver configured to receive or send signals; the processor is configured to execute the method in the first aspect or the second aspect or any possible implementation manner thereof.

[0051] In a seventh aspect, a communication apparatus is provided, which includes a processor, a memory and a transceiver configured to receive or send signals; the memory is configured to store program code; the processor is configured to call the program code from the memory to execute the method in the first aspect or the second aspect or any possible implementation manner thereof.

[0052] In an eighth aspect, the present application provides a chip, configured to send first indication information to a second terminal device, the first indication information being used to indicate a position of a time slot for resource sensing within a resource sensing window.

[0053] In addition, in this aspect, other possible implementation manners of the chip can refer to related content of the first aspect, which will not be described here in detail.

[0054] In a ninth aspect, the present application provides a chip, configured to receive first indication information from a first terminal device, the first indication information being used to indicate a position of a time slot for resource sensing within a resource sensing window.

[0055] In addition, in this aspect, other possible implementation manners of the chip can refer to related content of the second aspect, which will not be described here in detail.

[0056] In a tenth aspect, the present application provides a module device, comprising a power module, a storage module, a communication module and a chip module, wherein: the power module is configured to provide power for the module device; the storage module is configured to store data and instructions; the communication module is configured to perform internal communication of the module device, or to perform communication between the module device and an external device; and the chip module is configured to: send first indication information to a second terminal device, the first indication information being used to indicate a position of a time slot for resource sensing within a resource sensing window.

[0057] In addition, in this aspect, other possible implementation manners of the module device can refer to related content of the first aspect, which will not be described here in detail.

[0058] In an eleventh aspect, the present application provides a module device, characterized in that the module device comprises a power module, a storage module, a communication module and a chip module, wherein: the power module is configured to provide power for the module device; the storage module is configured to store data and instructions; the communication module is configured to perform internal communication of the module device, or to perform communication between the module device and an external device; and the chip module is configured to: receive first indication information from a first terminal device, the first indication information being used to indicate a position of a time slot for resource sensing within a resource sensing window.

[0059] In addition, in this aspect, other possible implementation manners of the module device can refer to related content of the second aspect, which will not be described here in detail.

[0060] In a twelfth aspect, the present application provides a computer readable storage medium, wherein the computer readable storage medium stores computer readable instructions, when the computer readable instructions run on a communication device, the communication device is caused to execute the method in the first aspect or the second aspect and any possible implementation manner thereof.

[0061] In a thirteenth aspect, the present application provides a computer program or computer program product comprising code or instructions, which when executed on a computer, cause the computer to perform the method of the first aspect or the second aspect. BRIEF DESCRIPTION OF DRAWINGS

[0062] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings needed in the embodiment description will be briefly introduced. Obviously, the drawings in the following description are some embodiments of the present application, and other drawings can also be obtained by those skilled in the art without creative labor.

[0063] Figure 1 is a schematic diagram of a network architecture provided by an embodiment of the present application;

[0064] Figure 2a is a schematic diagram of a resource pool provided by an embodiment of the present application;

[0065] Figure 2b is a schematic diagram of full resource sensing provided by an embodiment of the present application;

[0066] Figure 2c is a schematic diagram of partial resource sensing provided by an embodiment of the present application;

[0067] Figure 2d is a schematic diagram of discontinuous reception provided by an embodiment of the present application;

[0068] Figure 2e is a schematic diagram of partial resource sensing and discontinuous reception provided by an embodiment of the present application;

[0069] Figure 3 is a flowchart of an information transmission method provided by an embodiment of the present application;

[0070] Figure 4a is a structural schematic diagram of a first candidate resource provided by an embodiment of the present application;

[0071] Figure 4b is a structural schematic diagram of another first candidate resource provided by an embodiment of the present application;

[0072] Figure 4c is a structural schematic diagram of yet another first candidate resource provided by an embodiment of the present application;

[0073] Figure 4d is a structural schematic diagram of yet another first candidate resource provided by an embodiment of the present application;

[0074] Figure 5is another flow diagram of an information transmission method provided by an embodiment of the present application;

[0075] Figure 6a is another diagram of partial resource sensing and discontinuous reception provided by an embodiment of the present application;

[0076] Figure 6b is still another diagram of partial resource sensing and discontinuous reception provided by an embodiment of the present application;

[0077] Figure 7 is a structural diagram of a communication device provided by an embodiment of the present application;

[0078] Figure 8 is a structural diagram of still another communication device provided by an embodiment of the present application;

[0079] Figure 9 is a structural diagram of a module device provided by an embodiment of the present application. DETAILED DESCRIPTION

[0080] The technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, but not all the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative work fall within the scope of protection of the present application.

[0081] It should be understood that the term “and / or” in the present application is only used to describe the association relationship of the associated objects, which means that there can be three relationships, for example, A and / or B can mean that there are three cases of A alone, A and B together, and B alone. In addition, the character “ / ” in the present application represents an “or” relationship between the associated objects before and after it.

[0082] “Multiple” appearing in the embodiments of the present application means two or more.

[0083] The first, second, and the like appearing in the embodiments of the present application are only used for description and distinction of the described objects, and there is no order, nor does it represent a special limitation on the number of devices in the embodiments of the present application, which cannot constitute any limitation on the embodiments of the present application.

[0084] The “connection” appearing in the embodiments of the present application means direct connection or indirect connection and various connection modes to achieve communication between devices, which is not limited by the embodiments of the present application.

[0085] The technical solutions of the present application can be applied to a 5G (5th Generation) communication system, and can also be applied to a 4G communication system, and can also be applied to future new communication systems, such as 6G, 7G, etc.

[0086] The network architecture provided in the embodiments of the present application includes but is not limited to a relay network architecture, a dual-link architecture, a V2X architecture, and the like, and can be determined according to actual application scenarios, which is not limited herein.

[0087] Please refer to Figure 1 The embodiments of the present application can be applied to the network architecture diagram as shown in Figure 1 The network architecture as shown in Figure 1 The network architecture as shown in the network architecture of a wireless communication system involved in the present application, which can include but is not limited to one network device 101 and three terminal devices: terminal device 102, terminal device 103, and terminal device 104. It should be noted that Figure 1 The number and form of devices shown are only for example and do not constitute a limitation on the embodiments of the present application. In actual applications, more than one network device can be included, and other terminal devices can also be included. Figure 1 The communication system as shown is described taking one network device 101 and three terminal devices: terminal device 102, terminal device 103, and terminal device 104 as an example. Among them, the terminal device 102, the terminal device 103, and the terminal device 104 can establish a communication connection with the network device 101 based on uplink (UL) and downlink (DL), and the terminal device 102, the terminal device 103, and the terminal device 104 can establish a communication connection based on sidelink (SL), and multiple terminal devices can communicate with each other. Among them, in the SL communication technology, if the terminal device 102 sends data to the terminal device 103, the terminal device 102 can be referred to as a transmitting terminal device (Tx UE), and the terminal device 103 can be referred to as a receiving terminal device (Rx UE).

[0088] The network device 101 in the embodiments of the present application can be a base station, such as a base station (gNB) in 5G New Radio (NR), and the network device 101 in the embodiments of the present application can also include devices that provide base station functions in future new communication systems, etc., which can be determined according to actual application scenarios, which is not limited herein.

[0089] The terminal device (terminal device 102, terminal device 103, terminal device 104) in the embodiment of the present application can refer to various forms of user equipment (user equipment, UE), access terminal, user unit, user station, mobile station, mobile station (mobile station, MS), remote station, remote terminal, mobile device, user terminal, wireless communication device, user agent or user device. The terminal device can 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 function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a road side unit (RSU) wearable device, a terminal device in a future 5G network or a terminal device in a future evolved public land mobile network (PLMN), etc. The embodiments of the present application are not limited thereto.

[0090] The network device 101 can be a configuration device of a resource pool. The terminal devices (such as the terminal device 102, the terminal device 103 and the terminal device 104) within a certain range can use the resources of the resource pool configured by the network device 101 when communicating. The terminal devices within a certain range can be terminal devices within a cell corresponding to the network device 101.

[0091] Please refer to Figure 2a , Figure 2a is a schematic diagram of a resource pool provided by an embodiment of the present application. As shown in Figure 2a , the resources in the resource pool include time domain resources and frequency domain resources. The time domain resources can be in units of a slot (i.e. the length of a small square), and the frequency domain resources can be in units of a subchannel (i.e. the width of a small square). As shown in Figure 2a , the blocks filled with diagonal lines and gray blocks in the figure can represent the occupation of this part of the resource by the terminal device A and the terminal device B respectively. For example, the terminal device A can transmit data through the frequency domain resources of the full frequency domain (i.e. the block filled with diagonal lines) in the time period corresponding to time slot A; the terminal device B can transmit data through the frequency domain resources corresponding to the gray blocks in the time period corresponding to time slot B.

[0092] Further, when time slot A is passed, terminal device A releases the full frequency domain frequency domain resource, and other terminal devices can occupy the full frequency domain frequency domain resource to send data; similarly, terminal device B also releases the occupied frequency domain resource after time slot B is passed.

[0093] In an implementation manner, when configuring the resource pool, the network device can be configured as a periodic reservation resource mode, that is, when the terminal device uses the resource in the resource pool, the terminal device can declare to periodically occupy a certain fixed frequency domain resource in the resource pool in a set time period in the time domain. For example, terminal device A can declare to occupy the full frequency domain frequency domain resource in a period P (for example, 4 time slots), and then terminal device A can occupy the full frequency domain frequency domain resource again in time slot C to send data after releasing the full frequency domain frequency domain resource occupied by time slot A.

[0094] Since multiple terminal devices can select resources for sending data in the resource pool, there are generally two ways of resource allocation: a network device centralized scheduling manner and a self-resource sensing manner. In the former, the network device (such as a base station) can configure resources for each terminal device to send data; in the latter, the terminal device can sense the resources occupied or reserved by other terminal devices, where the reservation can mean preoccupying, so as to exclude the resources occupied or reserved by other terminal devices from candidate resources, and the obtained resources can be used for sending data. The embodiments of the present application can be applied in a scenario where the resource allocation is a self-resource sensing manner.

[0095] In the self-sensing manner, according to the sensing range of the terminal device, it can be divided into full-sensing and partial-sensing two ways. Please refer to Figure 2b , Figure 2b is a full-sensing schematic diagram provided by the embodiments of the present application. It should be noted that, in order to simplify the view, Figure 2b omits the block representing the time domain resource and the frequency domain resource in Figure 2a , and only uses a rectangle to represent the occupied resource. As shown in Figure 2a , the horizontal axis is the time axis, and there is an n time in the horizontal axis. The n time is the trigger time of resource selection / reselection of the data packet, and the n time is the time when the service arrives. It can be understood that for a periodic service, the terminal device can predict the position of the next n time.

[0096] On the left of n, i.e. before n, there is a resource sensing window 201, which is used for terminal device to sense the resource occupation of other devices in the resource selection window. On the right of n, there is a resource selection window 202, which is used for terminal device to select the resource to occupy. The resource sensing window 201 and the resource selection window can be a time window of a set time period. As shown in Figure 2b , the time period of the resource sensing window 201 can be [n-T0, n-T proc,0 ], and the time period of the resource selection window 202 can be [n+T1, n+T2]. Wherein, T proc,0 , T1 and T2 are fixed values, which can be configured by higher layer or determined based on the implementation of the terminal device.

[0097] Specifically, the terminal device is always sensing the resource, and sensing the resource occupation of other terminal devices in the resource selection window 202. At n, i.e. at the time of resource selection / reselection trigger, the selection of the resource in the resource selection window 202 only considers the result of the resource sensing of the terminal device in the resource sensing window 201. The terminal device senses the resource in all time slots in the resource sensing window 201, i.e. the terminal device senses the resource in all time slots from n-T0 to n-T proc,0 , and senses the resource occupation of other terminal devices in the resource selection window 202, and then excludes the candidate resource of the terminal device according to the resource occupation.

[0098] Wherein, the way of resource sensing of the terminal device can be that the terminal device listens to the physical sidelink control channel (PSCCH) to obtain the resource occupation of other terminal devices (such as Figure 2bThe sidelink control information (SCI) of UE1, UE2, and UE3 is decoded to obtain resource indication information of other terminal devices. This resource indication information includes the location of occupied time-domain and frequency-domain resources, resource reservation period, etc. Then, the reference signal receiving power (RSRP) is measured. If the RSRP exceeds a set threshold, the terminal device can determine that a certain terminal device's transmit power exceeds the threshold, which will interfere with its data transmission. This RSRP is then excluded from the candidate resources; otherwise, it is retained. After the exclusion process, the terminal device can use the excluded candidate resources as its data transmission resources, or select a portion of the excluded candidate resources as its data transmission resources.

[0099] Furthermore, in addition to excluding resources occupied or reserved by other terminal devices within the resource selection window 202 from the candidate resources, the terminal device also needs to exclude resources within the resource selection window 202 corresponding to the time slots in which the terminal device transmits data. This is because the terminal device operates on a half-duplex mechanism, meaning it cannot simultaneously transmit and receive data. Therefore, the terminal device cannot perform resource awareness during data transmission time slots, and thus cannot determine whether the resources in the time slots corresponding to data transmission time slots within the resource selection window 202 are occupied by other terminal devices. Consequently, the terminal device must exclude these resources to avoid conflicts with other terminal devices.

[0100] The time slot corresponding to the data transmission time slot is the time slot within resource selection window 202, calculated according to the resource reservation period configured for the resource pool. It should be noted that the resource reservation period configured for the resource pool may include one or multiple resource reservation periods.

[0101] For example, such as Figure 2b As shown, taking UE4 as an example, UE4 selects all resources in the entire resource selection window 202 as candidate resources and continuously performs resource awareness. Within the resource awareness window 201, UE4 detects UE1's occupation of a certain frequency domain resource in time slot A, such as... Figure 2b As shown in gray square 27, the resource reservation period in the decoded SCI of UE1 is P1, meaning that the period during which UE1 periodically occupies resources is P1. For example... Figure 2bThe time interval between the middle gray block 27 and the gray block 28 is P1, and the time interval between the gray block 28 and the gray block 29 is P1, which indicates that UE1 occupies or reserves the time slot corresponding to the gray block 27 in the time domain resource corresponding to the frequency domain resource of the gray block 27 with a period of P1. The reservation indicates that UE1 can reserve the occupation of the time slot corresponding to the gray block 27. Further, UE4 performs RSRP measurement, and if the measured RSRP is less than threshold (a set threshold), UE4 can determine that the transmission of UE1 will not interfere with the data transmission of UE4, and thus there is no need to exclude the gray block 29 located in the resource selection window 202 from the candidate resources.

[0102] Similarly, UE4 perceives the occupation of a certain frequency domain resource by UE2 in time slot B, as shown by the white block 21 in FIG. 21, and the period of the periodic occupation is P2, that is, the time interval between the white block 21 and the white block 22 and the time interval between the white block 22 and the white block 23 is P2. Further, UE4 performs RSRP measurement on UE2, and if the measured RSRP is greater than threshold, UE4 can determine that the transmission of UE2 will interfere with the data transmission of UE4, and thus needs to exclude the resources corresponding to the white block 23 and the white block 24 located in the resource selection window 202 from the candidate resources. Figure 2b Similarly, UE4 perceives the occupation of a certain frequency domain resource by UE3 in time slot C, such as the black block 25, and the period of the periodic occupation is P3, and the time interval between the black block 25 and the black block 26 is P3. Assuming that the measured RSRP is less than threshold, there is no need to exclude the resource corresponding to the black block 26 located in the resource selection window 202 from the candidate resources.

[0103] Further, time slot D is the time slot for UE4 to perform resource transmission (as shown by the block 30 filled with slashes in FIG. 22), and the resource reservation period configured by the resource pool has multiple values, that is, the resource reservation period configured by the resource pool can have multiple values. Here, P4 and P5 are taken as examples, and when the resource reservation period is P4 and P5, they respectively correspond to the blocks (such as the block 31 and the block 32) filled with slashes in the resource selection window 202. Since the working mechanism of the terminal device is half-duplex communication, that is, the terminal device can only transmit data or receive data at the same time, and the two cannot be performed simultaneously. Therefore, if UE4 transmits data in time slot D, UE4 cannot perform resource perception in time slot D, and cannot determine whether the resources corresponding to the block 31 and the block 32 are occupied or reserved by other terminal devices, and thus UE4 needs to exclude the resources corresponding to the block 31 and the block 32 located in the resource selection window 202 from the candidate resources.

[0104] Figure 2b Further, time slot D is the time slot for UE4 to perform resource transmission (as shown by the block 30 filled with slashes in FIG. 22), and the resource reservation period configured by the resource pool has multiple values, that is, the resource reservation period configured by the resource pool can have multiple values. Here, P4 and P5 are taken as examples, and when the resource reservation period is P4 and P5, they respectively correspond to the blocks (such as the block 31 and the block 32) filled with slashes in the resource selection window 202. Since the working mechanism of the terminal device is half-duplex communication, that is, the terminal device can only transmit data or receive data at the same time, and the two cannot be performed simultaneously. Therefore, if UE4 transmits data in time slot D, UE4 cannot perform resource perception in time slot D, and cannot determine whether the resources corresponding to the block 31 and the block 32 are occupied or reserved by other terminal devices, and thus UE4 needs to exclude the resources corresponding to the block 31 and the block 32 located in the resource selection window 202 from the candidate resources.

[0105] ​Among them, the UE 4 excludes the resources corresponding to the white block 23 and the white block 24, the resources corresponding to the block 31 and the block 32 from the candidate resources (that is, the resources in the resource selection window 202), and takes the remaining resources in the resource selection window 202 as the final candidate resources. Then, the UE 4 can take the final candidate resources as the resources for the terminal device to send data, or select part of the final candidate resources as the resources for the terminal device to send data.

[0106] Optionally, when performing resource selection, the UE 4 can determine the number of resource blocks required according to the size of the data packet to be sent and the amount of data carried by each resource block (such as the white small block in the resource pool) in the resource pool, so as to determine the time domain resources and frequency domain resources occupied by the UE 4. Figure 1

[0107] For the full resource sensing mode, the terminal device performs resource sensing in the resource sensing window all the time, which can ensure the reliability of transmission. However, since the terminal device is always performing resource sensing, the power consumption is large, and the power consumption is large, which has certain limitations for terminal devices with high power saving requirements. Therefore, the terminal device can use the partial resource sensing mode. Partial resource sensing refers to that the terminal device only performs resource sensing in part of the time slot, so as to save the power and reduce the power consumption.

[0108] The terminal device performing partial resource sensing can first select one or more candidate resources in the resource selection window, and determine the time slot position of the terminal device performing resource sensing in the resource sensing window according to the time slot position of the candidate resource, and then perform resource sensing when reaching the time slot position of the resource sensing.

[0109] For example, please refer to Figure 2c , Figure 2c is a schematic diagram of partial resource sensing provided by an embodiment of the present application. The present application takes the partial resource sensing of LTE V2X as an example for explanation. The terminal device can select one candidate resource, such as the gray block 203 shown in Figure 2c . The selection of the candidate resource can be random selection by the terminal device, or can be random selection of the start time position, and according to the size of the data packet to be sent, the number of time slots to be occupied is selected, and the full frequency domain resource of the selected one or more time slots is occupied, which is not limited by the present application.

[0110] The start time of the gray block 203 is t y , the terminal device needs to select a candidate resource according to the resource reservation period information (such as the resource reservation period P1). It should be noted that the resource reservation period of the terminal device can be one or multiple, which is not limited by the present application. For the convenience of description, the present application takes one resource reservation period (P1) as an example. Figure 2c ​P1) is explained. Then the terminal device can determine the start time t y P1, and the start time t of the resource sensing time slot set closest to the time interval of the resource selection / reselection trigger time within the resource selection window is t y P1, and the start time t of the resource sensing time slot set closest to the time interval of the resource selection / reselection trigger time within the resource selection window is t Figure 2c P1, and the start time t of the resource sensing time slot set closest to the time interval of the resource selection / reselection trigger time within the resource selection window is t y 2P1. Thus, assuming that the terminal device performs resource sensing k times within the resource sensing window, the start time t of the earliest resource sensing time slot set is t y kP1.

[0111] Furthermore, the duration of the candidate resource (such as the gray block 203) is t, and the duration of each resource sensing within the resource sensing window is also t. The duration can be represented by the number of time slots included in the time slot set of the candidate resource, for example, the time slot set of the candidate resource (such as the gray block 203) includes m time slots. Then the time slot set of the corresponding time slot set (block 204, block 205 and block 206) within the resource sensing window also includes m time slots, so that the terminal device determines the position of the time slot within the resource sensing window.

[0112] Further, when the n-T0 time is reached, the terminal device does not start resource sensing, and at t y kP1, the terminal device starts resource sensing for a duration of t; then at t y 2P1, the terminal device performs resource sensing again for a duration of t, and finally at t y P1, the terminal device starts resource sensing for a duration of t, so as to exclude the resources occupied or reserved by other devices in the selected candidate resource (gray block 203) to obtain the remaining resources as the final candidate resource, and then the final candidate resource can be used to transmit data.

[0113] In order to reduce power consumption, the communication resource allocation of the terminal device can support the above-mentioned partial resource sensing mode, and can also support the configuration of discontinuous reception (DRX). The DRX means that the terminal device can receive data in a period of time, and does not receive data in the next period of time. For example, the terminal device can stop receiving data by stopping receiving the physical downlink control channel (PDCCH), that is, stopping PDCCH blind detection, so as to reduce power consumption and improve battery usage time.

[0114] The network device can configure a DRX cycle for the terminal device, please refer to Figure 2d , Figure 2d is a schematic diagram of discontinuous reception provided by an embodiment of the present application, as shown in Figure 2d , in a DRX cycle, an on duration and an opportunity for DRX can be included. The terminal device can receive data in the on duration corresponding to the active period, and does not receive data in the opportunity for DRX corresponding to the sleep period.

[0115] In an implementation manner, if the partial resource sensing and the configuration of the DRX are combined, the terminal device can perform resource sensing in partial time slot resources in the resource sensing window, for example, the terminal device can listen to the PSCCH in the on duration, and stop listening to the PSCCH in the sleep duration.

[0116] For example, please refer to Figure 2e , the time slot set of the candidate resource selected by the terminal device in the resource selection window can include two time slots. Here, taking the frequency domain resources occupied by the time slot set in the candidate resource as the full frequency domain resources as an example, that is, the candidate resource is the white block and the black block in the resource selection window. The starting time of the time slot set of the candidate resource is t y , the resource reservation period is P2, and here, one resource reservation period is taken as an example, the positions of the time slots for resource sensing in the resource sensing window can be determined, as shown in Figure 2e , two time slot sets on the left side of the resource selection / reselection trigger moment (n moment) in the resource selection window, each time slot set includes two time slots, and each time slot set includes a white block and a black block. The starting time of the first time slot set from left to right is t y -2P2, and the starting time of the second time slot set is t y -P1.

[0117] Below the time axis, the DRX cycle is also included, as shown in Figure 2e , in the on duration in the DRX cycle, the terminal device is in the on duration, and in the sleep period indicated by OFF, the terminal device is in the sleep duration. Therefore, the terminal device can only listen to the PSCCH in the on duration indicated by ON, and receive the SCI of other terminal devices, that is, the terminal device can only perform resource sensing in the on duration, and stop listening to the PSCCH in the sleep period corresponding to the sleep duration, and does not receive the SCI of other terminal devices, so that the terminal device cannot perform resource sensing in the sleep duration.

[0118] As shown in Figure 2eAs shown, at the time slot position of the white block is in the period represented by ON of the DRX cycle, that is, the terminal device can resource sense at the time slot position of the white block, at the time slot position of the black block is in the period represented by OFF of the DRX cycle, that is, the terminal device cannot resource sense at the time slot position of the black block, so it cannot be judged whether the resource corresponding to the black block in the resource selection window is occupied by other terminal devices, therefore, in order to ensure the stability of transmission, the terminal device can only exclude the resource corresponding to the black block from the candidate resource to avoid collision of the resource for sending data.

[0119] The present application provides an information transmission method. In the information transmission method, a first terminal device can send indication information to a second terminal device, the indication information indicating the time slot position of the resource sensing window of the first terminal device. The second terminal device can determine the position of the first terminal device in the resource sensing window according to the indication information to determine the parameters of the discontinuous reception of the first terminal device, so that the first terminal device can better resource sense in the resource sensing window, thereby avoiding the resource selected by the first terminal device in the resource selection window being the same as the resource selected by other terminal devices, and reducing the possibility of collision of the terminal device when sending data.

[0120] Based on the above, an information transmission method provided by an embodiment of the present application is introduced. Please refer to Figure 3 , Figure 3 is a flowchart of an information transmission method provided by an embodiment of the present application. The information transmission method is realized by interaction between a first terminal device and a second terminal device, and can include the following step 301. Wherein:

[0121] Step 301, the first terminal device sends first indication information to the second terminal device, the first indication information being used to indicate the time slot position of the resource sensing window of the first terminal device.

[0122] In the embodiment of the present application, if the first terminal device receives data from the second terminal device, the first terminal device can be referred to as a receiving UE (Rx UE), and the second terminal device can be referred to as a sending UE (Tx UE), so that Figure 1The terminal device 102, the terminal device 103, and the terminal device 104 in the system are taken as examples. If the terminal device 102 communicates with the terminal device 103, and the terminal device 103 communicates with the terminal device 104, if the terminal device 102 sends data to the terminal device 103, and the terminal device 103 sends data to the terminal device 104, the terminal device 103 is the receiving UE of the terminal device 102, and the terminal device 103 is the sending UE of the terminal device 104. When the terminal device 103 is the receiving UE, the DRX configuration needs to be supported, and when the terminal device 103 is the sending UE, the partial resource sensing needs to be supported. Optionally, the terminal device 102 and the terminal device 104 can be the same terminal device, or can be different terminal devices.

[0123] In an implementation manner, as the receiving UE, the first terminal device can send first indication information to the corresponding sending UE (i.e., the second terminal device), and the first indication information is used to indicate the position of the time slot for resource sensing in the resource sensing window. The first indication information is specifically used to indicate one or more of the configuration information of the first terminal device, and the first candidate resource. The configuration information of the first terminal device is the configuration information pre-configured and / or configured for the first terminal device. The pre-configuration manner is a configuration manner of inputting the configuration information into the terminal device in advance, and the configuration can be an instant configuration, for example, the network device can configure or update the related parameters in the first terminal device.

[0124] Specifically, the configuration information of the first terminal device includes resource reservation period information used by the first terminal device for sending data, position information of the resource sensing window, and a resource sensing occasion corresponding to each period in the resource reservation period information. The first candidate resource is a candidate resource selected by the first terminal device in the resource selection window in the partial sensing.

[0125] The resource reservation period information used by the first terminal device for sending data can represent the information of the period of the periodically reserved resources occupied by the first terminal device. The resource reservation period information can include multiple resource reservation periods, and each resource reservation period corresponds to a data transmission period.

[0126] Exemplarily, in the NR V2X, the value range of each resource reservation period can be {0, …, 99, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000}, that is, the value of each resource reservation period can be an integer in 0-99, 100-k times of 100 in 100-1000, k is an integer greater than or equal to 1 and less than or equal to 10, and the unit is millisecond (ms). Among them, the number of resource reservation periods that can be included in the resource reservation period information is 16, and the name of the parameters of the configured 16 resource reservation periods is sl-ResourceReservePeriodList-r16.

[0127] If the terminal device uses the configured 16 resource reservation periods, it can cause the time slots of the resource sensing of the terminal device in the resource sensing window to be too dense, so as to fail to achieve the purpose of reducing the power consumption of the terminal device. Therefore, the resource reservation period used by the first terminal device for sending data can be a subset of the 16 resource reservation periods in the resource reservation period information, that is, part of the 16 resource reservation periods in the resource reservation period information, for example, 2 resource reservation periods of the 16 resource reservation periods in the resource reservation period information. The first terminal device can also determine the greatest common divisor of the 16 resource reservation periods in the resource reservation period information, and take the determined greatest common divisor as the resource reservation period, for example, the 16 resource reservation periods in the resource reservation period information are all integer multiples of 20, and then 20 can be taken as the resource reservation period.

[0128] In an implementation manner, the resource reservation period information used by the first terminal device for sending data can include n resource reservation periods in the resource reservation period information, and n is an integer less than 16, that is, the resource reservation period information used by the first terminal for sending data is a subset of the 16 resource reservation periods configured by the network device (such as a base station) for the first terminal device. The first indication information can be specifically used to indicate one or more of the resource reservation period information used by the first terminal device for sending data, the position information of the resource sensing window, and the resource sensing occasion corresponding to each period in the resource reservation period information.

[0129] In an implementation manner, the resource reservation period information used by the first terminal device for sending data includes 16 resource reservation periods configured by the network device for the first terminal device. The first terminal device can determine target period information from the configured 16 resource reservation periods, and the target period information is one or n resource reservation periods, and n is an integer less than 16. The first indication information can be specifically used to indicate one or more of the target period information, the resource sensing occasion corresponding to each period in the target period information, and the position information of the resource sensing window.

[0130] The location information of the resource sensing window can be a start moment and an end moment of the time period of the resource sensing window. For example, the start moment of the resource sensing window is n-T0, and the end moment is n-T proc,0 The location information of the resource sensing window can include the start moment n-T0 and the end moment n-T proc,0 of the resource sensing window. For another example, the location information of the resource sensing window can also include the start moment n-T0 and the time length of the time period of the resource sensing window.

[0131] The resource sensing occasion can refer to an occasion when the first terminal device appears in the resource sensing slot within the resource sensing window. The resource sensing occasion corresponding to each period in the resource reservation period information is different for each resource reservation period. For example, the resource sensing occasion is identified by K. When the first terminal device is configured with two resource reservation periods P1 and P2, the resource sensing occasion corresponding to P1 within the resource sensing window is K1, and the resource sensing occasion corresponding to P2 within the resource sensing window is K2. It can be understood that the larger the value of K is, the more resource sensing occasions appear within the resource sensing window, and the more resource sensing slots the first terminal device has within the resource sensing window, and the more resource occupation conditions can be sensed, thereby possibly improving the stability of transmission to a certain extent, but the power consumption of the terminal device is also larger.

[0132] It should be noted that the value of K is an integer greater than 0. If the value of K is 1, it means that the resource sensing occasion corresponding to the resource reservation period within the resource sensing window is 1, which can specifically mean that when the resource sensing slot within the resource sensing window is determined, the resource sensing slot set closest to the end moment of the resource sensing window is taken as the resource sensing slot set of the first terminal device. By analogy, if the value of K is 2, it can mean that the two resource sensing slot sets closest to the end moment of the resource sensing window are taken as the resource sensing slot set of the first terminal device. If the value of K is not a specific value, but is not limited to the value of K, it can mean that when the resource sensing slot within the resource sensing window is determined, all possible resource sensing slot sets within the resource sensing window are taken as the resource sensing slot set of the first terminal device.

[0133] Optionally, the value of K can be a preconfigured fixed value, for example, K is 1, and the resource sensing occasion corresponding to all resource reservation periods is 1. Optionally, the value of K can be configured by the network device for the terminal device, and each resource reservation period corresponds to a different resource sensing occasion.

[0134] In an implementation, if K is a fixed value, for example, K is 1, the first indication information sent by the first terminal device to the second terminal device can not include the resource sensing occasion corresponding to each resource reservation period. If K is not limited to a value, after the second terminal device receives the first indication information, the second terminal device can determine all possible resource sensing occasions in the resource sensing window corresponding to one or more resource reservation periods according to the position information of the resource sensing window and the one or more resource reservation periods.

[0135] The first indication information can be specifically used to indicate the first candidate resource, and the first candidate resource can be a candidate resource selected by the first terminal device in the resource selection window. When performing resource selection, the first terminal device can determine the number of required resource blocks according to the size of data to be sent and the amount of data carried by each resource block (for example, a white small square in Figure 1 The first terminal device can determine the occupied time domain resource and frequency domain resource according to the number of resource blocks.

[0136] Please refer to Figure 4a - Figure 4d , Figure 4a - Figure 4d , which are structural diagrams of four kinds of first candidate resources provided by embodiments of the present application. Embodiments of the present application take the structures of the four kinds of first candidate resources as examples for explanation, and other structures can also be included, which are not limited by the present application. As shown in Figure 4a - Figure 4d , the present application takes the structure that the first candidate resource occupies one or more time slots in the time domain resource and the full frequency domain in the frequency domain resource for explanation.

[0137] The first candidate resource can include N time slot sets, and each time slot set includes one or more time slots, where N is an integer greater than or equal to 1. The first indication information can include one or more of the following: the start position of the N time slot sets, the start position of each time slot set in the N time slot sets, the number of time slots included in each time slot set in the N time slot sets, and the interval duration between adjacent two time slot sets.

[0138] In an implementation, as shown in Figure 4a , the first candidate resource selected by the first terminal device in the resource selection window includes one time slot set, and the time slot set includes four time slots. The first candidate resource in the first indication information sent by the first terminal device to the second terminal device can specifically include the start position of the N time slot sets and the number of time slots included in each time slot set in the N time slot sets. As shown in Figure 4a , the start position of the time slot set is t y , the number of time slots included in the time slot set is four time slots, and the number of time slots can represent the duration of the occupied first candidate resource.

[0139] Optionally, in the case that one time slot is included in each time slot set, the first candidate resource in the first indication information can not include the number of time slots included in each time slot set.

[0140] In one implementation manner, as shown in Figure 4b , within the resource selection window, the first candidate resource includes four time slot sets, and each of the four time slot sets includes one time slot. Then, the first candidate resource in the first indication information sent by the first terminal device to the second terminal device can specifically include: the start position of each of the N time slot sets. For example Figure 4b , the start positions of each of the four time slot sets (i.e., t y1 , t y2 , t y3 , and t y4 ) are shown in Figure 4b . As shown in Figure 4b , the structure of the four time slot sets is periodic, that is, the interval duration between any two adjacent time slot sets is the same, for example, the interval duration between t y1 and t y2 is the same as the interval duration between t y2 and t y3 , and the interval duration between t y3 and t y4 . Then, the first candidate resource in the first indication information can further specifically include: the start position of the four time slot sets (i.e., t y1 ) and the interval duration between any two adjacent time slot sets (for example, k1 shown in Figure 4b ).

[0141] In one implementation manner, as shown in Figure 4c , within the resource selection window, the first candidate resource can include three time slot sets, each of which includes two time slots, and the structure of the three time slot sets is periodic, that is, the interval duration between t y1 and t y2 is the same as the interval duration between t y2 and t y3 , which is k2. Then, the first candidate resource in the first indication information can further specifically include: the start position of the N time slot sets, the number of time slots included in each of the N time slot sets, and the interval duration between any two adjacent time slot sets. For example Figure 4c , the start positions of the three time slot sets (i.e., t y1 ), the number of time slots included in each of the three time slot sets (i.e., two time slots), and the interval duration k2 between any two adjacent time slot sets are shown in

[0142] In one implementation manner, as shown in Figure 4dAs shown, in the resource selection window, the first candidate resource can include two time slot sets, the first time slot set includes four time slots, and the second time slot set includes two time slots. The first candidate resource in the first indication information can further include: the starting time of each time slot set and the number of time slots included in each time slot set, respectively. For example Figure 4d As shown, the starting time of each time slot set in the two time slot sets (i.e., t y1 and t y2 ), and the number of time slots included in the first time slot set is four, and the number of time slots included in the second time slot set is two.

[0143] Further, after the first terminal device sends the first indication information to the second terminal device, the second terminal device can determine the position of the time slot in the resource sensing window in which the first terminal device performs resource sensing according to the first indication information, and further determine the DRX parameter of the first terminal device. The first terminal device can receive the second indication information from the second terminal device, and the second indication information is used to instruct the first terminal device to perform DRX configuration according to the DRX parameter, so as to avoid that the first terminal device cannot perform resource sensing in some resource sensing time slots, and further avoid collision with other terminal devices when sending data, and also reduce the power consumption of the terminal device and improve the use time of the battery in the terminal device.

[0144] In an implementation manner, the first indication information can be carried in a PSCCH or a PC5-Radio Resource Control (RRC) signaling, where PC5 is an interface for communication between terminal devices.

[0145] In the embodiments of the present application, the first terminal device indicates the position of the time slot in the resource sensing window in which the first terminal device performs resource sensing by sending indication information to the second terminal device, so that the second terminal device can determine the discontinuous reception parameter of the first terminal device after receiving the indication information, so as to enable the first terminal device to better perform resource sensing in the resource sensing window, thereby avoiding the possibility that the resource selected by the first terminal device in the resource selection window is the same as the resource selected by other terminal devices, and reducing the possibility of collision between terminal devices when sending data.

[0146] Based on the above description, please refer to Figure 5 , Figure 5 is another flow diagram of an information transmission method provided by the embodiments of the present application. The information transmission method can be realized by interaction between the first terminal device and the second terminal device, and can include the following steps 501-504.

[0147] It should be noted that the same or similar parts among various embodiments in the present application can be mutually referred. In the various embodiments in the present application, and the various implementation manners / implementation methods / realization methods in the various embodiments, if there is no special description and no logical conflict, the terms and / or descriptions among different embodiments, and the various implementation manners / implementation methods / realization methods in the various embodiments are consistent and can be mutually referred, and the technical features in different embodiments, and the various implementation manners / implementation methods / realization methods in the various embodiments can be combined to form new embodiments, implementation manners, implementation methods, or realization methods according to the inherent logical relationship. The above-described implementation manners of the present application do not constitute a limitation on the protection scope of the present application. Among them:

[0148] Step 501, the second terminal device determines the position of the time slot for which the first terminal device performs resource sensing in the resource sensing window according to the first indication information.

[0149] Step 502, the second terminal device determines the DRX parameter of the first terminal device according to the first indication information.

[0150] In an implementation manner, the second terminal device receives the first indication information sent by the first terminal device, and determines the position of the time slot for which the first terminal device performs resource sensing in the resource sensing window and the DRX parameter according to the first indication information.

[0151] Specifically, the second terminal device determines the position of the time slot for which the first terminal device performs resource sensing in the resource sensing window according to the first indication information, which can include that the second terminal device determines K resource sensing time slot sets. The interval between the position of the first time slot of the i th resource sensing time slot set in the K sensing time slot sets and the position of the first time slot of the first candidate resource is i times of the target period. The target period can be one of the resource reservation period information, or can be one of the target period information. K is the number of resource sensing occasions corresponding to the target period, i is an integer greater than or equal to 1 and less than or equal to K.

[0152] For example, as shown in the figure, taking the gray block 203 as the first candidate resource, the second terminal device determines K resource sensing time slot sets, for example, the resource sensing time slot sets represented by the blocks 204, 205 and 206 in the resource sensing window in the figure. Figure 2c Figure 2c For example, as shown in the figure, taking the gray block 203 as the first candidate resource, the second terminal device determines K resource sensing time slot sets, for example, the resource sensing time slot sets represented by the blocks 204, 205 and 206 in the resource sensing window in the figure. y ​The interval between the two adjacent time slots in the first candidate resource is 1 times of the target period. For example, if the target period is P1, the interval between the two adjacent time slots in the first candidate resource is P1. Figure 2c The position of the first time slot of the middle block 204 is t y P1.

[0153] Further, the first indication information further includes the number of time slots included in the time slot set in the first candidate resource and the interval duration between the two adjacent time slot sets, and the second terminal device can determine that the K resource sensing time slot sets have the same structure as the time slot set included in the first candidate resource. Thus, the position of the time slot for resource sensing of the first terminal device in the resource sensing window is obtained.

[0154] In an implementation manner, after the second terminal device determines the position of the time slot for resource sensing of the first terminal device in the resource sensing window, the second terminal device can determine the DRX parameter for the first terminal device. The DRX parameter can include the duration of one DRX period, and the duration of the active period corresponding to the active period and the sleep period corresponding to the sleep period in one DRX period. The DRX parameter can also include the duration of one DRX period, and the duration of the active period corresponding to the active period in one DRX period. Then, after the first terminal device receives the DRX parameter, the first terminal device can calculate the duration of the sleep period in one DRX period according to the duration of one DRX period and the duration of the active period corresponding to the active period in one DRX period.

[0155] In an implementation manner, the second terminal device stores multiple DRX parameters, and can select one DRX parameter from the multiple DRX parameters according to the determined position of the time slot for resource sensing of the first terminal device in the resource sensing window, so that the active period in the DRX parameter includes the time slot for resource sensing of the first terminal device in the resource sensing window. Thus, after the first terminal device is configured with the DRX parameter, the time slot for resource sensing of the first terminal device in the resource sensing window can be sensed.

[0156] In another implementation manner, the second terminal device can determine a DRX parameter according to the position of the time slot for resource sensing of the first terminal device in the resource sensing window, so that the active period in the DRX parameter includes the time slot for resource sensing of the first terminal device in the resource sensing window. Thus, after the first terminal device is configured with the DRX parameter, the time slot for resource sensing of the first terminal device in the resource sensing window can be sensed.

[0157] Please refer to Figure 6a and Figure 6b , Figure 6a and Figure 6b are a partial resource sensing and discontinuous reception schematic diagram provided by the embodiments of the present application. As Figure 6a and Figure 6bAs shown, taking a resource reservation cycle as an example, and a resource-aware time slot set includes two resource-aware time slots. Above the time axis, the white squares before time n represent the positions of the resource-aware time slots of the first terminal device within the resource-aware window, and below is a schematic diagram of the DRX parameters configured for the second terminal device. A DRX cycle includes an active period corresponding to an ON period and a sleep period corresponding to an OFF period.

[0158] For example, such as Figure 6a As shown, the four white squares on the left represent the resource perception time slots of the first terminal device within the resource perception window, within the activation period corresponding to an activation period ( Figure 6a The ON period includes two white squares, which are in the corresponding dormant period ( Figure 6a During the OFF period, no blocks are included, thus enabling the first terminal device to be resource-aware during the active period.

[0159] Another example, such as Figure 6b As shown, the four white squares on the left represent the resource perception time slots of the first terminal device within the resource perception window, within the activation period corresponding to an activation period ( Figure 6a The ON time period only includes a portion of the resource-aware time slots ( Figure 6a It includes only one white square), and during the activation period corresponding to the next activation period, it includes another part of the resource-aware time slot ( Figure 6a The other ON period includes the remaining white square), during the corresponding sleep period ( Figure 6a During the OFF period, no blocks are included, thus enabling the first terminal device to be resource-aware during the active period.

[0160] Step 503: The second terminal device sends a second instruction message to the first terminal device.

[0161] Step 504: The first terminal device performs DRX configuration according to the DRX parameters in the second instruction information.

[0162] In one implementation, the second terminal device sends second indication information to the first terminal device. This second indication information can instruct the first terminal device to configure DRX according to the DRX parameters. After receiving the second indication information, the first terminal device can configure the DRX to the DRX parameters indicated in the second indication information.

[0163] It should be noted that the second terminal device is a terminal device sending data to the first terminal device, and after the second terminal device configures the DRX parameter for the first terminal device, the second terminal device can send data to the first terminal device within the active period corresponding to the active period of the first terminal device, so that the first terminal device receives. For the first terminal device, it can correspond to multiple second terminal devices respectively. If the first terminal device sends first indication information to multiple second terminal devices, it can receive second indication information returned by multiple second terminal devices, that is, it can be one kind of DRX parameter or multiple kinds of DRX parameters.

[0164] Optionally, if the DRX parameters returned by the multiple second terminal devices are the same kind of DRX parameter, the first terminal device can be configured according to the DRX parameter. Optionally, if the DRX parameters returned by the multiple second terminal devices are multiple kinds of DRX parameters, the first terminal device can configure the corresponding DRX parameter when communicating with different second terminal devices respectively.

[0165] Further, after the first terminal device is configured, the first terminal device can perform resource sensing on the time slot resource within the resource sensing window, that is, the first terminal device can receive SCI from a third terminal device, and the third terminal device is another terminal device except the first terminal device. The first terminal device decodes the SCI of the third terminal device, obtains the resource indication information of the third terminal device, and measures the RSRP. If it is judged that the RSRP is greater than the set threshold, the first terminal device can exclude in the first candidate resource to obtain the second candidate resource. Conversely, if it is judged that the RSRP is less than the set threshold, the first terminal device does not need to exclude in the first candidate resource to obtain the second candidate resource. Further, the first terminal device can take the second candidate resource as the resource for the first terminal device to send data, or select part of the second candidate resource as the resource for the first terminal device to send data.

[0166] In the embodiment of the application, the first terminal device indicates the position of the time slot within the resource sensing window by sending indication information to the second terminal device, so that the second terminal device determines the discontinuous reception parameter of the first terminal device after receiving the indication information, so that the first terminal device can better perform resource sensing within the resource sensing window, thereby avoiding the possibility of collision between the terminal devices when sending data.

[0167] Please refer to Figure 7 , Figure 7A structural diagram of a communication apparatus is shown. The communication apparatus 70 can be a first terminal device, or a device in the first terminal device, or a device capable of being used with the first terminal device. Figure 7 The communication apparatus shown can include a processing unit 701 and a communication unit 702. The processing unit 701 is configured to perform data processing. The communication unit 702 is integrated with a receiving unit and a sending unit. The communication unit 702 can also be referred to as a transceiving unit. Alternatively, the communication unit 702 can be split into a receiving unit and a sending unit. The processing unit 701 and the communication unit 702 are the same in the following, and thus will not be described again. Specifically, the processing unit 701 is configured to:

[0168] The communication unit 702 is configured to send first indication information to a second terminal device, the first indication information being used to indicate a position of a time slot for resource sensing of the first terminal device within a resource sensing window.

[0169] In an implementation manner, the first indication information is specifically used to indicate one or more of configuration information of the first terminal device and a first candidate resource.

[0170] The processing unit 701 is further configured to determine the first candidate resource within a resource selection window.

[0171] The processing unit 701 is further configured to obtain the configuration information, the configuration information including resource reservation period information of the first terminal device for sending data, position information of the resource sensing window, and a sensing occasion corresponding to each period in the resource reservation period information.

[0172] In an implementation manner, the processing unit 701 is further configured to determine the first candidate resource within a resource selection window.

[0173] The processing unit 701 is further configured to obtain configuration information, the configuration information including resource reservation period information of the first terminal device for sending data, position information of the resource sensing window, and a sensing occasion corresponding to each period in the resource reservation period information.

[0174] The processing unit 701 is further configured to determine target period information of the first terminal device for sending data according to the resource reservation period information, and a sensing occasion corresponding to each period in the target period information, the target period information including part or all of the periods in the resource reservation period information.

[0175] The first indication information is specifically used to indicate one or more of the target period information, the sensing occasion corresponding to each period in the target period information, the position information of the resource sensing window, and the first candidate resource.

[0176] In an implementation manner, the first candidate resource includes N time slot sets, each of the time slot sets includes one or more time slots, and N is an integer greater than or equal to 1.

[0177] In combination with the first aspect, in an implementation manner, the first indication information includes one or more of the following:

[0178] a start position of the N time slot sets, a start position of each of the N time slot sets, a number of time slots included in each of the N time slot sets, and a time length of an interval between two adjacent time slot sets.

[0179] In an implementation manner, the communication unit 702 is further configured to receive second indication information from the second terminal device, the second indication information being used to indicate a discontinuous reception (DRX) parameter of the first terminal device, the DRX parameter being determined by the second terminal device according to the first indication information.

[0180] The processing unit 701 is further configured to perform DRX configuration according to the DRX parameter.

[0181] The DRX parameter includes an active period and / or a sleep period of the first terminal device, and the active period includes a time slot in which the first terminal device performs resource sensing in the resource sensing window.

[0182] In an implementation manner, the communication unit 702 is further configured to receive, in the time slot, sidelink control information (SCI) from a third terminal device.

[0183] The processing unit 701 is further configured to determine, according to the SCI, a reserved resource for the third terminal device in the resource selection window.

[0184] The processing unit 701 is further configured to exclude the reserved resource from the first candidate resource to obtain a second candidate resource, and the second candidate resource is a resource used by the first terminal device to transmit data.

[0185] Referring to Figure 7 , Figure 7 A structural schematic diagram of a communication apparatus is shown. The communication apparatus 70 can be a second terminal device, a device in the second terminal device, or a device capable of being used in combination with the second terminal device. Figure 7 The shown communication apparatus can include a processing unit 701 and a communication unit 702. The processing unit 701 is configured to perform data processing. The communication unit 702 is integrated with a receiving unit and a sending unit. The communication unit 702 can also be referred to as a transceiver unit. Alternatively, the communication unit 702 can be split into the receiving unit and the sending unit. Wherein:

[0186] The communication unit 702 is configured to receive first indication information from the first terminal device, the first indication information being used to indicate a position of a time slot for resource sensing by the first terminal device within a resource sensing window.

[0187] In an implementation manner, the first indication information is specifically used to indicate one or more of configuration information of the first terminal device and a first candidate resource.

[0188] The configuration information of the first terminal device includes resource reservation period information of the first terminal device for data transmission, position information of the resource sensing window, and a sensing occasion corresponding to each period in the resource reservation period information; and the first candidate resource is a resource determined by the first terminal device within a resource selection window.

[0189] In an implementation manner, the first indication information is specifically used to indicate one or more of target period information, a sensing occasion corresponding to each period in the target period information, position information of the resource sensing window, and a first candidate resource.

[0190] The target period information is period information of the first terminal device for data transmission, and the target period information is determined by the first terminal device according to resource reservation period information of the first terminal device for data transmission, the target period information includes part or all of the periods in the resource reservation period information, and the first candidate resource is a resource determined by the first terminal device within a resource selection window.

[0191] In an implementation manner, the first candidate resource includes N time slot sets, each of the time slot sets includes one or more time slots, and N is an integer greater than or equal to 1.

[0192] In an implementation manner, the first indication information includes one or more of the following:

[0193] A start position of the N time slot sets, a start position of each of the N time slot sets, a number of time slots included in each of the N time slot sets, and a time length of an interval between two adjacent time slot sets.

[0194] In an implementation manner, the processing unit 701 is further configured to determine a DRX parameter of the first terminal device according to the first indication information, the DRX parameter including an active period and / or a sleep period of the first terminal device, and the active period including a time slot for resource sensing by the first terminal device within the resource sensing window.

[0195] The communication unit 702 is further configured to send second indication information to the first terminal device, the second indication information being used to indicate that the first terminal device is configured for DRX according to the DRX parameter.

[0196] In an implementation manner, before the processing unit 701 is configured to determine the DRX parameter of the first terminal device according to the first indication information, the method further includes:

[0197] The processing unit 701 is further configured to determine the position of the time slot for resource sensing of the first terminal device within the resource sensing window according to the first indication information.

[0198] In an implementation manner, the processing unit 701 is configured to determine the position of the time slot for resource sensing of the first terminal device within the resource sensing window according to the first indication information, and specifically configured to:

[0199] The second terminal device determines K sets of resource sensing time slots;

[0200] Wherein, the interval between the position of the first time slot of the i-th set of resource sensing time slots in the K sets of sensing time slots and the position of the first time slot of the first candidate resource is i times of the target period;

[0201] The target period is one of the resource reservation period information or the target period information;

[0202] The target period information is the period information for data transmission of the first terminal device, and the target period information is determined by the first terminal device according to the resource reservation period information for data transmission of the first terminal device, and the target period information includes part or all of the periods in the resource reservation period information;

[0203] The number of resource sensing occasions corresponding to the target period is K; i is an integer greater than or equal to 1 and less than or equal to K.

[0204] The communication apparatus can be a chip or a chip module. The various apparatuses and products described in the above embodiments can include various modules. The various modules can be software modules or hardware modules, or part software modules and part hardware modules. For example, for the various apparatuses and products applied to or integrated into a chip, the various modules included can all be implemented in the form of hardware such as circuitry, or at least some of the modules can be implemented in the form of a software program running on a processor integrated in the chip, and the remaining (if any) modules can be implemented in the form of hardware such as circuitry; for the various apparatuses and products applied to or integrated into a chip module, the various modules included can all be implemented in the form of hardware such as circuitry, and different modules can be located in the same component (for example, a chip, a circuit module, etc.) or different components of the chip module, or at least some of the modules can be implemented in the form of a software program running on a processor integrated in the chip module, and the remaining (if any) modules can be implemented in the form of hardware such as circuitry; for the various apparatuses and products applied to or integrated into a terminal, the various modules included can all be implemented in the form of hardware such as circuitry, and different modules can be located in the same component (for example, a chip, a circuit module, etc.) or different components of the terminal, or at least some of the modules can be implemented in the form of a software program running on a processor integrated in the terminal, and the remaining (if any) modules can be implemented in the form of hardware such as circuitry.

[0205] As shown in Figure 8 , a communication apparatus 80 is provided, which is configured to implement the functions of the first terminal device in the above Figure 3 and Figure 5 . The communication apparatus 80 can be the first terminal device or an apparatus for the first terminal device. The apparatus for the first terminal device can be a chip system or a chip in the first terminal device. The chip system can be composed of a chip, or can include a chip and other discrete devices.

[0206] Alternatively, the communication apparatus 80 is configured to implement the functions of the second terminal device in the above Figure 3 and Figure 5 . The second terminal device can be a device or an apparatus for the second terminal device. The apparatus for the second terminal device can be a chip system or a chip in the second terminal device.

[0207] The communication apparatus 80 comprises at least one processor 820 configured to implement the data processing function of the first terminal device or the second terminal device in the method provided in the embodiments of the present application. The communication apparatus 80 can further comprise a communication interface 810 configured to implement the transceiving operation of the first terminal device or the second terminal device in the method provided in the embodiments of the present application. In the embodiments of the present application, the communication interface can be a transceiver, a circuit, a bus, a module or other types of communication interfaces, configured to communicate with other devices through a transmission medium. For example, the communication interface 810 is configured to enable the communication apparatus 80 to communicate with other devices. The processor 820 transceives data through the communication interface 810, and is configured to implement the method embodiments described above Figure 5 The method.

[0208] The communication apparatus 80 can further comprise at least one memory 830 configured to store program instructions and / or data. The memory 830 is coupled to the processor 820. The coupling in the embodiments of the present application is indirect coupling or communication connection between devices, units or modules, which can be electrical, mechanical or other forms, and is used for information interaction between devices, units or modules. The processor 820 can operate in cooperation with the memory 830. The processor 820 can execute the program instructions stored in the memory 830. At least one of the at least one memory can be included in the processor.

[0209] When the communication apparatus 80 is powered on, the processor 820 can read the software program in the memory 830, interpret and execute the instructions of the software program, and process the data of the software program. When data needs to be transmitted wirelessly, the processor 820 performs baseband processing on the data to be transmitted, and outputs the baseband signal to a radio frequency circuit (not shown in the figure). The radio frequency circuit performs radio frequency processing on the baseband signal, and transmits the radio frequency signal in the form of electromagnetic wave through an antenna. When data is transmitted to the communication apparatus 80, the radio frequency circuit receives the radio frequency signal through the antenna, converts the radio frequency signal into a baseband signal, and outputs the baseband signal to the processor 820. The processor 820 converts the baseband signal into data and processes the data.

[0210] In another implementation, the radio frequency circuit and the antenna can be arranged independently of the processor 820 performing baseband processing, for example, in a distributed scenario, the radio frequency circuit and the antenna can be arranged remotely from the communication apparatus.

[0211] The specific connection medium between the communication interface 810, the processor 820 and the memory 830 in the embodiments of the present application is not limited. In the embodiments of the present application, the communication interface 810, the processor 820 and the memory 830 are connected through a bus 840, and the bus is connected through a bus interface. Figure 8 Figure 8 ​The connection between the components is indicated by a thick line, and the connection between other components is only schematically shown and is not limited. The bus can be divided into an address bus, a data bus, a control bus, etc. For convenience of representation, Figure 8 The bus is indicated by a thick line, but it does not mean that there is only one bus or only one type of bus.

[0212] When the communication device 80 is specifically for the first terminal device or the second terminal device, for example, the communication device 80 is specifically a chip or a chip system, the communication interface 810 can output or receive a baseband signal. When the device 80 is specifically a terminal device, the communication interface 810 can output or receive a radio frequency signal. In the embodiments of the present application, the processor can be a general processor, a digital signal processor, an application specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, and can implement or execute the disclosed methods, operations and logic block diagrams in the embodiments of the present application. The general processor can be a microprocessor or any conventional processor. The operations of the method disclosed in the embodiments of the present application can be directly embodied as hardware processor execution or combined with hardware and software modules in the processor for execution.

[0213] It should be noted that the communication device can perform the related steps of the first terminal device or the second terminal device in the foregoing method embodiments, and the specific implementation manner can be referred to the implementation manner provided by each step, which will not be described here.

[0214] For each device, product applied to or integrated into the communication device, each module contained therein can be realized in the form of hardware such as a circuit, different modules can be located in the same component (for example, a chip, a circuit module, etc.) or different components in the terminal, or at least part of the modules can be realized in the form of software program running in the processor integrated in the terminal, and the remaining (if any) part of the modules can be realized in the form of hardware such as a circuit.

[0215] The chip can perform the related steps of the first terminal device in the foregoing method embodiments. The chip is used to: send first indication information to the second terminal device, the first indication information being used to indicate the position of the time slot for resource sensing of the first terminal device in the resource sensing window.

[0216] In an implementation manner, the first indication information is specifically used to indicate one or more of the configuration information of the first terminal device and the first candidate resource; and the chip is further used to: determine the first candidate resource in the resource selection window;

[0217] obtain the configuration information, the configuration information comprising: resource reservation period information of the first terminal device for transmitting data, position information of a resource sensing window, and a sensing occasion corresponding to each period in the resource reservation period information.

[0218] In an implementation manner, the chip is further configured to:

[0219] determine the first candidate resource in the resource selection window;

[0220] obtain configuration information, the configuration information comprising: resource reservation period information of the first terminal device for transmitting data, position information of a resource sensing window, and a sensing occasion corresponding to each period in the resource reservation period information.

[0221] determine target period information of the first terminal device for transmitting data according to the resource reservation period information, and a sensing occasion corresponding to each period in the target period information, the target period information comprising part or all of the periods in the resource reservation period information.

[0222] the first indication information is specifically used for indicating one or more of the target period information, the sensing occasion corresponding to each period in the target period information, the position information of the resource sensing window, and the first candidate resource.

[0223] In an implementation manner, the first candidate resource comprises N time slot sets, each of the time slot sets comprising one or more time slots, and N is an integer greater than or equal to 1.

[0224] In an implementation manner, the first indication information comprises one or more of the following:

[0225] a start position of the N time slot sets, a start position of each of the N time slot sets, a number of time slots included in each of the N time slot sets, and a time interval between two adjacent time slot sets.

[0226] In an implementation manner, the chip is further configured to:

[0227] receive second indication information from the second terminal device, the second indication information being used for indicating a discontinuous reception (DRX) parameter of the first terminal device, the DRX parameter being determined by the second terminal device according to the first indication information.

[0228] perform DRX configuration according to the DRX parameter.

[0229] The DRX parameter comprises an active period and / or a sleep period of the first terminal device, and the active period comprises a time slot in which the first terminal device performs resource sensing in the resource sensing window.

[0230] In an implementation manner, the chip is further configured to:

[0231] receive, in the time slot, sidelink control information (SCI) from a third terminal device;

[0232] determine, according to the SCI, a reserved resource for the third terminal device in the resource selection window;

[0233] exclude the reserved resource from the first candidate resource to obtain a second candidate resource; the second candidate resource is a resource for the first terminal device to transmit data.

[0234] Embodiments of the present application also provide a chip, which can perform the related steps of the second terminal device in the foregoing method embodiments. The chip is configured to receive first indication information from a first terminal device, the first indication information being used to indicate a position of a time slot for resource sensing in a resource sensing window by the first terminal device.

[0235] In an implementation manner, the first indication information is specifically used to indicate one or more of configuration information of the first terminal device and a first candidate resource;

[0236] the configuration information of the first terminal device comprises resource reservation period information of the first terminal device for transmitting data, position information of the resource sensing window, and a sensing occasion corresponding to each period in the resource reservation period information; and the first candidate resource is a resource determined by the first terminal device in a resource selection window.

[0237] In an implementation manner, the first indication information is specifically used to indicate one or more of target period information, a sensing occasion corresponding to each period in the target period information, and position information of the resource sensing window, and a first candidate resource;

[0238] wherein the target period information is period information of the first terminal device for transmitting data, the target period information is determined by the first terminal device according to resource reservation period information of the first terminal device for transmitting data, the target period information comprises part or all of the periods in the resource reservation period information, and the first candidate resource is a resource determined by the first terminal device in a resource selection window.

[0239] In an implementation manner, the first candidate resource comprises N time slot sets, each time slot set comprises one or more time slots, and N is an integer greater than or equal to 1.

[0240] In an implementation manner, the first indication information comprises one or more of the following:

[0241] A start position of the N sets of time slots, a start position of each set of time slots in the N sets of time slots, a number of time slots included in each set of time slots in the N sets of time slots, and a length of an interval between two adjacent sets of time slots.

[0242] In an implementation manner, the chip is further configured to determine a DRX parameter of the first terminal device according to the first indication information, the DRX parameter including an active period and / or a sleep period of the first terminal device, wherein the active period includes a time slot in which the first terminal device performs resource sensing in the resource sensing window.

[0243] The chip is further configured to send second indication information to the first terminal device, the second indication information being used to instruct the first terminal device to perform DRX configuration according to the DRX parameter.

[0244] In an implementation manner, before the chip is configured to determine the DRX parameter of the first terminal device according to the first indication information, the chip is further configured to:

[0245] determine a position of a time slot in which the first terminal device performs resource sensing in the resource sensing window according to the first indication information.

[0246] In an implementation manner, the chip is configured to determine the position of the time slot in which the first terminal device performs resource sensing in the resource sensing window according to the first indication information, and specifically configured to:

[0247] The second terminal device determines K sets of resource sensing time slots;

[0248] A first time slot in an i-th set of resource sensing time slots in the K sets of sensing time slots has an interval of i times of a target period from a first time slot of the first candidate resource.

[0249] The target period is one of the resource reservation period information or target period information;

[0250] The target period information is period information used by the first terminal device to send data, and the target period information is determined by the first terminal device according to resource reservation period information used by the first terminal device to send data, and the target period information includes part or all of the periods in the resource reservation period information.

[0251] The number of resource sensing occasions corresponding to the target period is K, and i is an integer greater than or equal to 1 and less than or equal to K.

[0252] In a possible implementation, the chip includes at least one processor, at least one first memory, and at least one second memory; the at least one first memory and the at least one processor are connected through a line, and the first memory stores instructions; the at least one second memory and the at least one processor are connected through a line, and the second memory stores data required to be stored in the method embodiments.

[0253] For each device, product, and module included therein applied to or integrated into the chip, each module can be implemented in a hardware manner such as a circuit, or at least part of the modules can be implemented in a software program manner, the software program runs on a processor integrated in the chip, and the remaining (if any) part of the modules can be implemented in a hardware manner such as a circuit.

[0254] As shown in Figure 9 , Figure 9 is a structural schematic diagram of a module device provided by an embodiment of the present application. The module device 90 can execute the related steps of the first terminal device in the method embodiments, and the module device 90 includes a communication module 901, a power module 902, a storage module 903, and a chip module 904.

[0255] The communication module 901 is configured to perform internal communication of the module device, or perform communication between the module device and an external device; the power module 902 is configured to provide power for the module device; the storage module 903 is configured to store data and instructions; and the chip module 904 is configured to:

[0256] send first indication information to the second terminal device, the first indication information being used to indicate a position of a time slot for resource sensing of the first terminal device in a resource sensing window.

[0257] In an implementation, the first indication information is specifically used to indicate one or more of configuration information of the first terminal device and a first candidate resource; and the chip module 904 is further configured to determine the first candidate resource in a resource selection window.

[0258] obtain the configuration information, the configuration information including resource reservation period information of the first terminal device for sending data, position information of the resource sensing window, and a resource sensing occasion corresponding to each period in the resource reservation period information.

[0259] In an implementation, the chip module 904 is further configured to:

[0260] determine the first candidate resource in the resource selection window;

[0261] obtain configuration information, the configuration information comprising: resource reservation period information of the first terminal device for transmitting data, position information of a resource sensing window, and a sensing occasion corresponding to each period in the resource reservation period information;

[0262] determine target period information of the first terminal device for transmitting data according to the resource reservation period information, and a sensing occasion corresponding to each period in the target period information, the target period information comprising part or all of the periods in the resource reservation period information;

[0263] The first indication information is specifically used to indicate one or more of the target period information, the sensing occasion corresponding to each period in the target period information, the position information of the resource sensing window, and the first candidate resource.

[0264] In an implementation manner, the first candidate resource comprises N time slot sets, each of the time slot sets comprises one or more time slots, and N is an integer greater than or equal to 1.

[0265] In an implementation manner, the first indication information comprises one or more of the following:

[0266] The starting position of the N time slot sets, the starting position of each of the N time slot sets, the number of time slots included in each of the N time slot sets, and the interval duration between two adjacent time slot sets.

[0267] In an implementation manner, the chip module 904 is further configured to:

[0268] receive second indication information from the second terminal device, the second indication information being used to indicate a discontinuous reception (DRX) parameter of the first terminal device, the DRX parameter being determined by the second terminal device according to the first indication information;

[0269] perform DRX configuration according to the DRX parameter;

[0270] The DRX parameter comprises an active period and / or a sleep period of the first terminal device, and the active period comprises a time slot in which the first terminal device performs resource sensing in the resource sensing window.

[0271] In an implementation manner, the chip module 904 is further configured to:

[0272] receive sidelink control information (SCI) from a third terminal device in the time slot;

[0273] determine, by the first terminal device, a resource reserved by the third terminal device in the resource selection window according to the SCI;

[0274] The reserved resource is excluded from the first candidate resource to obtain a second candidate resource; the second candidate resource is a resource used by the first terminal device to send data.

[0275] As shown in Figure 9 , Figure 9 is a structural schematic diagram of a module device provided by an embodiment of the present application. The module device 90 can perform the related steps of the access network device in the foregoing method embodiments, and the module device 90 includes a communication module 901, a power supply module 902, a storage module 903, and a chip module 904.

[0276] The communication module 901 is configured to perform internal communication of the module device or to perform communication between the module device and an external device; the power supply module 902 is configured to provide power for the module device; the storage module 903 is configured to store data and instructions; and the chip module 904 is configured to:

[0277] receive first indication information from the first terminal device, the first indication information being used to indicate a position of a time slot for resource sensing in a resource sensing window by the first terminal device.

[0278] In an implementation manner, the first indication information is specifically used to indicate one or more of configuration information of the first terminal device and a first candidate resource.

[0279] The configuration information of the first terminal device includes resource reservation period information of the first terminal device for sending data, position information of the resource sensing window, and a sensing occasion corresponding to each period in the resource reservation period information; and the first candidate resource is a resource determined by the first terminal device in a resource selection window.

[0280] In an implementation manner, the first indication information is specifically used to indicate one or more of target period information, a sensing occasion corresponding to each period in the target period information, and position information of the resource sensing window, and a first candidate resource.

[0281] The target period information is period information of the first terminal device for sending data, and the target period information is determined by the first terminal device according to resource reservation period information of the first terminal device for sending data, the target period information includes part or all of the periods in the resource reservation period information, and the first candidate resource is a resource determined by the first terminal device in a resource selection window.

[0282] In an implementation manner, the first candidate resource includes N time slot sets, each time slot set includes one or more time slots, and N is an integer greater than or equal to 1.

[0283] In an implementation manner, the first indication information comprises one or more of the following:

[0284] a start position of the N sets of time slots, a start position of each set of time slots in the N sets of time slots, a number of time slots included in each set of time slots in the N sets of time slots, and a length of an interval between two adjacent sets of time slots.

[0285] In an implementation manner, the chip module 904 is further configured to determine a DRX parameter of the first terminal device according to the first indication information, the DRX parameter comprising an active period and / or a sleep period of the first terminal device, wherein the active period comprises a time slot in which the first terminal device performs resource sensing within the resource sensing window.

[0286] The chip module 904 is further configured to send second indication information to the first terminal device, the second indication information being used to instruct the first terminal device to perform DRX configuration according to the DRX parameter.

[0287] In an implementation manner, before the chip module 904 is configured to determine the DRX parameter of the first terminal device according to the first indication information, the chip module 904 is further configured to:

[0288] determine a position of a time slot in which the first terminal device performs resource sensing within the resource sensing window according to the first indication information.

[0289] In an implementation manner, the chip module 904 is configured to determine the position of the time slot in which the first terminal device performs resource sensing within the resource sensing window according to the first indication information, and specifically configured to:

[0290] The second terminal device determines K sets of resource sensing time slots;

[0291] wherein an interval between a first time slot of an i-th set of resource sensing time slots in the K sets of resource sensing time slots and a first time slot of the first candidate resource is i times of a target period.

[0292] The target period is one of the resource reservation period information or target period information;

[0293] The target period information is period information used by the first terminal device to send data, and the target period information is determined by the first terminal device according to resource reservation period information used by the first terminal device to send data, and the target period information comprises part or all of the periods in the resource reservation period information.

[0294] The number of resource sensing occasions corresponding to the target period is K, and i is an integer greater than or equal to 1 and less than or equal to K.

[0295] For each device, product applied to or integrated in the chip module, each module contained therein can be realized in the form of hardware such as a circuit, different modules can be located in the same component (such as a chip, a circuit module, etc.) or different components of the chip module, or at least part of the modules can be realized in the form of a software program running on a processor integrated in the chip module, and the remaining (if any) part of the modules can be realized in the form of hardware such as a circuit.

[0296] The embodiment of the present application further provides a computer readable storage medium, which stores instructions, when the instructions are run on a processor, the method flow of the method embodiment is realized.

[0297] The embodiment of the present application further provides a computer program product, when the computer program product is run on a processor, the method flow of the method embodiment is realized.

[0298] It should be noted that, for the foregoing method embodiments, in order to simply describe, they are all expressed as a series of action combinations, but those skilled in the art should know that the present application is not limited to the action sequence described, because according to the present application, certain operations can be performed in other sequences or simultaneously. Secondly, those skilled in the art should know that the embodiments described in the specification all belong to preferred embodiments, and the actions and modules involved are not necessarily necessary for the present application.

[0299] The descriptions of the embodiments of the present application can be referred to each other, and each description of the embodiments has its own emphasis, and the parts not described in detail in an embodiment can be referred to the related description of other embodiments. For the convenience and brevity of description, for example, the functions of each device and the operations performed by the device provided by the embodiments of the present application can be referred to the related description of the method embodiments of the present application, and each method embodiment can also be referred to, combined or cited with each other.

[0300] Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present application, and not to limit them; although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that: it can still modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacement for part or all of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the scope of the technical solutions of the embodiments of the present application.

Claims

1. A method of information transmission, characterized in that, The method comprises: The first terminal device determines a first candidate resource within a resource selection window, and resources of the resource selection window are resources selected by the first terminal device to occupy; The first terminal device acquires configuration information of the first terminal device, and the configuration information comprises resource reservation period information of the first terminal device for transmitting data, position information of a resource sensing window, and a sensing occasion corresponding to each period in the resource reservation period information; The first terminal device transmits first indication information to a second terminal device, and the first indication information is used for indicating a position of a time slot for resource sensing of the first terminal device within the resource sensing window; wherein the first indication information is specifically used for indicating one or more of the configuration information and the first candidate resource; the position of the time slot for resource sensing of the first terminal device within the resource sensing window comprises K sensing time slot sets, K is a number of sensing occasions corresponding to a target period, the target period is one of the resource reservation period information or target period information; the target period information is period information of the first terminal device for transmitting data, and the target period information comprises part or all of the periods in the resource reservation period information; a position of a first time slot in an i-th resource sensing time slot set in the K sensing time slot sets is spaced apart from a position of a first time slot in the first candidate resource by i times of the target period, i is an integer greater than or equal to 1 and less than or equal to K; the K resource sensing time slot sets have the same structure as a time slot set included in the first candidate resource.

2. The method of claim 1, wherein, The method further comprises: The first terminal device determines the first candidate resource within the resource selection window; The first terminal device acquires configuration information, and the configuration information comprises resource reservation period information of the first terminal device for transmitting data, position information of a resource sensing window, and a sensing occasion corresponding to each period in the resource reservation period information; The first terminal device determines the target period information and a sensing occasion corresponding to each period in the target period information according to the resource reservation period information; The first indication information is specifically used for indicating one or more of the target period information, the sensing occasion corresponding to each period in the target period information, the position information of the resource sensing window, and the first candidate resource.

3. The method according to claim 1 or 2, characterized in that, The first candidate resource comprises N time slot sets, each of the time slot sets comprises one or more time slots, and N is an integer greater than or equal to 1.

4. The method of claim 3, wherein, The first indication information comprises one or more of the following: a start position of the N time slot sets, a start position of each of the N time slot sets, a number of time slots included in each of the N time slot sets, and a time length of an interval between two adjacent time slot sets.

5. The method of claim 4, wherein, The method further comprises: The first terminal device receives second indication information from the second terminal device, the second indication information being used to indicate a discontinuous reception (DRX) parameter of the first terminal device, the DRX parameter being determined by the second terminal device according to the first indication information; The first terminal device performs DRX configuration according to the DRX parameter; The DRX parameter includes an active period and / or a sleep period of the first terminal device; the active period includes a time slot in which the first terminal device performs resource sensing in the resource sensing window.

6. The method of claim 5, wherein, The method further includes: The first terminal device receives sidelink control information (SCI) from a third terminal device in the time slot; The first terminal device determines, according to the SCI, a reserved resource for the third terminal device in the resource selection window; The first terminal device excludes the reserved resource from the first candidate resource to obtain a second candidate resource; the second candidate resource is a resource used by the first terminal device to send data.

7. An information transmission method characterized by comprising: The method includes: The second terminal device receives first indication information from a first terminal device, the first indication information being used to indicate a position of a time slot in which the first terminal device performs resource sensing in a resource sensing window; wherein the first indication information is specifically used to indicate one or more of configuration information of the first terminal device and a first candidate resource; the configuration information includes resource reservation period information of the first terminal device used to send data, position information of the resource sensing window, and a sensing occasion corresponding to each period in the resource reservation period information; the first candidate resource is a resource determined by the first terminal device in a resource selection window; and resources of the resource selection window are resources selected by the first terminal device to occupy; The second terminal device determines, according to the first indication information, a position of a time slot in which the first terminal device performs resource sensing in the resource sensing window, including: The second terminal device determines K resource sensing time slot sets; The interval between the position of the first time slot in the i th resource sensing time slot set in the K resource sensing time slot sets and the position of the first time slot in the first candidate resource is i times of a target period, and the K resource sensing time slot sets have the same structure as a time slot set included in the first candidate resource; The target period is one of the resource reservation period information or target period information; The target period information is period information of the first terminal device used to send data, and the target period information includes part or all of the periods in the resource reservation period information; The number of sensing occasions corresponding to the target period is K; i is an integer greater than or equal to 1 and less than or equal to K.

8. The method of claim 7, wherein, The first indication information is specifically used to indicate one or more of target period information, a sensing occasion corresponding to each period in the target period information, position information of a resource sensing window, and a first candidate resource; The target periodicity information is determined by the first terminal device according to resource reservation periodicity information of the first terminal device for transmitting data.

9. The method according to claim 7 or 8, characterized in that, The first candidate resource includes N time slot sets, each of the time slot sets includes one or more time slots, and N is an integer greater than or equal to 1.

10. The method of claim 9, wherein, The first indication information includes one or more of the following: The start position of the N time slot sets, the start position of each of the N time slot sets, the number of time slots included in each of the N time slot sets, and the interval between two adjacent time slot sets.

11. The method of claim 7, wherein, The method further includes: The second terminal device determines the DRX parameter of the first terminal device according to the first indication information, the DRX parameter includes an active period and / or a sleep period of the first terminal device, and the active period includes a time slot in which the first terminal device performs resource sensing in the resource sensing window. The second terminal device sends second indication information to the first terminal device, and the second indication information is used to instruct the first terminal device to perform DRX configuration according to the DRX parameter.

12. The method of claim 11, wherein, Before the second terminal device determines the DRX parameter of the first terminal device according to the first indication information, the method further includes: The second terminal device determines the position of the time slot in which the first terminal device performs resource sensing in the resource sensing window according to the first indication information.

13. A communications device, characterized by The apparatus includes units for implementing the method of any one of claims 1-12.

14. A communications device, characterized by The apparatus includes a processor and a transceiver. The transceiver is configured to receive or send signals. The processor is configured to perform the method of any one of claims 1-12.

15. The communication apparatus according to claim 14, wherein The apparatus further includes a memory. The memory is configured to store a computer program. The processor is specifically configured to invoke the computer program from the memory to perform the method of any one of claims 1-12.

16. A computer-readable storage medium, characterized in that, The computer storage medium stores computer readable instructions, when the computer readable instructions run on the communication apparatus, the communication apparatus performs the method of any one of claims 1-12.

Citation Information

Patent Citations

  • Resource selection method and terminal

    CN111586722A

  • DRX configuration method and device, communication equipment and storage medium

    CN112673697A