[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN115314917A - Method and device for side-link SL communication - Google Patents

Method and device for side-link SL communication Download PDF

Info

Publication number
CN115314917A
CN115314917A CN202110501565.8A CN202110501565A CN115314917A CN 115314917 A CN115314917 A CN 115314917A CN 202110501565 A CN202110501565 A CN 202110501565A CN 115314917 A CN115314917 A CN 115314917A
Authority
CN
China
Prior art keywords
time
timer
communication device
sci
time domain
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202110501565.8A
Other languages
Chinese (zh)
Inventor
刘俊
常俊仁
刘南南
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN202110501565.8A priority Critical patent/CN115314917A/en
Priority to PCT/CN2022/091344 priority patent/WO2022237663A1/en
Publication of CN115314917A publication Critical patent/CN115314917A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/02Arrangements for optimising operational condition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/20Manipulation of established connections
    • H04W76/28Discontinuous transmission [DTX]; Discontinuous reception [DRX]
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The application provides a method and a device for side link SL communication, which can reduce communication service delay or communication data packet loss of communication equipment and further reduce power consumption of the communication equipment. Specifically, the communication device determines a first time domain position according to the logic resource, and then starts or restarts a timer at the first time domain position; wherein, the logic resource is an available resource for SL communication, and when the communication device is used for a receiving side, the timer is used to instruct the communication device to listen to the sidelink control information SCI and the like, and when the communication device is used for a transmitting side, the timer is used to instruct the communication device to transmit the SCI and the like.

Description

Method and device for side-link SL communication
Technical Field
The present application relates to the field of communications, and more particularly, to a method and apparatus for sidelink SL communications.
Background
In a communication system, terminal devices may perform information interaction by performing Discontinuous Reception (DRX) operation, thereby reducing power consumption of the terminal devices. However, due to the diversity of the types of the transmission resources, when the terminal device transmits data, data transmission may not be performed in time due to the unavailability of some transmission resources, thereby increasing the communication service delay or the communication data packet loss between the terminal devices.
Disclosure of Invention
The application provides a method and a device for side link SL communication, which can reduce communication service delay or communication data packet loss of communication equipment and further reduce power consumption of the communication equipment.
In a first aspect, a method for sidelink SL communication is provided, where the method includes: the communication equipment determines a first time domain position according to the logic resource, wherein the communication equipment is communication equipment which applies side link discontinuous reception (SL DRX); the communication device starts or restarts a timer at the first time domain location; the logic resource is an available resource for SL communication, and the timer is used to instruct the communication device to monitor sidelink control information SCI, or the timer is used to instruct the communication device to monitor time information of SCI, or the timer is used to instruct the communication device to be in an active time, or the timer is used to instruct the communication device to be in the active time.
According to the method and the device, the timer is started in the available time domain resources of SL communication through the communication equipment, and the SCI or the activation time is monitored, so that the condition that transmission resources are less or unavailable when the communication equipment needs to send and receive data is avoided, the communication service time delay or communication data packet loss of the communication equipment can be effectively reduced, and the power consumption of the equipment is reduced.
With reference to the first aspect, in certain implementations of the first aspect, the method further includes: the communication equipment uses the timer to time or count according to the first time; the first time is a first value or a first length of the timer.
With reference to the first aspect, in certain implementations of the first aspect, the timing or counting, by the communication device, using the timer according to the first time includes: the unit of the first time is an available time slot or an available subframe or an available symbol of SL communication, or the unit of the first time is an available time unit of SL communication, and the timer counts or counts in the unit of the first time; or, the unit of the first time is a monitoring opportunity of SCI, and the timer counts or counts in the unit of the first time; or, the unit of the first time is a slot, a subframe, a symbol, or a time unit, and the timer counts or counts in the unit of the first time.
With reference to the first aspect, in certain implementations of the first aspect, the unit of the first time is an available slot or an available subframe or an available symbol of SL communication, or the unit of the first time is an available time unit of SL communication, and the timer counts or counts in the unit of the first time, including: the communication equipment converts the first time into a second time, the unit of the second time is a time slot or a subframe or a symbol or a time unit, and the timer counts or counts in the unit of the second time.
With reference to the first aspect, in certain implementations of the first aspect, the starting or restarting, by the communication device, a timer at the first time domain location includes: the communication device starts a first timer at the first time domain position, where the first timer is used to instruct the communication device to monitor the SCI in the DRX cycle, or the first timer is used to instruct the communication device to monitor time information of the SCI in the DRX cycle, or the first timer is used to instruct the communication device to monitor the SCI periodically, or the first timer is used to instruct the communication device to monitor time information of the SCI periodically.
With reference to the first aspect, in certain implementations of the first aspect, the determining, by the communication device, the first time domain location according to the logical resource includes: the communication equipment determines the first time domain position according to at least one of the number of logic time slots in an SL resource pool, a DRX period based on the logic time slots, an offset based on the logic time slots and a DRX period number, wherein the logic time slots comprise available time slots of SL communication, or the logic time slots comprise SL time slots in the SL resource pool.
With reference to the first aspect, in certain implementations of the first aspect, the determining, by the communications device, the first time domain position according to at least one of a number of logical slots in a SL resource pool, a DRX cycle based on the logical slots, an offset based on the logical slots, and a DRX cycle number includes: the communication device determines the first time domain location according to the following formula:
CURRENT slot=(drx Start Offset logic+n×drx Cycle logic)modulo T_max
wherein CURRENT slot represents the first time domain location; drxstartoffset logic represents an Offset amount based on a logical slot; n represents a DRX cycle number; drxcyclegic represents the DRX Cycle based on logical slots; t _ max represents the number of logical slots in the SL resource pool.
With reference to the first aspect, in certain implementations of the first aspect, the determining, by the communication device, the first time domain location according to the logical resource includes: the communication device determines the first time domain position according to at least one of a DRX cycle based on a logical slot, an offset based on the logical slot, and a number of logical slots within a system frame, wherein the logical slot comprises an available slot for SL communication, or the logical slot comprises a SL slot in a SL resource pool.
With reference to the first aspect, in certain implementations of the first aspect, the determining, by the communication device, the first time domain position according to at least one of a logical slot based DRX cycle, a logical slot based offset, and a number of logical slots within a system frame includes: the communication device determines the first time domain location according to the following formula:
[(SFN×N logic)+logic slot number]modulo(drx Cycle logic)=drx Start Offset logic
the SFN represents a system frame number corresponding to the first time domain position; n logic represents the number of logical time slots in the system frame; the logic slot number represents a logic slot number corresponding to the first time domain position; drxcyclegic represents the DRX Cycle based on logical slots; drxstart Offset logic represents an Offset amount based on a logical slot.
With reference to the first aspect, in certain implementations of the first aspect, the starting or restarting of the timer at the first time domain location by the communication device includes: the communication device starts a timer after n time units from the first time domain position, n being greater than or equal to 0.
With reference to the first aspect, in certain implementations of the first aspect, the communication device determines a first time domain location based on the logical resource; the communication device starting or restarting a timer at the first time domain location, comprising:
The communication equipment starts or restarts a second timer at the next logic time slot after SCI reception is finished; or the communication device starts or restarts the second timer at the jth symbol of the next logical time slot after the SCI reception is finished, wherein j is greater than or equal to 1; or, the communication device starts or restarts the second timer at the logic time slot after the SCI reception is finished; or the communication equipment starts or restarts the second timer at the jth symbol of the logic time slot after the SCI reception is finished, wherein j is greater than or equal to 1. Wherein the second timer is configured to instruct the communication device to continue to monitor the SCI after monitoring the SCI, or the second timer is configured to instruct the communication device to continue to monitor the SCI after monitoring the scheduling of the newly transmitted SCI.
With reference to the first aspect, in certain implementations of the first aspect, the SCI indicates a new SL transmission.
With reference to the first aspect, in certain implementations of the first aspect, the communication device determines a first time domain location based on the logical resource; the communication device starting or restarting a timer at the first time domain location, comprising: the communication equipment starts a fourth timer at the next logic time slot after the third timer is overtime; or the communication device starts a fourth timer at the jth symbol of the next logic time slot after the third timer is overtime, wherein j is greater than or equal to 1; or, the communication device starts a fourth timer at a next logical time slot after the physical sidelink feedback channel PSFCH resource or after the PSFCH is sent; or the communication device starts a fourth timer after the PSFCH resource or the jth symbol of the next logical slot after the PSFCH is sent, wherein j is greater than or equal to 1; or, the communication device starts a fourth timer in a next logical time slot after receiving the PSFCH resource corresponding to the SCI indicating SL transmission or after sending the PSFCH corresponding to the SCI indicating SL transmission; or, the communication device starts a fourth timer at a jth symbol of a next logical slot after receiving the PSFCH resource corresponding to the SCI indicating SL transmission or after sending the PSFCH corresponding to the received SCI indicating SL transmission, where j is greater than or equal to 1. The third timer is configured to indicate resource configuration information or grant information or SCI expected to be used for SL retransmission or time information before arrival of allocation, the fourth timer is configured to indicate that the communication device receives or receives resource configuration information or grant information or SCI or allocation of SL retransmission, or the fourth timer is configured to indicate that the communication device receives or receives resource configuration information or grant information or SCI or allocation of SL retransmission.
With reference to the first aspect, in certain implementations of the first aspect, the method further includes: the communication device starts the fourth timer when a first condition is met, wherein the first condition comprises that the communication device does not successfully decode data of a corresponding SL process or data of a hybrid automatic repeat request (HARQ) process.
In a second aspect, a method for sidelink SL communication is provided, the method comprising: the communication device determines that a third time of the SL DRX configuration meets a second condition; the communication device determines a third time domain position, where the third time domain position is the same as the second time domain position, or the third time domain position is on a first time domain unit of M time domain units before the second time domain position, or the third time domain position is on a first time domain unit of M adjacent time domain units before the second time domain position, and the second time domain position is a starting position of the third time; the communication device starts the fifth timer at the third time domain location. The second condition is that the number of available time domain units or the ratio of the number of available time domain units to the total number of time domain units of SL communication in the third time is smaller than N, or the second condition is that the number of unavailable time domain units or the ratio of the number of unavailable time domain units to the total number of time domain units of SL communication in the third time is larger than K, the fifth timer is used for indicating the communication device to monitor the SCI, or the fifth timer is used for indicating the time information of the communication device to monitor the SCI, or the fifth timer is used for indicating the activation time of the communication device, or the fifth timer is used for indicating the time information of the communication device to be activated time.
It should be understood that the third time domain position in the first time domain unit of M time domain units before the second time domain position, or the third time domain position in the first time domain unit of M adjacent time domain units before the second time domain position, may be replaced by: the third time domain position is in a first time domain unit of M time domain units before the second time domain position, or the third time domain position is in a first time domain unit of M adjacent time domain units before the second time domain position.
According to the method and the device, when the communication equipment determines that the available time domain resources of the SL communication in the timing time of the timer configured by the SL DRX are less, the communication equipment changes the time domain position started by the timer on the available time domain resources of the SL communication, starts the timer on the available time domain resources of the SL communication, monitors the SCI or is in the activation time, and therefore the situation that transmission resources are unavailable when the communication equipment needs to send and receive data is avoided, communication service time delay or communication data packet loss of the communication equipment can be effectively reduced, and power consumption of the equipment is reduced.
With reference to the second aspect, in certain implementations of the second aspect, the method further includes: and the communication equipment determines a fourth time according to the third time, wherein the fourth time is the third time and M time domain units before the third time, or the fourth time is the third time and M time domain units after the third time.
Optionally, the communication device may configure a dynamic time by itself or receive the configured dynamic time from another communication device, at this time, the third time may be referred to as a static time, and the dynamic time is M time domain units before the static time, or the dynamic time is M time domain units after the third time. The fourth time includes the static time and the dynamic time. The M time domain units may include only the available time domain units for SL communication, or may include other time domain units other than the available time domain units for SL communication.
It should be understood that the fourth time is the third time and M time domain units before the third time, or the fourth time is the third time and M time domain units after the third time, including: the fourth time is the latest M time domain units before the third time and the third time, or the fourth time is the latest M time domain units after the third time and the third time, or the fourth time is the adjacent M time domain units before the third time and the third time, or the fourth time is the adjacent M time domain units after the third time and the third time, or the fourth time is the last M time domain units before the third time and the third time, or the fourth time is the next M time domain units after the third time and the third time.
Optionally, the third time domain location is at a fourth time, or within the fourth time. When the fourth time is the third time and M time domain units before the third time, the third time domain position is on a first time domain unit of the M time domain units before the third time, or the third time domain position is on a first time domain unit of M adjacent time domain units before the third time. And when the fourth time is the third time and M time domain units after the third time, the third time domain position is the same as the second time domain position.
With reference to the second aspect, in certain implementations of the second aspect, the method further includes: the communication equipment uses the fifth timer to time or count according to the fourth time; and the fourth time is a first value or a first length of the fifth timer.
With reference to the second aspect, in some implementations of the second aspect, the timing or counting by the communication device using the fifth timer according to the fourth time includes: the unit of the fourth time is an available time slot or an available subframe or an available symbol of SL communication, or the unit of the fourth time is an available time unit of SL communication, and the fifth timer counts or counts in the unit of the fourth time; or the unit of the fourth time is a monitoring time of the SCI, and the fifth timer counts the time in the unit of the fourth time; or, the unit of the fourth time is a slot, a subframe, a symbol, or a time unit, and the fifth timer counts or counts in the unit of the fourth time.
With reference to the second aspect, in some implementations of the second aspect, the unit of the fourth time is an available slot or an available subframe or an available symbol of SL communication, or the unit of the fourth time is an available time unit of SL communication, and the fifth timer counts or counts in the unit of the fourth time, including: the communication device converts the fourth time into a fifth time, the unit of the fifth time is a time slot or a subframe or a symbol or a time unit, and the fifth timer counts or counts in the unit of the fifth time.
With reference to the second aspect, in certain implementations of the second aspect, the fifth timer is configured to instruct the communication device to listen to an SCI, or the fifth timer is configured to instruct the communication device to listen to time information of the SCI, or the fifth timer is configured to instruct the communication device to be at an active time, or the fifth timer is configured to instruct the communication device to be at the active time, and the method includes: the fifth timer is used for instructing the communication device to monitor the SCI in the DRX cycle; or, the fifth timer is configured to instruct the communication device to periodically listen to the SCI; or, the fifth timer is used to instruct the communication device to monitor time information of SCI in a DRX cycle; or, the fifth timer is used to instruct the communication device to periodically listen to the time information of the SCI; or, the fifth timer is used for indicating that the communication device continues to monitor the SCI after monitoring the SCI; or, the fifth timer is used to instruct the communication device to continue to monitor the SCI after monitoring the SCI scheduled to be newly transmitted; or, the fifth timer is used for indicating time information of continuing to monitor the SCI after the SCI is monitored by the communication device; or, the fifth timer is used to instruct the communication device to continue to monitor the SCI after monitoring the SCI scheduled to be newly transmitted; or, the fifth timer is used for indicating that the communication device receives or receives resource configuration information or authorization information or SCI or allocation of SL retransmission; or the fifth timer is used for indicating the communication equipment to receive or receive resource configuration information or authorization information or SCI or allocated time information of SL retransmission.
With reference to the second aspect, in some implementations of the second aspect, the time domain unit includes an available time domain unit for SL communication, or the time domain unit is an SL timeslot in an SL resource pool.
With reference to the second aspect, in some implementations of the second aspect, N or K is a preset threshold, and M is a configuration value, a pre-configuration value, or a protocol fixed value.
With reference to the second aspect, in certain implementations of the second aspect, M = K, or M is determined from N or K.
In a third aspect, a method for sidelink SL communication is provided, the method comprising: the communication equipment determines that a fourth time domain position is on an unavailable time domain unit of SL communication, wherein the fourth time domain position is a time domain position started by a sixth timer determined according to SL DRX; the communication device determining a fifth time domain position, the fifth time domain position being on an available time domain unit of a SL communication after the fourth time domain position, or the fifth time domain position being on an available time domain unit of a next SL communication after the fourth time domain position; the communication device starts the sixth timer at the fifth time domain location. The sixth timer is configured to instruct the communication device to listen to the SCI, or the sixth timer is configured to instruct the communication device to listen to time information of the SCI, or the sixth timer is configured to instruct the communication device to be in an active time, or the sixth timer is configured to instruct the communication device to be in the active time.
It should be appreciated that the communication device determines that the fourth time domain location is on an unavailable time domain unit for SL communication; the fifth time domain position is on an available time domain unit of a SL communication after the fourth time domain position, or the fifth time domain position is on an available time domain unit of a next SL communication after the fourth time domain position; can be replaced by: the communication device determines that the fourth time domain location is within an unavailable time domain unit for SL communication; the fifth time domain position is within an available time domain unit of a SL communication after the fourth time domain position, or the fifth time domain position is within an available time domain unit of a next SL communication after the fourth time domain position.
According to the method and the device, when the time domain position started by the timer determined by the communication equipment according to the SL DRX is in the unavailable time domain resource of the SL communication, the time domain position started by the timer is moved to the available time domain resource of the SL communication, namely the timer is started on the available time domain resource of the SL communication, and the SCI or the activation time is monitored, so that the situation that transmission resources are unavailable when the communication equipment needs to send and receive data is avoided, the communication service time delay or the communication data packet loss of the communication equipment can be effectively reduced, and the power consumption of the equipment is reduced.
With reference to the third aspect, in some implementations of the third aspect, the sixth timer is configured to instruct the communication device to listen to an SCI, or the sixth timer is configured to instruct the communication device to listen to time information of an SCI, or the sixth timer is configured to instruct the communication device to be at an active time, and includes: the sixth timer is configured to instruct the communication device to monitor the SCI in the DRX cycle; or, the sixth timer is configured to instruct the communication device to periodically listen for the SCI; or, the sixth timer is configured to instruct the communication device to monitor time information of the SCI in the DRX cycle; or, the sixth timer is used to instruct the communication device to periodically listen to the time information of the SCI; or, the sixth timer is used to instruct the communication device to continue to monitor the SCI after monitoring the SCI; or, the sixth timer is configured to instruct the communication device to continue to monitor the SCI after monitoring the SCI scheduled to be newly transmitted; or, the sixth timer is configured to indicate time information for continuing to monitor the SCI after the SCI is monitored by the communication device; or, the sixth timer is configured to instruct the communication device to continue to monitor the SCI after monitoring the SCI scheduled to be newly transmitted; or, the sixth timer is configured to instruct the communication device to receive or receive resource configuration information or grant information or SCI or allocation of SL retransmission; or the sixth timer is used for indicating that the communication device receives or receives resource configuration information or authorization information or SCI or allocated time information of SL retransmission.
With reference to the third aspect, in some implementations of the third aspect, the available time domain unit for SL communication includes: SL logical slots, or available slots for SL communications, or SL slots in a SL resource pool.
In a fourth aspect, a method for sidelink SL communication is provided, the method comprising: the communication equipment determines a first time domain position according to the logic resource, wherein the communication equipment is communication equipment which applies a sidelink to discontinuously receive the SL DRX; the communication device starts or restarts a timer at the first time domain location; the logic resource is an available resource for SL communication, and the timer is configured to instruct the communication device to send SCI or SL information, or the timer is configured to instruct the communication device to send time information of SCI or SL information, or the timer is configured to instruct a receiving end of the communication device to monitor SCI, or the timer is configured to instruct the receiving end of the communication device to monitor time information of SCI, or the timer is configured to instruct the receiving end of the communication device to be in active time.
According to the method and the device, the timer is started in the available time domain resource of SL communication through the communication equipment, and the operation of sending SCI or SL information and the like is executed, so that the condition that transmission resources are less or unavailable when the communication equipment needs to send and receive data is avoided, the communication service time delay or communication data packet loss of the communication equipment can be effectively reduced, and the power consumption of the equipment is reduced.
With reference to the fourth aspect, in certain implementations of the fourth aspect, the method further includes: the communication device timing or counting using the timer according to a first time; wherein the first time is a first value or a first length of the timer
With reference to the fourth aspect, in some implementations of the fourth aspect, the communication device using the timer to time or count according to the first time includes: the unit of the first time is an available time slot or an available subframe or an available symbol of SL communication, or the unit of the first time is an available time unit of SL communication, and the timer counts or counts in the unit of the first time; or, the unit of the first time is the sending opportunity of SCI or SL information, and the timer counts or counts in the unit of the first time; or the unit of the first time is a time slot, a subframe, a symbol, or a time unit, and the timer counts or counts in the unit of the first time.
With reference to the fourth aspect, in some implementations of the fourth aspect, the unit of the first time is an available slot or an available subframe or an available symbol of SL communication, or the unit of the first time is an available time unit of SL communication, and the timer counts or counts in the unit of the first time, including: the communication equipment converts the first time into a second time, the unit of the second time is a time slot or a subframe or a symbol or a time unit, and the timer counts or counts in the unit of the second time.
With reference to the fourth aspect, in certain implementations of the fourth aspect, the starting or restarting of the timer at the first time domain location by the communication device includes: the communication device starts a seventh timer at the first time domain position, where the seventh timer is used to instruct the communication device to send SCI or SL information in a DRX cycle, or the seventh timer is used to instruct the communication device to send time information of SCI or SL information in a DRX cycle, or the seventh timer is used to instruct the communication device to send SCI or SL information periodically, or the seventh timer is used to instruct the communication device to send time information of SCI or SL information periodically.
With reference to the fourth aspect, in some implementations of the fourth aspect, the determining, by the communication device, the first time domain location according to the logical resource includes: the communication equipment determines the first time domain position according to at least one of the number of logic time slots in an SL resource pool, a DRX period based on the logic time slots, an offset based on the logic time slots and a DRX period number, wherein the logic time slots comprise available time slots of SL communication, or the logic time slots comprise SL time slots in the SL resource pool.
With reference to the fourth aspect, in some implementations of the fourth aspect, the determining, by the communications device, the first time domain position according to at least one of a number of logical slots in a SL resource pool, a DRX cycle based on the logical slots, an offset based on the logical slots, and a DRX cycle number includes: the communication device determines the first time domain location according to the following formula:
CURRENT slot=(drx Start Offset logic+n×drx Cycle logic)modulo T max
wherein the CURRENT slot represents the first time domain location; drxstartoffset logic represents an Offset amount based on a logical slot; n represents a DRX cycle number; drxcyclegic represents the DRX Cycle based on logical slots; t is max Indicating the number of logical slots in the SL resource pool.
With reference to the fourth aspect, in some implementations of the fourth aspect, the determining, by the communication device, the first time domain location according to the logical resource includes: the communication device determines the first time domain position according to at least one of a DRX cycle based on a logical slot, an offset based on the logical slot, and a number of logical slots in a system frame, wherein the logical slot comprises an available slot for SL communication, or the logical slot comprises an SL slot in an SL resource pool.
With reference to the fourth aspect, in some implementations of the fourth aspect, the determining, by the communications device, the first time domain position according to at least one of a logical slot based DRX cycle, a logical slot based offset, and a number of logical slots within a system frame includes: the communication device determines the first time domain location according to the following formula:
[(SFN×N logic)+logic slot number]modulo(drx Cycle logic)=drx Start Offset logic
the SFN represents a system frame number corresponding to the first time domain position; n logic represents the number of logical slots within a system frame; the logic slot number represents a logic slot number corresponding to the first time domain position; drxcyclegic represents the DRX Cycle based on logical slots; drxstart Offset logic represents the Offset based on logical slots.
With reference to the fourth aspect, in certain implementations of the fourth aspect, the starting or restarting of the timer at the first time domain location by the communication device includes: the communication device starts a timer after n time units from the first time domain position, n being greater than or equal to 0.
With reference to the fourth aspect, in some implementations of the fourth aspect, the communication device determines the first time domain location based on the logical resources; the communication device starting or restarting a timer at the first time domain location, comprising: the communication equipment starts or restarts an eighth timer at the next logic time slot after SCI or SL information transmission is finished; or, the communication device starts or restarts the eighth timer at the jth symbol of the next logic time slot after the SCI or SL information is sent, where j is greater than or equal to 1; or, the communication device starts or restarts the eighth timer at the logic time slot after the SCI or SL information transmission is finished; or, the communication device starts or restarts the eighth timer at the jth symbol of the logic time slot after the SCI or SL information is sent, where j is greater than or equal to 1. The eighth timer is configured to instruct the communication device to continue sending SCI or SL information after sending SCI or SL information, or the eighth timer is configured to instruct the communication device to continue sending SCI or SL information after sending scheduling newly transmitted SCI or SL information.
With reference to the fourth aspect, in certain implementations of the fourth aspect, the SL information indicates a new SL transmission.
With reference to the fourth aspect, in certain implementations of the fourth aspect, the communication device determines the first time domain location based on the logical resources; the communication device starting or restarting a timer at the first time domain location, comprising: the communication equipment starts a tenth timer at the next logic time slot after the ninth timer is overtime; or the communication device starts a tenth timer at the jth symbol of the next logical time slot after the ninth timer is overtime, wherein j is greater than or equal to 1; or, the communication device starts a tenth timer at a next logical time slot after the physical sidelink feedback channel PSFCH resource or after receiving the PSFCH; or, the communication device starts a tenth timer at the jth symbol of the next logical slot after receiving the PSFCH resource or after receiving the PSFCH, where j is greater than or equal to 1; or, the communication device starts a tenth timer in a next logical time slot after sending a physical sidelink feedback channel PSFCH resource corresponding to the SCI indicating SL transmission or after receiving a PSFCH corresponding to the SCI indicating SL transmission; or, the communication device starts a tenth timer at a jth symbol of a next logical slot after the transmitted PSFCH resource corresponding to the SCI indicating SL transmission or after the transmitted PSFCH corresponding to the SCI indicating SL transmission is received, where j is greater than or equal to 1. The ninth timer is used for indicating resource configuration information or authorization information or SCI or time information before allocation transmission which is expected to be used for SL retransmission, the tenth timer is used for indicating the communication equipment to transmit the resource configuration information or authorization information or SCI or allocation of SL retransmission, or the tenth timer is used for indicating the communication equipment to transmit the resource configuration information or authorization information or SCI or time information of allocation of SL retransmission.
With reference to the fourth aspect, in certain implementations of the fourth aspect, the method further includes: the communication device starts the tenth timer when a third condition is satisfied. The third condition includes that the communication device receives data corresponding to an SL process or hybrid automatic repeat request HARQ-NACK, or the third condition includes that the communication device does not receive HARQ feedback information corresponding to an SL process or HARQ feedback information corresponding to an HARQ process, or the third condition includes that the communication device determines that an opposite end does not successfully decode data corresponding to an SL process or data corresponding to an HARQ process.
In a fifth aspect, a method for sidelink SL communication is provided, the method comprising: the communication device determines that a third time of the SL DRX configuration satisfies a fourth condition; the communication device determines a third time domain position, where the third time domain position is the same as the second time domain position, or the third time domain position is in a first time domain unit of M time domain units before the second time domain position, or the third time domain position is in a first time domain unit of M adjacent time domain units before the second time domain position, and the second time domain position is a start position of the third time; the communication device starts the eleventh timer at the third time-domain location. The fourth condition is that the number of available time domain units of SL communication or the ratio of the number of available time domain units to the total number of time domain units in the third time is less than N, or the fourth condition is that the number of unavailable time domain units of SL communication or the ratio of the number of unavailable time domain units to the total number of time domain units in the third time is greater than K, the eleventh timer is used for instructing the communication device to send SCI or SL information, or the eleventh timer is used for instructing the communication device to send time information of SCI or SL information, or the eleventh timer is used for instructing the receiving end of the communication device to monitor SCI, or the eleventh timer is used for instructing the receiving end of the communication device to monitor time information of SCI, or the eleventh timer is used for instructing the receiving end of the communication device to be at an activation time, or the eleventh timer is used for instructing the receiving end of the communication device to be at time of activation.
It should be understood that, if the third time domain position is on the first time domain unit of M time domain units before the second time domain position, or the third time domain position is on the first time domain unit of M adjacent time domain units before the second time domain position, it may be replaced by: the third time domain position is in a first time domain unit of M time domain units before the second time domain position, or the third time domain position is in a first time domain unit of M adjacent time domain units before the second time domain position.
According to the method and the device, when the communication equipment determines that the available time domain resources of the SL communication in the timing time of the timer configured by the SL DRX are less, the communication equipment changes the time domain position started by the timer on the available time domain resources of the SL communication, starts the timer on the available time domain resources of the SL communication, and executes the operations of sending SCI or SL information and the like, so that the situation that transmission resources are unavailable when the communication equipment needs to send and receive data is avoided, the communication service delay or communication data packet loss of the communication equipment can be effectively reduced, and the power consumption of the equipment is reduced.
With reference to the fifth aspect, in certain implementations of the fifth aspect, the method further comprises: and the communication equipment determines a fourth time according to the third time, wherein the fourth time is the third time and M time domain units before the third time, or the fourth time is the third time and M time domain units after the third time.
Optionally, the communication device may configure a dynamic time by itself or receive a configured dynamic time from another communication device, at this time, the third time may be called a static time, where the dynamic time is M time domain units before the static time, or the dynamic time is M time domain units after the third time. The fourth time includes the static time and the dynamic time. The M time domain units may include only the available time domain units for SL communication, or may include other time domain units other than the available time domain units for SL communication.
It should be understood that the fourth time is M time domain units before the third time and the third time, or the fourth time is M time domain units after the third time and the third time, and includes: the fourth time is the latest M time domain units before the third time and the third time, or the fourth time is the latest M time domain units after the third time and the third time, or the fourth time is the adjacent M time domain units before the third time and the third time, or the fourth time is the adjacent M time domain units after the third time and the third time, or the fourth time is the last M time domain units before the third time and the third time, or the fourth time is the next M time domain units after the third time and the third time.
Optionally, the third temporal location is at a fourth time, or within the fourth time. When the fourth time is the third time and M time domain units before the third time, the third time domain position is on a first time domain unit of the M time domain units before the third time, or the third time domain position is on a first time domain unit of M adjacent time domain units before the third time. And when the fourth time is the third time and M time domain units after the third time, the third time domain position is the same as the second time domain position.
With reference to the fifth aspect, in certain implementations of the fifth aspect, the method further comprises: the communication device counts or counts using the eleventh timer according to the fourth time. Wherein the fourth time is a first value or a first length of the eleventh timer.
With reference to the fifth aspect, in certain implementations of the fifth aspect, the counting or counting by the communication device using the eleventh timer according to the fourth time includes: the unit of the fourth time is an available slot or an available subframe or an available symbol of SL communication, or the unit of the fourth time is an available time unit of SL communication, and the eleventh timer counts or counts in the unit of the fourth time; or, the unit of the fourth time is the sending timing of the SCI or SL information, and the eleventh timer counts or counts in the unit of the fourth time; or the unit of the fourth time is a slot, a subframe, a symbol, or a time unit, and the eleventh timer counts or counts in the unit of the fourth time.
With reference to the fifth aspect, in some implementations of the fifth aspect, the unit of the fourth time is an available slot or an available subframe or an available symbol of SL communication, or the unit of the fourth time is an available time unit of SL communication, and the eleventh timer counts or counts in the unit of the fourth time, and includes: the communication device converts the fourth time into a fifth time, the unit of the fifth time is a time slot or a subframe or a symbol or a time unit, and the eleventh timer counts or counts in the unit of the fifth time.
With reference to the fifth aspect, in some implementations of the fifth aspect, the eleventh timer is configured to instruct the communication device to send SCI or SL information, or the eleventh timer is configured to instruct the communication device to send time information of the SCI or SL information, or the eleventh timer is configured to instruct a receiving end of the communication device to listen to SCI, or the eleventh timer is configured to instruct the receiving end of the communication device to listen to time information of the SCI, or the eleventh timer is configured to instruct the receiving end of the communication device to be active, and includes: the eleventh timer is configured to instruct the communication device to send SCI or SL information within a DRX cycle; or, the eleventh timer is configured to instruct the communication device to periodically send SCI or SL information; or, the eleventh timer is configured to instruct the communication device to send time information of SCI or SL information within a DRX cycle; or, the eleventh timer is configured to instruct the communication device to periodically send time information of SCI or SL information; or, the eleventh timer is configured to instruct the communication device to continue sending SCI or SL information after sending SCI or SL information; or, the eleventh timer is configured to instruct the communication device to continue to send the SCI or SL information after sending the SCI or SL information scheduled to be newly transmitted; or, the eleventh timer is used for indicating time information for continuing to send the SCI or SL information after the communication device sends the SCI or SL information; or, the eleventh timer is configured to instruct the communication device to continue to send the time information of the SCI or SL information after sending the SCI or SL information scheduled to be newly transmitted; or, the eleventh timer is configured to instruct the communication device to send resource configuration information or grant information or SCI or allocation of SL retransmission; or the eleventh timer is used for instructing the communication device to send resource configuration information or authorization information or SCI or allocated time information of SL retransmission.
With reference to the fifth aspect, in some implementations of the fifth aspect, the time domain unit includes an available time domain unit for SL communication, or the time domain unit is an SL slot in an SL resource pool.
With reference to the fifth aspect, in some implementations of the fifth aspect, N or K is a preset threshold, and M is a configuration value, a pre-configuration value, or a protocol fixed value.
With reference to the fifth aspect, in certain implementations of the fifth aspect, M = K, or M is determined from N or K.
In a sixth aspect, a method for sidelink SL communication is provided, the method comprising: the communication equipment determines that a fourth time domain position is on an unavailable time domain unit of SL communication, wherein the fourth time domain position is a time domain position started by a twelfth timer determined according to SL DRX; the communication device determining a fifth time domain position, the fifth time domain position being on an available time domain unit of a SL communication after the fourth time domain position, or the fifth time domain position being on an available time domain unit of a next SL communication after the fourth time domain position; the communication device starts the twelfth timer at the fifth time domain location. The twelfth timer is configured to instruct the communication device to send SCI or SL information, or the twelfth timer is configured to instruct the communication device to send time information of the SCI or SL information, or the twelfth timer is configured to instruct a receiving end of the communication device to monitor the SCI, or the twelfth timer is configured to instruct the receiving end of the communication device to monitor time information of the SCI, or the twelfth timer is configured to instruct the receiving end of the communication device to be in an active time.
It should be appreciated that the communication device determines that the fourth time domain location is on an unavailable time domain unit for SL communication; the fifth time domain position is on an available time domain unit of a SL communication after the fourth time domain position, or the fifth time domain position is on an available time domain unit of a next SL communication after the fourth time domain position; instead of this, the following can be used: the communication device determines that the fourth time domain position is in an unavailable time domain unit of SL communication; the fifth time domain position is within an available time domain unit of a SL communication after the fourth time domain position, or the fifth time domain position is within an available time domain unit of a next SL communication after the fourth time domain position.
According to the method and the device, when the time domain position started by the timer determined by the communication equipment according to the SL DRX is in the unavailable time domain resource of the SL communication, the time domain position started by the timer is moved to the available time domain resource of the SL communication, namely, the timer is started on the available time domain resource of the SL communication, and the operation of sending SCI or SL information and the like is executed, so that the situation that transmission resources are unavailable when the communication equipment needs to send and receive data is avoided, the communication service delay or communication data packet loss of the communication equipment can be effectively reduced, and the power consumption of the equipment is reduced.
With reference to the sixth aspect, in some implementations of the sixth aspect, the twelfth timer is configured to instruct the communication device to send the SCI or SL information, or the twelfth timer is configured to instruct the receiving end of the communication device to listen to the SCI, or the twelfth timer is configured to instruct the receiving end of the communication device to be active for time, and the twelfth timer is configured to instruct the receiving end of the communication device to be active for time, including: the twelfth timer is configured to instruct the communication device to send SCI or SL information within a DRX cycle; or, the twelfth timer is used to instruct the communication device to periodically send SCI or SL information; or, the twelfth timer is configured to instruct the communication device to send time information of SCI or SL information in a DRX cycle; or, the twelfth timer is used to instruct the communication device to periodically send time information of SCI or SL information; or, the twelfth timer is configured to instruct the communication device to continue to send the SCI or SL information after sending the SCI or SL information; or, the twelfth timer is configured to instruct the communication device to continue to send SCI or SL information after sending SCI or SL information scheduled to be newly transmitted; or, the twelfth timer is used for indicating time information for continuing to send the SCI or SL information after the communication device sends the SCI or SL information; or, the twelfth timer is configured to instruct the communication device to continue to send time information of the SCI or SL information after sending the SCI or SL information scheduled to be newly transmitted; or, the twelfth timer is configured to instruct the communication device to send resource configuration information or authorization information or SCI or allocation of SL retransmission; or, the twelfth timer is configured to instruct the communication device to send resource configuration information or authorization information of SL retransmission or SCI or allocated time information.
With reference to the sixth aspect, in some implementations of the sixth aspect, the available time domain unit for SL communication includes: SL logical slots, or available slots for SL communications, or SL slots in a SL resource pool.
In a seventh aspect, an apparatus for sidelink SL communication is provided, the apparatus having functionality to implement the behavior in the method example of the first aspect described above. The functions can be realized by hardware, and the functions can also be realized by executing corresponding software by hardware. The hardware or software includes one or more modules corresponding to the above-described functions. In one possible design, the communications apparatus is a communications apparatus that applies SL DRX, the communications apparatus including: a processing unit for determining a first time domain location based on the logical resource; the processing unit is further configured to start or restart a timer at the first time domain location. The logic resource is an available resource for SL communication, and the timer is configured to instruct the communication device to monitor sidelink control information SCI, or the timer is configured to instruct the communication device to monitor time information of the SCI, or the timer is configured to instruct the communication device to be active.
The processing unit may perform corresponding functions in the method example of the first aspect, for specific reference, detailed description of the method example is given, and details are not repeated here.
In an eighth aspect, there is provided a device for sidelink SL communication, the device having functionality to implement the behavior of the method example of the second aspect described above. The functions can be realized by hardware, and the functions can also be realized by executing corresponding software by hardware. The hardware or software includes one or more modules corresponding to the above-described functions. In one possible design, the communication device includes: a processing unit to determine that a third time of the SL DRX configuration satisfies a second condition; the processing unit is further configured to determine a third time domain position, where the third time domain position is the same as the second time domain position, or the third time domain position is on a first time domain unit of M time domain units before the second time domain position, or the third time domain position is on a first time domain unit of M adjacent time domain units before the second time domain position, and the second time domain position is a starting position of the third time; the processing unit is further configured to start the fifth timer at the third time-domain location; the second condition is that the number of available time domain units or the ratio of the number of available time domain units to the total number of time domain units of SL communication in the third time is smaller than N, or the second condition is that the number of unavailable time domain units or the ratio of the number of unavailable time domain units to the total number of time domain units of SL communication in the third time is larger than K, the fifth timer is used for indicating the communication device to monitor the SCI, or the fifth timer is used for indicating the time information of the communication device to monitor the SCI, or the fifth timer is used for indicating the activation time of the communication device, or the fifth timer is used for indicating the time information of the communication device to be activated time.
The processing unit may perform corresponding functions in the method example of the second aspect, which is specifically described in detail in the method example, and details are not described herein.
In a ninth aspect, there is provided an apparatus for sidelink SL communication, the apparatus having functionality to implement the behavior of the method example of the third aspect described above. The functions can be realized by hardware, and the functions can also be realized by executing corresponding software by hardware. The hardware or software includes one or more modules corresponding to the functions described above. In one possible design, the communication device includes: a processing unit, configured to determine that a fourth time domain location is on an unavailable time domain unit for SL communication, where the fourth time domain location is a time domain location started by a sixth timer determined according to SL DRX; the processing unit is further configured to determine a fifth time domain position on an available time domain unit for SL communication after the fourth time domain position or on an available time domain unit for a next SL communication after the fourth time domain position; the processing unit is further configured to start the sixth timer at the fifth time domain location. The sixth timer is configured to instruct the communication device to listen to the SCI, or the sixth timer is configured to instruct the communication device to listen to time information of the SCI, or the sixth timer is configured to instruct the communication device to be in an active time, or the sixth timer is configured to instruct the communication device to be in the active time.
The processing unit may perform corresponding functions in the method example of the third aspect, for specific reference, detailed description of the method example is given, and details are not repeated here.
In a tenth aspect, there is provided an apparatus for sidelink SL communication, the apparatus having functionality to implement the behavior of the method example of the fourth aspect described above. The functions can be realized by hardware, and the functions can also be realized by executing corresponding software by hardware. The hardware or software includes one or more modules corresponding to the above-described functions. In one possible design, the communications apparatus is a communications apparatus that applies SL DRX, the communications apparatus including: a processing unit, configured to determine a first time domain location according to a logical resource, where the communication device is a communication device that applies uplink discontinuous reception (SL DRX); the processing unit is further configured to start or restart a timer at the first time domain location; the logic resource is an available resource for SL communication, and the timer is configured to instruct the communication device to send SCI or SL information, or the timer is configured to instruct the communication device to send time information of SCI or SL information, or the timer is configured to instruct a receiving end of the communication device to monitor SCI, or the timer is configured to instruct the receiving end of the communication device to monitor time information of SCI, or the timer is configured to instruct the receiving end of the communication device to be active.
The processing unit may perform corresponding functions in the method example of the fourth aspect, which is specifically described in detail in the method example, and details are not described herein.
In an eleventh aspect, there is provided a device for sidelink SL communication, the device having functionality to implement the behavior of the method example of the fifth aspect described above. The functions can be realized by hardware, and the functions can also be realized by executing corresponding software by hardware. The hardware or software includes one or more modules corresponding to the functions described above. In one possible design, the communication device includes: a processing unit to determine that a third time of the SL DRX configuration satisfies a fourth condition; the processing unit is further configured to determine a third time domain position, where the third time domain position is the same as the second time domain position, or the third time domain position is on a first time domain unit of M time domain units before the second time domain position, or the third time domain position is on a first time domain unit of M adjacent time domain units before the second time domain position, and the second time domain position is a starting position of the third time; the processing unit is further configured to start the eleventh timer at the third time-domain location. The fourth condition is that the number of available time domain units of SL communication or the ratio of the number of available time domain units to the total number of time domain units in the third time is less than N, or the fourth condition is that the number of unavailable time domain units of SL communication or the ratio of the number of unavailable time domain units to the total number of time domain units in the third time is greater than K, the eleventh timer is used for instructing the communication device to send SCI or SL information, or the eleventh timer is used for instructing the communication device to send time information of SCI or SL information, or the eleventh timer is used for instructing the receiving end of the communication device to monitor SCI, or the eleventh timer is used for instructing the receiving end of the communication device to monitor time information of SCI, or the eleventh timer is used for instructing the receiving end of the communication device to be at an activation time, or the eleventh timer is used for instructing the receiving end of the communication device to be at time of activation.
The processing unit may perform corresponding functions in the method example of the fifth aspect, which refer to the detailed description in the method example specifically, and are not described herein again.
In a twelfth aspect, there is provided an apparatus for sidelink SL communication, the apparatus having functionality to implement the acts in the method example of the above sixth aspect. The functions can be realized by hardware, and the functions can also be realized by executing corresponding software by hardware. The hardware or software includes one or more modules corresponding to the above-described functions. In one possible design, the communication device includes: a processing unit, configured to determine that a fourth time domain position is on an unavailable time domain unit for SL communication, where the fourth time domain position is a time domain position where a twelfth timer determined according to the SL DRX is started; the processing unit is further configured to determine a fifth time domain position, the fifth time domain position being on an available time domain unit of a SL communication after the fourth time domain position, or the fifth time domain position being on an available time domain unit of a next SL communication after the fourth time domain position; the processing unit is further configured to start the twelfth timer at the fifth time-domain location. The twelfth timer is configured to instruct the communication device to send SCI or SL information, or the twelfth timer is configured to instruct the communication device to send time information of the SCI or SL information, or the twelfth timer is configured to instruct a receiving end of the communication device to listen to the SCI, or the twelfth timer is configured to instruct the receiving end of the communication device to listen to the time information of the SCI, or the twelfth timer is configured to instruct the receiving end of the communication device to be in an active time.
The processing unit may perform corresponding functions in the method example of the sixth aspect, for specific reference, detailed description of the method example is given, and details are not repeated here.
In a thirteenth aspect, a method for sidelink SL communication is provided, the method comprising: the communication equipment converts a first DRX configuration into a second DRX configuration, wherein the first DRX configuration is used for configuration information of DRX operation executed by the communication equipment, the first DRX configuration is based on a physical resource DRX configuration, the second DRX configuration is based on a logic resource DRX configuration, or the first DRX configuration is based on the logic resource DRX configuration, and the second DRX configuration is based on the physical resource DRX configuration; a communication device transmitting a second DRX configuration, the second DRX configuration being used to determine a third DRX configuration and coordination or alignment of the third DRX configuration and the first DRX configuration, the third DRX configuration being configuration information for the communication device to perform DRX operations; wherein the logical resources comprise available transmission resources for SL communication and the physical resources comprise other transmission resources than the available transmission resources for SL communication.
According to the method and the device, the first DRX configuration is converted into the second DRX configuration through the communication equipment, then the second DRX configuration is sent, the second DRX configuration is used for determining the third DRX configuration, and the first DRX configuration and the third DRX configuration are both configuration information used for the communication equipment to execute DRX operation, so that coordination or alignment of the two DRX configurations is realized. When the communication equipment is used as a receiving end, the communication equipment can be in an awakening state in the same time period as much as possible, and the power consumption of the communication equipment is reduced. When the communication device is used as a sending end, two DRX configurations can be coordinated, so that a receiving end corresponding to the communication device can successfully receive configuration information sent by the sending end (i.e., the communication device) from a network device corresponding to the sending end.
With reference to the thirteenth aspect, in some implementations of the thirteenth aspect, before the communication device transitions the first DRX configuration to the second DRX configuration, the method further includes: the communication device receives the first DRX configuration.
In a fourteenth aspect, a communication apparatus is provided, and the communication apparatus may be the communication device in the above method embodiment, or a chip provided in the communication device. The communication device includes a processor and an interface circuit, and optionally a memory. Wherein the memory is used for storing a computer program or instructions, and the processor is coupled to the memory and the interface circuit, and when the processor executes the computer program or instructions, the communication device is caused to execute the method executed by the communication device in the above method embodiments.
In a fifteenth aspect, an apparatus is provided that includes a processor and a transceiver. The processor is connected with the transceiver. The processor is used for executing the instructions, and the transceiver is used for communicating with other network elements under the control of the processor. When the processor executes the instructions, the execution causes the apparatus to perform the method of any one of the above aspects or any possible implementation manner of any one of the above aspects. The apparatus also includes a memory to store instructions.
In a sixteenth aspect, a computer-readable medium is provided, which stores a computer program (which may also be referred to as code, or instructions) that, when executed on a computer, causes the computer to perform the method of any one of the above aspects or any possible implementation of any one of the above aspects.
A seventeenth aspect provides a communication chip having instructions stored thereon, which when run on a computer device, cause the communication chip to perform the method of any of the above aspects or any possible implementation of any of the aspects.
In an eighteenth aspect, there is provided a computer program product comprising instructions which, when run on a computer, cause the computer to perform the method of any one of the above aspects or any possible implementation of any one of the above aspects.
In a nineteenth aspect, there is provided a chip system comprising: the system comprises an input interface, an output interface, at least one processor and a memory, wherein the input interface, the output interface, the processor and the memory are connected through an internal connection path, the processor is used for executing codes in the memory, and when the codes are executed, the processor is used for executing the method in the aspects.
Based on the technical scheme, the communication service delay or the communication data packet loss of the communication equipment can be reduced, and the power consumption of the communication equipment is further reduced.
Drawings
FIG. 1 is a schematic block diagram of a communication system suitable for use with embodiments of the present application;
fig. 2 is a schematic flow chart of a method of sidelink SL communication provided herein;
fig. 3 is a schematic flow chart of a method of sidelink SL communication provided by the present application;
fig. 4 is a schematic flow chart of a method of sidelink SL communication provided herein;
fig. 5 is a schematic structural diagram of a device for sidelink SL communication provided by the present application;
fig. 6 is a schematic structural diagram of another apparatus for sidelink SL communication provided in the present application.
Detailed Description
The technical solution in the present application will be described below with reference to the accompanying drawings.
The technical scheme of the embodiment of the application can be applied to various communication systems, for example: long Term Evolution (LTE) system, LTE Frequency Division Duplex (FDD) system, LTE Time Division Duplex (TDD) system, universal Mobile Telecommunications System (UMTS), worldwide Interoperability for Microwave Access (WiMAX) communication system, and fifth generation (5) th generation, 5G) or New Radio (NR) systems, vehicle-to-other devices (Vehicle-to-X V2X), where V2X may include Vehicle-to-Internet (V2N), vehicle-to-Vehicle (V2V), vehicle-to-infrastructure (V2I), vehicle-to-pedestrian (V2P), etc., long Term Evolution (Long Term Evolution-Vehicle) for Vehicle-to-Vehicle, LTE-V), internet of vehicles, machine Type Communication (MTC), internet of Things (IoT), long Term Evolution (Long Term Evolution-Machine, LTE-M), machine-to-Machine (Machine type communication, MTC), internet of Things (IoT), non-terrestrial (non-network, etc.) systems, or other future communication systems.
Fig. 1 is a schematic diagram of a communication system 100 suitable for use in embodiments of the present application.
A communication system suitable for embodiments of the present application may comprise at least two terminal devices, such as terminal devices 102, 103, 104, 105 in the communication system 100 shown in fig. 1. The communication system suitable for the embodiment of the present application may further include at least one network device, such as the network device 101 in the wireless communication system 100 shown in fig. 1. Sidelink (SL) may be established between the at least two terminal devices, such as sidelinks 120, 121, 122, 123, 124 in fig. 1, and communication may be directly performed between the terminal devices that establish the sidelink. A terminal device may establish a sidelink with one or more terminal devices, the terminal device may perform a Discontinuous Reception (DRX) operation on the sidelink SL, and the terminal device may receive data transmitted by the one or more terminal devices that establish the sidelink with the terminal device within a DRX active time. The terminal devices in the communication system may also establish wireless connections with network devices for data communication, and as shown in fig. 1, the terminal devices 102 and 103 establish wireless links 110 and 111 with the network devices, respectively. The terminal devices in the communication system may not establish a wireless link with the network device, such as the terminal devices 104 and 105 shown in fig. 1, which is not limited in this application.
A terminal device in the embodiments of the present application may also be referred to as a User Equipment (UE), an access terminal, a subscriber unit, a subscriber station, a mobile station, a remote terminal, a mobile device, a user terminal, a wireless communication device, a user agent, or a user equipment. The terminal device in the embodiment of the present application may be a mobile phone (mobile phone), a tablet computer (pad), a computer with a wireless transceiving function, a Virtual Reality (VR) terminal device, an Augmented Reality (AR) terminal device, a wireless terminal in industrial control (industrial control), a wireless terminal in self driving (self driving), a wireless terminal in remote medical (remote medical), a wireless terminal in smart grid (smart grid), a wireless terminal in transportation security (transportation security), a wireless terminal in smart city (smart city), a wireless terminal in smart home (smart home), a cellular phone, a cordless phone, a session initiation protocol (session initiation protocol, SIP) phone, a wireless local loop (wireless local) station, a personal digital assistant (wldigital assistant), a wireless terminal in wireless local network (wireless local), a wireless communication device with a wireless modem, a wireless network processing unit (wireless network), or other vehicle-mounted communication device with a wireless network processing function, a wireless network processing unit (PDA, a wireless network processing unit, or other onboard network communication processing unit connected to a public land mobile network, or public land mobile network (wireless network) device.
The wearable device can also be called a wearable intelligent device, and is a general name of devices which are intelligently designed and can be worn by applying a wearable technology to daily wearing, such as glasses, gloves, watches, clothes, shoes and the like. A wearable device is a portable device that is worn directly on the body or integrated into the clothing or accessories of the user. The wearable device is not only a hardware device, but also realizes powerful functions through software support, data interaction and cloud interaction. The generalized wearable smart device includes full functionality, large size, and can implement full or partial functionality without relying on a smart phone, such as: smart watches or smart glasses and the like, and only focus on a certain type of application functions, and need to be used in cooperation with other devices such as smart phones, such as various smart bracelets for physical sign monitoring, smart jewelry and the like.
In addition, the terminal device may also be a terminal device in an internet of things (IoT) system. The IoT is an important component of future information technology development, and is mainly technically characterized in that articles are connected with a network through a communication technology, so that an intelligent network with man-machine interconnection and object interconnection is realized.
It should be understood that the present application is not limited to the specific form of the terminal device.
The technical scheme in the embodiment of the application can also be applied to network equipment. The network devices include, but are not limited to: an evolved Node B (eNB), a Radio Network Controller (RNC), a roadside unit (RSU), a Node B (NB), a Base Station Controller (BSC), a Base Transceiver Station (BTS), a home base station (e.g., home evolved Node B or home Node B), a Base Band Unit (BBU), an Access Point (AP) in a wireless fidelity (WIFI) system, a wireless relay Node, a wireless backhaul Node, a Transmission Point (TP) or a transmission reception point (transmission relay point, TRP) in a 5G (NR) system, or a group of trpg or TP in a 5G (NR) system, or a transmission point (TRP or TP) in a 5G (network Node B) system, or a group of antennas in a 5G (radio network controller), or a Radio Network Controller (RNC), or a base transceiver station (BBU) in a network, or a network control panel may be provided for the network side, or a radio network control panel, or a radio network control unit (BBU) in the network may be provided for the network side.
The network device provides communication service for terminal devices in a cell, and the terminal devices in the cell communicate with the network device through transmission resources (e.g., frequency domain resources, time domain resources, etc.) allocated by the network device, and the cell may belong to a macro base station (e.g., a macro eNB or a macro gNB, etc.).
To facilitate understanding of embodiments of the present application, first, a brief description of terms referred to in the present application will be given.
1. Broadcast and multicast communication mode in side link
Broadcast and multicast are broadcast or multicast data transmitted by one transmitting device and can be received by one or more terminal devices. For example, a Destination Layer 2 identifier (Destination Layer-2 ID) used when the service data is transmitted on the PC5 interface is defined in advance. When the transmitting device transmits the broadcast service data, a Destination ID (Destination ID) corresponding to the broadcast service may be filled in a Media Access Control (MAC) layer and/or a physical layer (PHY) layer. The terminal device interested in the broadcast service may monitor whether there is service data of a Destination Layer 1 identifier (Destination Layer-1 ID) corresponding to the broadcast service in the PHY Layer, and receive and analyze the service data, but the application is not limited thereto.
2. Unicast communication mode in sidelink
Unicast is a one-to-one communication mode of terminal equipment, a sending device indicates a receiving device of unicast data sent by the sending device through a destination address, the receiving device determines whether the unicast data is unicast data sent to the receiving device according to the destination address or the destination address and a source address of the unicast data, and determines which device the unicast data is sent by according to the source address of the unicast data. Optionally, the two terminal devices may establish a unicast connection between the two devices through signaling interaction, and may perform unicast communication after the establishment of the unicast connection is completed.
3. Sidelink transmission mode1 (mode 1)
The sidelink mode1 refers to that the terminal device determines the resource for transmitting the sidelink data according to a sidelink scheduling grant (sidelinkgrant) transmitted by the network device. The sidelink scheduling grant is for granting resources dedicated to the terminal device for transmitting sidelink data. For example, before sending the sidelink, the terminal device reports a Buffer Status Report (BSR) to the network device to notify the network device of the amount of data to be sent, and the network device authorizes a corresponding resource for the terminal device according to the amount of data reported by the terminal device.
4. Sidelink transmission mode2 (mode 2)
The sidelink mode2 refers to that a network device allocates resources for the sidelink in advance, for example, a terminal device may acquire the resources for the sidelink through pre-configuration, system message broadcast, dedicated signaling, and the like, a plurality of terminal devices may compete for resources in the resources for the sidelink, and in case of competing for resources, the terminal device may transmit data of the sidelink on the contended resources. For example, the terminal device selects an unoccupied resource for transmission according to measuring whether each time-frequency resource in the resources for the sidelink is occupied, but the application is not limited thereto.
In a communication system in which a network device and a terminal device interact, the network device may transmit a Physical Downlink Control Channel (PDCCH) to the terminal device. The PDCCH is mainly used for transmitting Downlink Control Information (DCI), or is used for carrying DCI, and includes scheduling information, uplink power control information, slot format information, and the like for downlink and uplink data transmission.
Similarly, in sidelink communication, i.e. in a communication system in which a terminal device interacts with a terminal device, a transmitting end may also transmit SL information to a receiving end, where the SL information may include Sidelink Control Information (SCI) that may be used for the receiving end to decode SL data in the received SL information, and thus, the receiving end will receive the SCI. However, since the receiving end does not know the time for the transmitting end to transmit the SL information, the receiving end needs to monitor the SCI, and if the receiving end is in the monitoring state all the time, the power consumption of the receiving end is significantly increased. Therefore, the DRX operation can be performed in the terminal device, so that the transmitting end sends the SL information and the receiving end monitors the corresponding SCI, thereby completing information interaction between the two terminal devices and reducing power consumption between the terminal devices.
In general, when the terminal device performs the DRX operation according to the DRX configuration, during a period when the terminal device is in an active state, time domain resources in the period may be unavailable time domain resources in SL communication, thereby affecting traffic transmission in SL communication, causing traffic delay.
Therefore, the present application provides various methods for sidelink SL communication, which can reduce the power consumption of the communication device while reducing the service delay and data packet loss in the SL communication. It should be understood that the communication device may be a terminal device, and may also be a terminal device that evolves in the future, which is not limited in this application. For convenience of description, the following description will use a communication device as an example.
It should be understood that the description of specific scenarios in the embodiment of the present application is only an example, and the method provided in the embodiment of the present application is also applicable to application scenarios with similar problems, except that the method can be applied to the application scenarios described above.
It should also be understood that, in the various methods for SL communication provided in the embodiments of the present application, some methods may be applied to a part of the flow in the SL DRX mechanism of the communication device, and some methods may be applied to any one or more flows in the SL DRX mechanism of the communication device. It should also be understood that the various methods for SL communication provided in the embodiments of the present application may be used in combination with each other, for example, a certain procedure in the SL DRX mechanism of the communication device uses one method and another procedure uses another method, or a certain procedure in the SL DRX mechanism of the communication device may use both a method and another method.
It should also be understood that the SL DRX mechanism applied to the communication device may change as the technology evolves, and the methods provided herein are also applicable to future evolved DRX mechanisms.
The following describes in detail various methods for sidelink SL communication provided by the embodiments of the present application with reference to the drawings.
Fig. 2 illustrates a method 200 for sidelink SL communication provided herein.
S201, the first communication device determines a first time domain position according to the logic resource.
It should be understood that, in the embodiment of the present application, the first communication device may be a communication device that applies sidelink discontinuous reception SL DRX, that is, the method provided in the embodiment of the present application is applied to the SL DRX mechanism of the first communication device.
Specifically, in the embodiment of the present application, the logical resource may be an available resource for SL communication. The available resource may be an available time domain resource, an available frequency domain resource, or an available time frequency domain resource, which is not limited in this application. It should be understood that the logical resources may alternatively be resources available for SL communication, or the logical resources may include resources available for SL communication.
In one possible implementation manner, the logical resource is a resource allocated by the network device to the first communication device, for example, the logical resource is configured by the network device for the first communication device through Radio Resource Control (RRC) signaling.
In another possible implementation manner, the logic resource may be a resource pre-configured for the first communication device, and the specific source of the logic resource is not limited in this application.
Optionally, as for the manner in which the first communication device determines the first time domain location according to the logical resource, any one of the following specific implementation manners may be used:
the first method is as follows:
the first communication device may determine the first time domain position according to at least one of a number of logical slots in the SL resource pool, a DRX cycle based on the logical slots, an offset based on the logical slots, and a DRX cycle number, where the logical slots include or are available slots for SL communication. For example, the first communications device may determine the first time domain location according to the following equation:
CURRENT slot=(drx Start Offset logic+n×drx Cycle logic)modulo T max
wherein, the CURRENT slot represents a first time domain position; drxstartoffset logic represents an Offset based on logical slots, optionally including only SL slots in the SL resource pool; n represents a DRX cycle number; drxcycllogic represents a DRX Cycle based on logical slots; t is a unit of max Indicating the number of logical slots in the SL resource pool. In one possible implementation, only SL slots in the SL resource pool are included in the drxcycle logic.
The second method comprises the following steps:
the first communication device may determine the first time domain position according to at least one of a DRX cycle based on logical slots, an offset based on logical slots, and a number of logical slots in a system frame, where a logical slot includes, or is an available slot for SL communication, or includes, or is an SL slot in a SL resource pool. For example, the first communication device may determine the first time domain location according to the following formula:
[(SFN×N logic)+logic slot number]modulo(drx Cycle logic)=drx Start Offset logic
the SFN represents a system frame number corresponding to the first time domain position; n logic represents the number of logical time slots in the system frame identified by the SFN, or in other words, represents the number of time slots belonging to the SL resource pool in the system frame identified by the SFN; the logical slot number indicates a logical slot number corresponding to the first time domain position, or indicates a slot number when only an SL resource pool or a logical slot is considered in the SFN; drxcyclegic represents the DRX Cycle based on logical slots; drxstart Offset logic represents the Offset based on logical slots.
In the above modes one and two, drxcycllogic = (T) max /10240 ms) × DRX Cycle, where DRX Cycle denotes a DRX Cycle based on physical slots, which can be understood as being composed of consecutive time domain resources. When the unit of drxcycle is not milliseconds (ms), it is necessary to convert the unit into milliseconds to calculate the number of milliseconds.
The third method comprises the following steps:
CURRENT slot=(ReferenceSlot+drx Start Offset logic+n×drx Cycle logic)modulo T max
wherein, the CURRENT slot represents a first time domain position; drxstart Offset logic represents an Offset amount based on a logical slot; n represents a DRX cycle number; drxcycllogic represents a DRX Cycle based on logical slots; t is max Indicating the number of logical slots in the SL resource pool; referenceSlot represents a logical slot used to determine the offset.
In a possible implementation manner, the logic resource is a resource occupied by the first communication device for receiving or sending information. Alternatively, the logical resource may be a resource occupied by the first communication device to receive or transmit information on the SL. For a more detailed implementation of this possible manner, reference may be made to the detailed description in step S202 below.
S202, the first communication device starts or restarts a timer at the first time domain location, where the timer is used to instruct the first communication device to listen to the sidelink control information SCI, or the timer is used to instruct the first communication device to listen to the time information of the SCI, or the timer is used to instruct the first communication device to be in the active time.
Alternatively, the timer may be used to indicate that the first communication device is at the active time on the SL, or the timer may be used to indicate time information that the first communication device is at the active time on the SL.
In particular, in the embodiment of the present application, the timer is used to indicate that the first communication device listens to the SCI, and it is understood that starting or restarting of the timer or running of the timer means that the first communication device will listen to the SCI, and while the first communication device listens to the SCI, the first communication device will be in an active time, or the first communication device will be in a wake-up state (wake up), and therefore, the timer may also be used to indicate that the first communication device is in an active time (active time). Furthermore, the timer is used to instruct the first communication device to listen to the time information of the SCI, it being understood that the timer, once started, will count or count at a certain or a certain period of time, and thus the timer may be used to instruct the first communication device to listen to the SCI for a certain time information. Similarly, the timer is used for indicating the time information of the first communication device being at the activation time, and it can be understood that the first communication device is at the activation time when the timer runs.
Therefore, the first communication device starts the timer in the available time domain resource of the SL communication, monitors the SCI or is in the activation time, thereby avoiding the situation that the transmission resource is unavailable when the communication device needs to send or receive data on the SL, effectively reducing the communication service delay or communication data packet loss of the communication device, and reducing the power consumption of the device.
It should be understood that, in the embodiment of the present application, the starting or restarting the timer at the first time domain location by the first communication device includes: the first communication device starts a timer after n time units from the first time domain position, n being greater than or equal to 0. It should be understood that the first time domain position beginning indicates a starting time unit in the first time domain position, for example, when the first time domain position is a subframe, the first time domain position begins to be a certain time slot or a certain symbol in the subframe, and for example, when the first time domain position is a time slot, the first time domain position begins to be a certain symbol in the time slot, which is not limited in this application. It should also be understood that the time unit in the n time units may be any time domain unit, which is not limited in this application.
Optionally, the method 200 may further include step S1: the first communication device uses a timer to time or count according to a first time, wherein the first time is a first value or a first length of the timer, or the first time is the first value or the first length of the timer, and can be replaced by: the first time is a first timing value or a first timing length of the timer, or the first time is the first value or the first length of the timing time of the timer. Optionally, in this embodiment of the present application, the first communication device may adopt any one of the following methods for timing or counting by a timer:
The method comprises the following steps: the timer of the first communication device counts or counts in units of first time, which are available slots or available subframes or available symbols of the SL communication, or available time units of the SL communication, e.g., milliseconds (ms), that is, units of first time are available time domain units of the SL communication. That is, the timer of the first communication device counts or times in available time domain units of the SL communication, stops counting or timing when an unavailable time domain unit of the SL communication is encountered, and restarts the timer counting or timing when an available time domain unit of the SL communication is encountered, in which case the timer may also be understood as a counter.
The second method comprises the following steps: the first communication device converts the first time into a second time, and counts or counts the second time, wherein the unit of the first time is an available time slot or an available subframe or an available symbol of the SL communication, or the unit of the first time is an available time unit of the SL communication, namely the unit of the first time is an available time domain unit of the SL communication, and the unit of the second time is a time slot or a subframe or a symbol or a time unit. That is, the first communication device converts the available time domain unit of the SL communication into the available time domain unit including the SL communication and other time domain units except the available time domain unit of the SL communication, and then performs timing or counting on the converted time domain unit.
The third method comprises the following steps: the timer of the first communication device counts or counts a unit of a first time, where the unit of the first time is a monitoring occasion (or monitoring occasion) of the SCI, or the unit of the first time is a time slot or a subframe or a symbol or a time unit.
Alternatively, when the timer is used as the counter, the counter may be incremented, i.e., 1 is sequentially incremented, or may be decremented, i.e., 1 is sequentially decremented.
In one possible implementation, the activation time for which the first communication device is in is a duration (on duration) time, or a time period for which the on duration is identified. At this time, the timer may be a first timer, where the first timer is used to instruct the first communication device to monitor the SCI in the DRX cycle, or the first timer is used to instruct the first communication device to monitor time information of the SCI in the DRX cycle, or the first timer is used to instruct the first communication device to periodically monitor the SCI, or the first timer is used to instruct the first communication device to periodically monitor time information of the SCI. Alternatively, the first timer may be an on duration timer.
In a possible implementation manner, for a resource situation occupied by the logic resource in S201 for the first communication device to receive or transmit information at SL, in a specific implementation manner that the first communication device determines the first time domain location according to the logic resource and starts or restarts the timer at the first time domain location, the timer may be a second timer, where the second timer is used to indicate that the first communication device continues to monitor the SCI after monitoring the SCI, or the second timer is used to indicate that the first communication device continues to monitor the time information of the SCI after monitoring the SCI scheduled to newly transmit, or the second timer is used to indicate that the first communication device continues to monitor the SCI after monitoring the SCI scheduled to newly transmit. For example, the second timer may be an inactivity timer. That is, the first communication device determines a first time domain location based on the logical resource and starts or restarts the second timer at the first time domain location. Optionally, the second timer may be started or restarted by any one of the following methods:
The method comprises the following steps: the first communication device starts or restarts the second timer at the next logical time slot after the SCI reception is finished, or the first communication device starts or restarts the second timer at the latest logical time slot after the SCI reception is finished, or the first communication device starts or restarts the second timer at the adjacent logical time slot after the SCI reception is finished;
the second method comprises the following steps: the first communication device starts or restarts the second timer at the jth symbol of the next logical slot after SCI reception ends, where j is greater than or equal to 1, or the first communication device starts or restarts the second timer at the jth symbol of the nearest logical slot after SCI reception ends, where j is greater than or equal to 1, or the first communication device starts or restarts the second timer at the jth symbol of the adjacent logical slot after SCI reception ends, where j is greater than or equal to 1;
the third method comprises the following steps: the first communication equipment starts or restarts a second timer at a logic time slot after SCI reception is finished;
the method comprises the following steps: the first communication device starts or restarts the second timer at the jth symbol of the logical slot after the SCI reception ends, j being greater than or equal to 1.
Optionally, in this embodiment of the present application, after receiving the SCI, the first communications device may first determine whether identification information (destination layer-1 ID or destination ID or { source ID, destination ID } or { source layer-1 ID, destination ID }) included in the SCI is consistent with its own identification information (source layer-1 ID or source ID or destination layer-1 ID or destination ID or { source ID, destination ID } or { source layer-1 ID, destination ID }) and, when the two identification information are consistent, the first communications device starts or restarts the second timer. It is to be understood that, when the two kinds of identification information are consistent, the first communication device may determine that the SCI is an SCI sent by the sender to the first communication device itself. In a possible implementation, for SL unicast, after the first communication device receives the SCI, it may first determine whether the identification information destination ID included in the SCI is consistent with its own identification information source ID, or determine whether { source ID, destination ID } included in the SCI is consistent with its own interested or corresponding { source ID, destination ID }, and when the two kinds of identification information are consistent, the first communication device starts or restarts the second timer. In another possible implementation, for SL multicast, after the first communication device receives the SCI, it may first determine whether the identification information destination ID included in the SCI is consistent with the own interested identification information destination ID, or determine whether { source ID, destination ID } included in the SCI is consistent with the own interested or corresponding { source ID, destination ID }, and when the two identification information are consistent, the first communication device starts or restarts the second timer.
It should be understood that the aforementioned "logical slot" may be an available slot of an SL communication in an SL resource pool associated with an SCI received by the first communication device, or the aforementioned "logical slot" may be an available slot of an SL communication corresponding to an SL resource pool associated with an SL connection (SL connection) corresponding to an SCI received by the first communication device, or the aforementioned "logical slot" may be an available slot of an SL communication in an SL resource pool associated with an SL connection corresponding to an SCI received by the first communication device. The aforementioned "SL resource pool" may be replaced with "SL transmission resource pool".
Optionally, in the foregoing method, the SCI received by the first communication device indicates a new SL transmission, or indicates a new SL information transmission, or indicates a new SL data transmission, which is not limited in this application.
In a possible implementation manner, for a resource situation occupied by the logic resource for the first communication device to receive or send information in S201, in a specific implementation manner in which the first communication device determines the first time domain location according to the logic resource and starts or restarts the timer at the first time domain location, the timer may be a fourth timer, where the fourth timer is used to indicate that the first communication device receives resource configuration information or authorization information or SCI or allocation (assignment) of the SL retransmission, or the fourth timer is used to indicate that the first communication device receives resource configuration information or authorization information or SCI or allocated time information of the SL retransmission. For example, the fourth timer may be a retransmission timer (retransmission timer). That is, the first communication device determines the first time domain location according to the logical resource and starts or restarts the fourth timer at the first time domain location. Optionally, the fourth timer may be started or restarted by any one of the following methods:
The method comprises the following steps: the first communication device starts a fourth timer at the next logical time slot after the third timer is overtime, or the first communication device starts the fourth timer at the nearest logical time slot after the third timer is overtime, or the first communication device starts the fourth timer at the adjacent logical time slot after the third timer is overtime;
the second method comprises the following steps: the first communication device starts a fourth timer at the jth symbol of the next logical time slot after the third timer is overtime, j is greater than or equal to 1, or the first communication device starts the fourth timer at the jth symbol of the nearest logical time slot after the third timer is overtime, j is greater than or equal to 1, or the first communication device starts the fourth timer at the jth symbol of the adjacent logical time slot after the third timer is overtime, j is greater than or equal to 1;
it should be understood that the third timer in the above first and second methods is used to indicate the resource configuration information or grant information or SCI expected to be used for SL retransmission or the time information before the allocation is received, or the third timer is used to indicate the resource configuration information or grant information or SCI expected to be used for SL retransmission or the time information after the allocation is received. For example, the third timer may be a hybrid automatic repeat request round trip time timer (HARQ RTT timer). The time domain position of the starting of the HARQ RTT timer is as follows: the first communication device completes the reception of the SCI indication SL data transmission, and the nth symbol after the PSFCH resource or the SL HARQ feedback resource or the transmission of the SL HARQ feedback is the time domain position where the timer starts. It should also be understood that the HARQ RTT timer is the HARQ RTT timer corresponding to the SL process or HARQ process indicated by the SCI received by the first communication device.
The third method comprises the following steps: the first communication device starts a fourth timer at a next logical time slot after the physical sidelink feedback channel PSFCH resource or after the PSFCH is sent, or the first communication device starts the fourth timer at a nearest logical time slot after the physical sidelink feedback channel PSFCH resource or after the PSFCH is sent, or the first communication device starts the fourth timer at an adjacent logical time slot after the physical sidelink feedback channel PSFCH resource or after the PSFCH is sent;
the method four comprises the following steps: the first communication device starts a fourth timer at the jth symbol of the next logical slot after the physical sidelink feedback channel PSFCH resource or after transmitting the PSFCH, where j is greater than or equal to 1, or the first communication device starts the fourth timer at the jth symbol of the nearest logical slot after the physical sidelink feedback channel PSFCH resource or after transmitting the PSFCH, where j is greater than or equal to 1, or the first communication device starts the fourth timer at the jth symbol of the adjacent logical slot after the physical sidelink feedback channel PSFCH resource or after transmitting the PSFCH, where j is greater than or equal to 1.
It should be understood that, alternatively, the PSFCH resources in the methods three and four above may be replaced by transmitting SL HARQ feedback or SL HARQ feedback resources.
It should also be appreciated that, optionally, in the above methods one, two, three, and four, the first communication device receives the SCI indicating SL transmission, or SL information indicating SL transmission, before the third timer is started, or before the PSFCH resources are transmitted, or before the PSFCH is transmitted.
The method five comprises the following steps: the first communication device starts a fourth timer at a next or adjacent or nearest logic time slot after receiving the PSFCH resource corresponding to the SCI indicating the SL transmission or after sending the PSFCH corresponding to the SCI indicating the SL transmission; or, the first communication device starts a fourth timer after receiving the PSFCH resource corresponding to the SCI indicating the SL transmission or after sending the next or adjacent or nearest logical slot jth symbol after receiving the PSFCH corresponding to the SCI indicating the SL transmission, where j is greater than or equal to 1.
It should be understood that the "logical slots" mentioned above may be available slots for SL communications in the SL resource pool associated with the SCI received by the first communication device.
Optionally, in the foregoing possible implementation manner, the first communication device may further start a fourth timer when a first condition is satisfied, where the first condition includes: the first communication device does not successfully decode data corresponding to the SL process or data corresponding to the HARQ process, or the first communication device does not send HARQ feedback corresponding to the SL process or the HARQ process. Or the first condition is that the first communication device does not successfully decode data corresponding to the SL process or data corresponding to the HARQ process, or that the first communication device does not send HARQ feedback corresponding to the SL process or the HARQ process. For example, the first communication device may start the fourth timer if the first condition and any of the four methods described above are simultaneously satisfied.
S203, the second communication device determines the first time domain position according to the logic resource.
It should be understood that, in the embodiment of the present application, the second communication device may be a communication device that applies sidelink discontinuous reception SL DRX, that is, the method provided in the embodiment of the present application is applied to the SL DRX mechanism of the second communication device.
Specifically, in the embodiment of the present application, the logical resource may be an available resource for SL communication. The available resource may be an available time domain resource, an available frequency domain resource, or an available time-frequency domain resource, which is not limited in this application. It should be understood that a logical resource is an available resource for SL communication may alternatively be a resource that is available for SL communication.
In a possible implementation manner, the logical resource is a resource allocated by the network device for the second communication device, for example, the logical resource is configured by the network device for the second communication device through RRC signaling.
In another possible implementation manner, the logic resource may be a resource preconfigured for the second communication device, and the specific source of the logic resource is not limited in this application.
Optionally, for the manner in which the second communication device determines the first time domain location according to the logical resource, any one of the following specific implementation manners may be used:
The first method is as follows:
the second communication device may determine the first time domain position according to at least one of the number of logical slots in the SL resource pool, the DRX cycle based on the logical slots, the offset based on the logical slots, and the DRX cycle number, where the logical slots include or are available slots for SL communication. For example, the second communications device may determine the first time domain location according to the following formula:
CURRENT slot=(drx Start Offset logic+n×drx Cycle logic)modulo T max
wherein, the CURRENT slot represents a first time domain position; drxstartoffset logic represents an Offset based on logical slots, optionally including only SL slots in the SL resource pool; n represents a DRX cycle number; drxcycllogic represents a DRX Cycle based on logical slots; t is a unit of max Indicating the number of logical slots in the SL resource pool. In one possible implementation, only SL slots in the SL resource pool are included in the drxcycle logic.
The second method comprises the following steps:
the second communication device may determine the first time domain position according to at least one of a DRX cycle based on logical slots, an offset based on logical slots, and a number of logical slots in the system frame, where the logical slots include or are available slots for SL communication, or the logical slots include or are SL slots in a SL resource pool. For example, the second communication device may determine the first time domain location according to the following formula:
[(SFN×N logic)+logic slot number]modulo(drx Cycle logic)=drx Start Offset logic
The SFN represents a system frame number corresponding to the first time domain position; n logic represents the number of logical time slots in the system frame, or represents the number of time slots belonging to the SL resource pool in the system frame identified by the SFN; the logical slot number indicates a logical slot number corresponding to the first time domain position, or indicates a slot number when only an SL resource pool or a logical slot is considered in the SFN; drxcyclegic represents the DRX Cycle based on logical slots; drxstart Offset logic represents an Offset amount based on a logical slot.
In the above modes one and two, drxcycllogic = (T) max /10240 ms) × DRX Cycle, where DRX Cycle represents a DRX Cycle based on physical time slots, which can be understood as being composed of continuous time domain resources. When the unit of drxcycle is not milliseconds (ms), it is necessary to convert the unit into milliseconds to calculate the number of milliseconds.
The third method comprises the following steps:
CURRENT slot=(ReferenceSlot+drx Start Offset logic+n×drx Cycle logic)modulo T max
wherein, the CURRENT slot represents a first time domain position; drxstartoffset logic represents an Offset amount based on a logical slot; n represents a DRX cycle number; drxcycllogic represents a DRX Cycle based on logical slots; t is max Indicating the number of logical slots in the SL resource pool; referenceSlot represents a logical slot used to determine the offset.
In a possible implementation manner, the logic resource is a resource occupied by the second communication device for receiving or sending information. Alternatively, the logical resource may be a resource occupied by the first communication device to receive or transmit information on the SL. For a more detailed implementation of this possible manner, reference may be made to the following detailed description in step S204.
And S204, the second communication device starts or restarts a timer at the first time domain position, wherein the timer is used for instructing the second communication device to send the sidelink SL information, or the timer is used for instructing the second communication device to send the time information of the SL information, or the timer is used for instructing the receiving end of the second communication device to listen to the SCI, or the timer is used for instructing the receiving end of the second communication device to listen to the time information of the SCI, or the timer is used for instructing the receiving end of the second communication device to be at the activation time.
Alternatively, the timer may be used to indicate that the second communication device is at the active time on SL, or the timer may be used to indicate time information that the second communication device is at the active time on SL.
Specifically, in this embodiment of the application, the timer is used to instruct the second communication device to send SCI or SL information, and it is understood that starting or restarting of the timer or running of the timer means that the second communication device will send SCI or SL information, and when the second communication device sends SCI or SL information, a receiving end corresponding to the second communication device will be in an active time, or a receiving end corresponding to the second communication device will be in a wake-up state (wake-up), so that the timer may also be used to instruct the receiving end of the second communication device to be in an active time (active time). Further, the timer is used to instruct the second communication device to send the time information of the SCI or SL information, and it is understood that the timer will count or count at a certain time or a certain period of time once started, so the timer can be used to instruct the second communication device to send the time information of the SCI or SL information. Similarly, the timer is used to indicate the time information of the receiver of the second communication device listening to the SCI or being in the activation time, which can be understood as that the receiver of the second communication device listens to the SCI or being in the activation time when the timer runs.
Therefore, the second communication device starts the timer in the available time domain resource of the SL communication, and executes the operation of sending SCI or SL information, so as to avoid the situation that the transmission resource is unavailable when the communication device needs to send or receive data on the SL, effectively reduce the communication service delay or communication data packet loss of the communication device, and reduce the power consumption of the device.
It should be understood that, in the embodiment of the present application, the starting or restarting the timer at the first time domain location by the second communication device includes: the second communication device starts a timer after n time units from the first time domain position, n being greater than or equal to 0. It should be understood that the first time domain position start indicates a starting time unit in the first time domain position, for example, when the first time domain position is a subframe, the first time domain position start is a certain time slot or a certain symbol in the subframe, and for example, when the first time domain position is a time slot, the first time domain position start is a certain symbol in the time slot, which is not limited in this application. It should also be understood that the time unit in the n time units may be any time domain unit, which is not limited in this application.
Optionally, the method 200 may further include step S2: the second communication device uses a timer to time or count according to the first time, wherein the first time is a first value or a first length of the timer, or the first time is the first value or the first length of the timer, and can be replaced by: the first time is a first timing value or a first timing length of the timer, or the first time is a first value or a first length of the timing time of the timer. Optionally, in this embodiment of the present application, the second communication device may adopt any one of the following timer timing or counting methods:
The method comprises the following steps: the timer of the second communication device counts or counts in units of first time, which are available time slots or available subframes or available symbols of SL communication, or available time units of SL communication, e.g., milliseconds (ms), which is an available time domain unit of SL communication. That is, the timer of the second communication device is clocked by the available time domain unit of the SL communication, stops clocking when encountering the unavailable time domain unit of the SL communication, and restarts clocking when encountering the available time domain unit of the SL communication, and at this time, the timer may also be understood as a counter.
The second method comprises the following steps: the second communication device converts the first time into a second time, and counts or counts the second time, wherein the unit of the first time is an available time slot or an available subframe or an available symbol of the SL communication, or the unit of the first time is an available time unit of the SL communication, namely the unit of the first time is an available time domain unit of the SL communication, and the unit of the second time is a time slot or a subframe or a symbol or a time unit. That is, the second communication device converts the available time domain unit of the SL communication into the available time domain unit including the SL communication and other time domain units except the available time domain unit of the SL communication, and then performs timing or counting on the converted time domain unit.
The third method comprises the following steps: the timer of the second communications device counts or counts a first time unit, where the first time unit is a monitoring occasion (monitor occasion or monitoring occasion) of the SCI, or the first time unit is a time slot, a subframe, a symbol, or a time unit.
Alternatively, when the timer is used as the counter, the counter may be incremented, i.e., 1 is sequentially incremented, or may be decremented, i.e., 1 is sequentially decremented.
In one possible implementation, the activation time for which the second communication device is in is a duration (on duration) time, or a time period that identifies on duration. At this time, the timer may be a seventh timer, where the seventh timer is used to instruct the second communication device to send the SCI or SL information in the DRX cycle, or the seventh timer is used to instruct the second communication device to send the time information of the SCI or SL information in the DRX cycle, or the seventh timer is used to instruct the second communication device to send the SCI or SL information periodically, or the seventh timer is used to instruct the second communication device to send the time information of the SCI or SL information periodically. Optionally, the seventh timer may be an on duration timer.
In a possible implementation manner, for the resource situation in S203 where the logic resource is occupied by the second communication device for receiving or sending information, in a specific implementation manner that the second communication device determines the first time domain location according to the logic resource and starts or restarts the timer at the first time domain location, the timer may be an eighth timer, where the eighth timer is used to indicate that the second communication device continues to send SCI or SL information after sending SCI or SL information, or the eighth timer is used to indicate that the second communication device continues to send SCI or SL information after sending SCI or SL information for scheduling new transmission. For example, the eighth timer may be an inactivity timer. That is, the second communication device determines the first time domain location according to the logical resource and starts or restarts the eighth timer at the first time domain location. Optionally, the eighth timer may be started or restarted by any one of the following methods:
The method comprises the following steps: the second communication device starts or restarts the eighth timer at the next logical time slot after the SCI or SL information is sent, or the second communication device starts or restarts the eighth timer at the latest logical time slot after the SCI or SL information is sent, or the second communication device starts or restarts the eighth timer at the adjacent logical time slot after the SCI or SL information is sent;
the second method comprises the following steps: the second communication device starts or restarts the eighth timer at the jth symbol of the next logical slot after the SCI or SL information transmission is finished, j is greater than or equal to 1, or the second communication device starts or restarts the eighth timer at the jth symbol of the nearest logical slot after the SCI or SL information transmission is finished, j is greater than or equal to 1, or the second communication device starts or restarts the eighth timer at the jth symbol of the adjacent logical slot after the SCI or SL information transmission is finished, j is greater than or equal to 1;
the third method comprises the following steps: the second communication device starts or restarts the eighth timer at the logic time slot after the SCI or SL information is sent;
the method four comprises the following steps: and the second communication equipment starts or restarts an eighth timer at the jth symbol of the logic time slot after the SCI or SL information is sent, wherein j is greater than or equal to 1.
It should be understood that the above-mentioned "logical slot" may be an available slot for an SL communication in an SL resource pool associated with an SCI transmitted by the second communication device, or the above-mentioned "logical slot" may be an available slot for an SL communication corresponding to an SL resource pool associated with an SCI transmitted by the second communication device.
Optionally, in the foregoing method, the second communications device sends the finished SCI or SL information to indicate new SL transmission, or indicate new SL information transmission, or indicate new SL data transmission, which is not limited in this application.
In a possible implementation manner, for the case that the logic resource in S203 is a resource occupied by the second communication device for receiving or sending information, in a specific implementation manner that the second communication device determines the first time domain location according to the logic resource, and starts or restarts the timer at the first time domain location, the timer may be a tenth timer, where the tenth timer is used to instruct the second communication device to send resource configuration information or authorization information or SCI or allocation (assignment) of the SL retransmission, or the tenth timer is used to instruct the second communication device to send resource configuration information or authorization information or SCI or allocation time information of the SL retransmission. For example, the tenth timer may be a transmission timer. That is, the second communication device determines the first time domain location according to the logical resource and starts or restarts the tenth timer at the first time domain location. Optionally, the tenth timer may be started or restarted by any one of the following methods:
The method comprises the following steps: the second communication device starts a tenth timer at the next logical time slot after the ninth timer is overtime, or the second communication device starts the tenth timer at the nearest logical time slot after the ninth timer is overtime, or the second communication device starts the tenth timer at the adjacent logical time slot after the ninth timer is overtime;
the second method comprises the following steps: the second communication device starts a tenth timer at the jth symbol of the next logical slot after the ninth timer expires, j is greater than or equal to 1, or the second communication device starts the tenth timer at the jth symbol of the nearest logical slot after the ninth timer expires, j is greater than or equal to 1, or the second communication device starts the tenth timer at the jth symbol of the adjacent logical slot after the ninth timer expires, j is greater than or equal to 1;
it should be understood that, in the embodiment of the present application, the ninth timer is used to indicate the resource configuration information or the grant information or the SCI or the time information before allocation transmission that is expected to be used for SL retransmission, or in other words, the ninth timer is used to indicate the resource configuration information or the grant information or the SCI or the time information before allocation transmission that is expected to be used for SL retransmission. For example, the ninth timer may be a HARQ RTT timer. The time domain position of the starting of the HARQ RTT timer is as follows: the second communication device completes the sending of the SCI indication SL data transmission, and the nth symbol after the PSFCH resource or the SL HARQ feedback resource or the received SL HARQ feedback is the time domain position of the starting of the timer. It should also be understood that the HARQ RTT timer is the HARQ RTT timer corresponding to the SL process or HARQ process indicated by the SCI sent by the second communication device.
The third method comprises the following steps: the second communication device starts a tenth timer at the next logical time slot after the physical sidelink feedback channel PSFCH resource or after receiving the PSFCH, or the second communication device starts the tenth timer at the closest logical time slot after the physical sidelink feedback channel PSFCH resource or after receiving the PSFCH, or the second communication device starts the tenth timer at the adjacent logical time slot after the physical sidelink feedback channel PSFCH resource or after receiving the PSFCH;
the method four comprises the following steps: the second communication device starts a tenth timer at the jth symbol of the next logical slot after the physical sidelink feedback channel PSFCH resource or after receiving the PSFCH, where j is greater than or equal to 1, or the second communication device starts the tenth timer at the jth symbol of the closest logical slot after the physical sidelink feedback channel PSFCH resource or after receiving the PSFCH, where j is greater than or equal to 1, or the second communication device starts the tenth timer at the jth symbol of the adjacent logical slot after the physical sidelink feedback channel PSFCH resource or after receiving the PSFCH, where j is greater than or equal to 1.
It should be understood that, alternatively, the PSFCH resources in the methods three and four described above may be replaced by received SL HARQ feedback or SL HARQ feedback resources.
It should also be understood that, in the above methods one, two, three and four, optionally, before the ninth timer is started, before the PSFCH resource is received, or before the PSFCH is received, the second communication device will send the SCI indicating the SL transmission, or the SL information indicating the SL transmission, that is, the following methods:
the method five comprises the following steps: the second communication device starts a tenth timer at the next logical time slot after the sent PSFCH resource corresponding to the SCI indicating the SL transmission or after the sent PSFCH corresponding to the SCI indicating the SL transmission is received; or, the first communication device starts the tenth timer after sending the PSFCH resource corresponding to the SCI indicating SL transmission or receiving the jth symbol of the next logical slot after the PSFCH corresponding to the SCI indicating SL transmission, where j is greater than or equal to 1.
It should be understood that the "logical slot" mentioned above may be an available slot for a SL communication in a SL resource pool associated with a SCI transmitted by the second communication device.
Optionally, in the foregoing possible implementation manner, the second communication device may further start a tenth timer when a third condition is met, where the third condition includes that the second communication device receives data corresponding to the SL process or hybrid automatic repeat request HARQ-NACK, or the third condition includes that the second communication device does not receive HARQ feedback information corresponding to the SL process or HARQ feedback information of the HARQ process, or the third condition includes that the second communication device determines that the opposite end does not successfully decode data corresponding to the SL process or data of the HARQ process. For example, the second communication device may start the tenth timer in case that the third condition and any one of the above four methods are simultaneously satisfied.
S205, the second communication device sends SL information, where the SL information includes SCI and SL data, and accordingly, the second communication device listens to the SCI in the SL information.
Specifically, in the embodiment of the present application, since the first communication device does not know at which time the second communication device transmits SL information specifically, the first communication device needs to listen to the SCI on a certain time domain resource, so as to further decode the received SL data according to the listened SCI. In order to ensure that the first communication device accurately monitors SCI, the second communication device will also transmit SL information on the same time domain resource as the time domain resource determined by the first communication device, i.e. the relevant time domain information determined by the first communication device in the above steps S201 and S202 and steps S203 and S204 is the same as the relevant time domain information determined by the second communication device.
It should be understood that, in the embodiment of the present application, the first communication device serves as a receiving end to listen to the SCI information, and accordingly, while the first communication device listens to the SCI, the second communication device serves as a transmitting end to send the SL information to the first communication device, where the SL information includes the SCI and SL data, that is, step S205 described above.
Therefore, the time information related to the sending of the SL information by the second communication device is consistent with the time information related to the listening of the SCI by the first communication device, thereby ensuring that the first communication device can listen to and receive the SCI and SL data. That is, the sequence of the following steps S203 and S204 and the execution of the above steps S201 and S202 may be executed simultaneously, or may be executed first in S203 and S204 and then in S201 and S202, or may be executed first in S201 and S202 and then in S203 and S204, which is not limited in this application.
Fig. 3 illustrates another method 300 of sidelink SL communication provided herein.
S301, the third communications device determines that a third time of the SL DRX configuration satisfies a second condition.
In this embodiment of the present application, the second condition is that the number of available time domain units or the ratio of the number of available time domain units to the total number of time domain units for SL communication in the third time is less than N, or the second condition is that the number of unavailable time domain units or the ratio of the number of unavailable time domain units to the total number of time domain units for SL communication in the third time is greater than K. It should be understood that the third time is a time period, and the third communication device determines that the third time satisfies the second condition, that is, the third communication device determines or judges that the number of available time domain units of the SL communication in the third time is smaller.
Optionally, N or K is a preset threshold, and M is a configuration value, a preconfigured value, or a protocol fixed value.
Optionally, M = K, or M is determined from N or K.
S302, the third communication device determines a third time domain position, where the third time domain position is the same as the second time domain position, or the third time domain position is on a first time domain unit of M time domain units before the second time domain position, or the third time domain position is on a first time domain unit of M adjacent time domain units before the second time domain position, where the second time domain position is a starting position of a third time.
Optionally, the third time domain position is on a first time domain unit of M time domain units before the second time domain position, or the third time domain position is on a first time domain unit of M adjacent time domain units before the second time domain position, which may be replaced with the third time domain position being in the first time domain unit of M time domain units before the second time domain position, or the third time domain position being in the first time domain unit of M adjacent time domain units before the second time domain position.
Specifically, in this embodiment of the present application, the second time domain position is a starting position of a third time determined by the third communication device, and then, since the second time domain position is located in the third time, and the available time domain unit of SL communication in the third time is less, when the second time domain position is used for starting the fifth timer, the third communication device may change the time domain position where the fifth timer is started, that is, determine a third time domain position, which is further used for starting the fifth timer.
S303, the third communication device starts a fifth timer at the third time domain position, where the fifth timer is used to instruct the third communication device to listen to the SCI, or the fifth timer is used to instruct the third communication device to listen to the time information of the SCI, or the fifth timer is used to instruct the third communication device to be in the activation time, or the fifth timer is used to instruct the third communication device to be in the time information of the activation time.
Specifically, in the embodiment of the present application, the fifth timer is used to instruct the third communication device to listen to the SCI, and it is understood that starting the fifth timer or running the fifth timer means that the third communication device will listen to the SCI, and when the third communication device listens to the SCI, the third communication device will be in an active time, or the third communication device will be in an active state, so that the fifth timer may also be used to instruct the third communication device to be in an active time (active time). Furthermore, the fifth timer is used to instruct the third communication device to listen to the time information of the SCI, it is understood that the fifth timer, once started, will count or count for a certain or a certain period of time, and thus the fifth timer may be used to instruct the third communication device to listen to the SCI for a certain time information. Similarly, the fifth timer is used for indicating the time information of the third communication device being at the activation time, and it can be understood that the third communication device is at the activation time when the fifth timer is running.
Therefore, when the third communication device determines that the available time domain resource of the SL communication within the timing time of the timer configured by the SL DRX is less, the third communication device changes the time domain position started by the timer to the available time domain resource of the SL communication, starts the timer on the available time domain resource of the SL communication, monitors the SCI or is in the active time, thereby avoiding the situation that the transmission resource is unavailable when the communication device needs to send and receive data, effectively reducing the communication service delay or the communication data packet loss of the communication device, and reducing the power consumption of the device.
Optionally, the method 300 further includes step S3: and the third communication equipment determines a fourth time according to the third time, wherein the fourth time is the third time and M time domain units before the third time, or the fourth time is the third time and M time domain units after the third time.
Optionally, the third communication device may configure a dynamic time by itself or receive the configured dynamic time from another communication device, at this time, the third time may be referred to as a static time, and the dynamic time is M time domain units before the static time, or the dynamic time is M time domain units after the third time. The fourth time includes the static time and the dynamic time. The M time domain units may include only the available time domain units for SL communication, or may include other time domain units in addition to the available time domain units for SL communication.
It should be understood that the fourth time is the third time and M time domain units before the third time, or the fourth time is the third time and M time domain units after the third time, including: the fourth time is the latest M time domain units before the third time and the third time, or the fourth time is the latest M time domain units after the third time and the third time, or the fourth time is the adjacent M time domain units before the third time and the third time, or the fourth time is the adjacent M time domain units after the third time and the third time, or the fourth time is the last M time domain units before the third time and the third time, or the fourth time is the next M time domain units after the third time and the third time.
In one possible implementation, the third temporal location is at or within a fourth time. When the fourth time is the third time and M time domain units before the third time, the third time domain position is on a first time domain unit of the M time domain units before the third time, or the third time domain position is on a first time domain unit of M adjacent time domain units before the third time. And when the fourth time is the third time and M time domain units after the third time, the third time domain position is the same as the second time domain position.
In this embodiment, the time domain unit includes an available time domain unit for SL communication, or the time domain unit includes an SL timeslot in an SL resource pool, and the specific name of the time domain unit is not limited in this application.
Optionally, the method 300 may further include step S4: the third communication device uses a fifth timer to time or count according to a fourth time, wherein the fourth time is a first value or a first length of the fifth timer, and the fourth time is the first value or the first length of the fifth timer and can be replaced by: the fourth time is the first timing value or the first timing length of the fifth timer, or the fourth time is the first value or the first length of the timing time of the fifth timer. Optionally, in this embodiment of the application, the third communication device may adopt any one of the following methods for timing or counting the fifth timer:
The method comprises the following steps: the fifth timer of the third communication device counts or counts in units of fourth time, which are available time slots or available subframes or available symbols of SL communication, or available time units of SL communication, e.g., milliseconds (ms), that is, units of fourth time are available time domain units of SL communication. That is, the fifth timer of the third communication device is clocked by the available time domain unit of the SL communication, stops clocking when the unavailable time domain unit of the SL communication is encountered, and restarts clocking of the fifth timer when the available time domain unit of the SL communication is encountered, in which case the fifth timer may also be understood as a counter.
The second method comprises the following steps: the third communication device converts the fourth time into a fifth time, and counts or counts in units of the fifth time, wherein the units of the fifth time are available time slots or available subframes or available symbols of the SL communication, or the units of the fifth time are available time units of the SL communication, that is, the units of the fourth time are available time domain units of the SL communication, and the units of the fifth time are time slots or subframes or symbols or time units. That is, the third communication device converts the discontinuous available time domain units into physically continuous time domain units and then performs timing or counting on the continuous time domain units.
The third method comprises the following steps: a fifth timer of the third communications device counts or counts in units of a fourth time, where the unit of the fourth time is a listening timing of the SCI, or the unit of the fourth time is a time slot, or a subframe, or a symbol, or a time unit.
It should be understood that, in the embodiment of the present application, the timing duration (timing time) of the fifth timer may be in any one of a time slot, an available SL time slot, a millisecond, and a symbol, and the present application does not limit the specific unit type thereof.
In one possible implementation, the activation time for which the third communication device is in is a duration (on duration) time, or a time period for which an on duration is identified. At this time, the fifth timer is used to instruct the third communication device to monitor the SCI in the DRX cycle, or the fifth timer is used to instruct the third communication device to monitor the time information of the SCI in the DRX cycle, or the fifth timer is used to instruct the third communication device to periodically monitor the SCI, or the fifth timer is used to instruct the third communication device to periodically monitor the time information of the SCI. Optionally, the fifth timer may be an on duration timer.
In one possible implementation, the fifth timer is used to indicate that the third communication device continues to monitor the SCI after monitoring the SCI, or the fifth timer is used to indicate time information that the third communication device continues to monitor the SCI after monitoring the SCI, or the fifth timer is used to indicate that the third communication device continues to monitor the SCI after monitoring the scheduled newly transmitted SCI, or the fifth timer is used to indicate time information that the third communication device continues to monitor the SCI after monitoring the scheduled newly transmitted SCI. For example, the fifth timer may be an inactivity timer.
In a possible implementation manner, the fifth timer is used to indicate that the third communication device receives the resource configuration information or the authorization information or the SCI or the allocation (assignment) of the SL retransmission, or the fifth timer is used to indicate that the third communication device receives the resource configuration information or the authorization information or the SCI or the time information of the SL retransmission. For example, the fifth timer may be a transmission timer.
S304, the fourth communications device determines that the third time of the SL DRX configuration satisfies a fourth condition.
In this embodiment, the fourth condition is that the number of available time domain units or the ratio of the number of available time domain units to the total number of time domain units for SL communication in the third time is smaller than N, or the second condition is that the number of unavailable time domain units or the ratio of the number of unavailable time domain units to the total number of time domain units for SL communication in the third time is larger than K. It should be understood that the third time is a time period, and the fourth communication device determines that the third time satisfies the second condition, that is, the fourth communication device determines or judges that the number of available time domain units of SL communication in the third time is small.
Optionally, N or K is a preset threshold, and M is a configuration value, a preconfigured value, or a protocol fixed value.
Optionally, M = K, or M is determined from N or K.
S305, the fourth communications device determines a third time domain position, where the third time domain position is the same as the second time domain position, or the third time domain position is in a first time domain unit of M time domain units before the second time domain position, or the third time domain position is in a first time domain unit of M adjacent time domain units before the second time domain position, where the second time domain position is a start position of a third time.
Optionally, the third time domain position is on a first time domain unit of M time domain units before the second time domain position, or the third time domain position is on a first time domain unit of M adjacent time domain units before the second time domain position, which may be replaced with the third time domain position being in the first time domain unit of M time domain units before the second time domain position, or the third time domain position being in the first time domain unit of M adjacent time domain units before the second time domain position.
Specifically, in this embodiment, the second time domain position is the starting position of the third time determined by the fourth communication device, and then since the second time domain position is within the third time and the available time domain units of SL communication within the third time are less, when the second time domain position is used for starting the eleventh timer, the fourth communication device may change the time domain position where the eleventh timer is started, that is, determine the third time domain position, which is further used for starting the eleventh timer.
And S306, the fourth communication device starts an eleventh timer at the third time domain position, where the eleventh timer is used to instruct the fourth communication device to send SCI or SL information, or the eleventh timer is used to instruct the fourth communication device to send time information of the SCI or SL information, or the eleventh timer is used to instruct the receiving end of the fourth communication device to listen to the SCI, or the eleventh timer is used to instruct the receiving end of the fourth communication device to listen to the time information of the SCI, or the eleventh timer is used to instruct the receiving end of the fourth communication device to be in the activation time.
Specifically, in the embodiment of the present application, the eleventh timer is used to instruct the fourth communication device to send SCI or SL information, and it is understood that starting the eleventh timer or running the eleventh timer means that the fourth communication device will send SCI or SL information, and when the fourth communication device sends SCI or SL information, the fourth communication device will be in an active time or will be in an active state, so the eleventh timer may also be used to instruct the fourth communication device to be in an active time (active time). Further, the eleventh timer is used to instruct the fourth communication device to send the time information of the SCI or SL information, and it is understood that the eleventh timer will count or count at a certain time or a certain period of time once started, and thus the eleventh timer may be used to instruct the fourth communication device to send the time information used when the SCI or SL information is sent. Similarly, the eleventh timer is used to instruct the receiving end of the fourth communication device to monitor the SCI or the time information of the active time, and it can be understood that when the eleventh timer runs, the receiving end of the fourth communication device monitors the SCI or the time information of the active time.
Therefore, when the fourth communication device determines that the available time domain resource of the SL communication within the timing time of the timer configured by the SL DRX is less, the fourth communication device changes the time domain position started by the timer to the available time domain resource of the SL communication, starts the timer on the available time domain resource of the SL communication, and performs operations such as sending SCI or SL information, thereby avoiding a situation that transmission resources are unavailable when the communication device needs to send and receive data, effectively reducing communication service delay or communication data packet loss of the communication device, and reducing power consumption of the device.
Optionally, the method 300 further includes step S3: and the fourth communication device determines a fourth time according to the third time, wherein the fourth time is the third time and M time domain units before the third time, or the fourth time is the third time and M time domain units after the third time.
Optionally, the fourth communication device may configure the dynamic time by itself or receive the configured dynamic time from another communication device, at this time, the third time may be referred to as a static time, and the dynamic time is M time domain units before the static time, or the dynamic time is M time domain units after the third time. The fourth time includes the static time and the dynamic time. The M time domain units may include only the available time domain units for SL communication, or may include other time domain units other than the available time domain units for SL communication.
It should be understood that the fourth time is the third time and M time domain units before the third time, or the fourth time is the third time and M time domain units after the third time, including: the fourth time is the latest M time domain units before the third time and the third time, or the fourth time is the latest M time domain units after the third time and the third time, or the fourth time is the adjacent M time domain units before the third time and the third time, or the fourth time is the adjacent M time domain units after the third time and the third time, or the fourth time is the last M time domain units before the third time and the third time, or the fourth time is the next M time domain units after the third time and the third time.
In one possible implementation, the third temporal location is at or within a fourth time. When the fourth time is the third time and M time domain units before the third time, the third time domain position is on a first time domain unit of the M time domain units before the third time, or the third time domain position is on a first time domain unit of M adjacent time domain units before the third time. And when the fourth time is the third time and M time domain units after the third time, the third time domain position is the same as the second time domain position.
In this embodiment of the present application, the time domain unit includes an available time domain unit for SL communication, or the time domain unit includes an SL timeslot in an SL resource pool, and the specific name of the time domain unit is not limited in the present application.
In a possible implementation manner, when the third time is a static time and the fourth time is a dynamic time, the fourth communication device may start the dynamic time according to the static time, that is, when the fourth communication device determines that the static time satisfies the second condition, the fourth communication device may start the eleventh timer to use the dynamic time for timing or counting.
Optionally, the method 300 may further include step S4: the fourth communication device uses an eleventh timer to time or count according to a fourth time, where the fourth time is a first value or a first length of the eleventh timer, and the fourth time is the first value or the first length of the eleventh timer and may be replaced by: the fourth time is a first timing value or a first timing length of the eleventh timer, or the fourth time is the first value or the first length of the timing time of the eleventh timer. Optionally, in this embodiment of the present application, the fourth communication device may adopt any one of the following methods for timing or counting by the eleventh timer:
The method comprises the following steps: the eleventh timer of the fourth communication device counts or counts in units of a fourth time, wherein the units of the fourth time are available time slots or available subframes or available symbols of the SL communication, or the units of the fourth time are available time units of the SL communication, such as milliseconds (ms), that is, the units of the fourth time are available time domain units of the SL communication. That is, the eleventh timer of the fourth communication device counts in available time domain units of the SL communication, stops counting when an unavailable time domain unit of the SL communication is encountered, and restarts the eleventh timer counting when an available time domain unit of the SL communication is encountered, in which case the eleventh timer may also be understood as a counter.
The method comprises the following steps: the fourth communication device converts the fourth time into a fifth time, and counts or counts in units of the fifth time, wherein the units of the fifth time are available time slots or available subframes or available symbols of SL communication, or the units of the fifth time are available time units of SL communication, that is, the units of the fourth time are available time domain units of SL communication, and the units of the fifth time are time slots or subframes or symbols or time units. That is, the fourth communication device converts the discontinuous available time domain units into physically continuous time domain units and then counts or counts on the continuous time domain units.
The third method comprises the following steps: the eleventh timer of the fourth communication device counts or counts in units of fourth time, where the units of the fourth time are the listening occasions of the SCIs, or the units of the fourth time are slots, subframes, symbols, or time units.
In a possible implementation, the activation time of the fourth communication device is an on duration (on duration) time or a time period for identifying the on duration. At this time, the eleventh timer is used for instructing the fourth communication device to send the SCI or SL information in the DRX cycle, or the eleventh timer is used for instructing the fourth communication device to send the time information of the SCI or SL information in the DRX cycle, or the eleventh timer is used for instructing the fourth communication device to send the SCI or SL information periodically, or the eleventh timer is used for instructing the fourth communication device to send the time information of the SCI or SL information periodically. Alternatively, the eleventh timer may be an on duration timer.
In a possible implementation manner, the eleventh timer is configured to instruct the fourth communication device to continue to send the SCI or SL information after sending the SCI or SL information, or the eleventh timer is configured to instruct the fourth communication device to continue to send the SCI or SL information after sending the SCI or SL information newly transmitted by the schedule. For example, the eleventh timer may be an inactivity timer.
In a possible implementation manner, the eleventh timer is used to instruct the fourth communication device to send the resource configuration information or the grant information or the SCI or the allocation (assignment) of the SL retransmission, or the eleventh timer is used to instruct the fourth communication device to send the resource configuration information or the grant information or the SCI or the time information of the assignment of the SL retransmission. For example, the eleventh timer may be a transmission timer.
S307, the fourth communication device sends SL information, where the SL information includes SCI and SL data, and correspondingly, the third communication device listens to the SCI in the SL information.
Specifically, in this embodiment, since the third communication device does not know at which time the fourth communication device specifically transmits the SL information, the third communication device needs to listen to the SCI on a certain time domain resource, so as to further decode the received SL data according to the listened SCI. In order to ensure that the third communication device accurately monitors the SCI, the fourth communication device also sends SL information on the same time domain resource as the time domain resource determined by the third communication device, that is, in the above steps S301 to S303 and steps S304 to S306, the relevant time domain information determined by the third communication device is the same as the relevant time domain information determined by the fourth communication device.
It should be understood that, in this embodiment, the third communication device serves as a receiving end to monitor the SCI information, and accordingly, while the third communication device monitors the SCI, the fourth communication device serves as a sending end to send the SL information to the third communication device, where the SL information includes the SCI and SL data, that is, step S307 described above.
Therefore, the time information related to the sending of the SL information by the fourth communication device is consistent with the time information related to the listening of the SCI by the third communication device, thereby ensuring that the third communication device can listen to and receive the SCI and SL data. That is, the sequence of the following steps S304-S306 and the above steps S301-S303 may be executed simultaneously, or may be executed first for S304-S306 and then for S301-S303, or may be executed first for S301-S303 and then for S304-S306, which is not limited in this application.
Fig. 4 illustrates another method 400 of sidelink SL communication provided herein.
S401, the fifth communications device determines that a fourth time domain location is on an unavailable time domain unit of SL communication, where the fourth time domain location is a time domain location started by a sixth timer determined by the fifth communications device according to the SL DRX.
Optionally, the fourth time domain position is on an unavailable time domain unit of SL communication, and the fourth time domain position may instead be within the unavailable time domain unit of SL communication.
Specifically, in this embodiment, the time domain position where the sixth timer of the fifth communication device is started, which is determined according to the SL DRX, is on the unavailable time domain unit of the SL communication, that is, the fourth time domain position is on the unavailable time domain unit of the SL communication. Since the fourth time domain position is on the unavailable time domain unit of SL communication, the fifth communication device will change the time domain position where the sixth timer is started, and determine the time domain position where the sixth timer is started as the fifth time domain position, that is, the following step S402
S402, the fifth communication device determines a fifth time domain position, where the fifth time domain position is on an available time domain unit of the SL communication after the fourth time domain position, or on an available time domain unit of the next SL communication after the fourth time domain position.
Optionally, the fifth time domain position is on an available time domain unit of SL communication after the fourth time domain position, or the fifth time domain position is on an available time domain unit of next SL communication after the fourth time domain position, instead, the fifth time domain position is within an available time domain unit of SL communication after the fourth time domain position, or the fifth time domain position is within an available time domain unit of next SL communication after the fourth time domain position.
Specifically, in this embodiment of the present application, the fifth communication device shifts back the time domain position started by the sixth timer to an available time domain unit of the SL communication, that is, determines a fifth time domain position, and the fifth time domain position is further used for starting the sixth timer.
Optionally, in this embodiment, the available time domain unit for SL communication includes: SL logical slots, or available slots for SL communication, or SL slots in a SL resource pool. The present application does not limit the specific names of the available time domain units.
S403, the fifth communication device starts a sixth timer at the fifth time domain position, where the sixth timer is used to instruct the fifth communication device to listen to the SCI, or the sixth timer is used to instruct the fifth communication device to listen to the time information of the SCI, or the sixth timer is used to instruct the fifth communication device to be in the activated time, or the sixth timer is used to instruct the fifth communication device to be in the time information of the activated time.
Specifically, in the embodiment of the present application, the fifth communication device determines a time domain position where the shifted-back sixth timer is started, and starts the sixth timer at the shifted-back time domain position.
In this embodiment, the sixth timer is used to instruct the fifth communication device to listen to the SCI, and it is understood that starting the sixth timer or running the sixth timer means that the fifth communication device will listen to the SCI, and when the fifth communication device listens to the SCI, the fifth communication device will be in an active time or the fifth communication device will be in an active state, so that the sixth timer may also be used to instruct the fifth communication device to be in an active time (active time). In addition, the sixth timer is used to instruct the fifth communication device to listen to the time information of the SCI, and it is understood that the sixth timer, once started, will count or count at a certain time or a certain period of time, so the sixth timer may be used to instruct the fifth communication device to listen to the time information used when listening to the SCI. Similarly, the sixth timer is used for indicating the time information of the fifth communication device being at the activation time, and it can be understood that the fifth communication device is at the activation time when the sixth timer is running.
Therefore, when the time domain position of the timer started determined by the communication equipment according to the SL DRX is in the unavailable time domain resource of the SL communication, the time domain position of the timer started is moved to the available time domain resource of the SL communication, namely the timer is started on the available time domain resource of the SL communication, the SCI is monitored or the timer is in the active time, so that the situation that the transmission resource is unavailable when the communication equipment needs to send and receive data is avoided, the communication service delay or communication data packet loss of the communication equipment can be effectively reduced, and the power consumption of the equipment is reduced.
In one possible implementation, the activation time of the fifth communication device is an on duration (on duration) time, or a time period for identifying the on duration. At this time, the sixth timer is used to instruct the fifth communication device to monitor the SCI in the DRX cycle, or the sixth timer is used to instruct the fifth communication device to monitor time information of the SCI in the DRX cycle, or the sixth timer is used to instruct the fifth communication device to periodically monitor the SCI, or the sixth timer is used to instruct the fifth communication device to periodically monitor time information of the SCI. Optionally, the sixth timer may be an on duration timer.
In a possible implementation manner, the sixth timer is configured to instruct the fifth communication device to continue to monitor the SCI after monitoring the SCI, or the sixth timer is configured to instruct the fifth communication device to continue to monitor the SCI after monitoring the scheduling newly transmitted SCI. For example, the sixth timer may be an inactivity timer.
In a possible implementation manner, the sixth timer is used to indicate that the fifth communication device receives or receives the resource configuration information or the grant information or the SCI or the allocation (assignment) of the SL retransmission, or the sixth timer is used to indicate that the fifth communication device receives or receives the resource configuration information or the grant information or the SCI or the time information of the assignment of the SL retransmission. For example, the sixth timer may be a transmission timer.
S404, the sixth communication device determines that a fourth time domain position is on an unavailable time domain unit of SL communication, where the fourth time domain position is a time domain position where a twelfth timer determined by the sixth communication device according to the SL DRX is started.
Optionally, the fourth time domain location is on an unavailable time domain unit of SL communication, and may be replaced with: the fourth time domain location is within an unavailable time domain unit of SL communication.
Specifically, in this embodiment of the present application, the time domain position where the twelfth timer, which is determined by the sixth communication device according to the SL DRX, is started is on an unavailable time domain unit of the SL communication, that is, the fourth time domain position is on an unavailable time domain unit of the SL communication. Since the fourth time domain position is in the unavailable time domain unit of SL communication, the sixth communication device will change the time domain position of the twelfth timer activation and determine the time domain position of the twelfth timer activation as the sixth time domain position, i.e. the following step S402
S405, the sixth communications device determines a fifth time domain position, where the fifth time domain position is on an available time domain unit of the SL communication after the fourth time domain position, or on an available time domain unit of the next SL communication after the fourth time domain position.
Optionally, the fifth time domain position is on an available time domain unit of SL communication after the fourth time domain position, or the fifth time domain position is on an available time domain unit of next SL communication after the fourth time domain position, which may be replaced with: the fifth time domain position is within an available time domain unit of a SL communication after the fourth time domain position or within an available time domain unit of a next SL communication after the fourth time domain position.
Specifically, in this embodiment of the present application, the sixth communications device shifts back the time domain position started by the twelfth timer to an available time domain unit of the SL communication, that is, determines a fifth time domain position, which is further used for starting the twelfth timer.
Optionally, in this embodiment, the available time domain unit for SL communication includes: SL logical slots, or available slots for SL communications, or SL slots in a SL resource pool. The present application does not limit the specific names of the available time domain units.
S406, the sixth communication device starts a twelfth timer at the fifth time domain position, where the twelfth timer is used to instruct the sixth communication device to send SCI or SL information, or the twelfth timer is used to instruct the sixth communication device to send time information of SCI or SL information, or the twelfth timer is used to instruct the receiving end of the sixth communication device to listen to SCI, or the twelfth timer is used to instruct the receiving end of the sixth communication device to listen to time information of SCI, or the twelfth timer is used to instruct the receiving end of the sixth communication device to be in the active time.
Therefore, when the time domain position of the timer start determined by the communication device according to the SL DRX is in the unavailable time domain resource of the SL communication, the time domain position of the timer start is moved to the available time domain resource of the SL communication, that is, the timer is started on the available time domain resource of the SL communication, and the operation of sending the SCI or SL information and the like is performed, so that the situation that the transmission resource is unavailable when the communication device needs to send and receive data is avoided, the communication service delay or communication data packet loss of the communication device can be effectively reduced, and the power consumption of the device is reduced.
Specifically, in this embodiment, the sixth communications device determines a time-domain position where the shifted-back twelfth timer starts, and starts the twelfth timer at the shifted-back time-domain position.
In this embodiment, the twelfth timer is used to instruct the sixth communication device to send the SCI or SL information, and it is understood that the start of the twelfth timer or the operation of the twelfth timer means that the sixth communication device will send the SCI or SL information, and when the sixth communication device sends the SCI or SL information, the sixth communication device will be in an active time or an active state, so the twelfth timer may also be used to instruct the sixth communication device to be in an active time (active time). Further, the twelfth timer is used to instruct the sixth communication device to send the time information of the SCI or SL information, and it is understood that the twelfth timer will count or count at a certain time or a certain period of time once started, and thus the twelfth timer may be used to instruct the sixth communication device to send the time information of the SCI or SL information. Similarly, the twelfth timer is used to indicate the time information of the receiving end of the sixth communication device listening to the SCI or being in the active time, and it can be understood that when the twelfth timer runs, the receiving end of the sixth communication device listens to the SCI or being in the active time.
In a possible implementation, the activation time of the sixth communication device is duration (on duration), or a time period for identifying on duration. At this time, the twelfth timer is used to instruct the sixth communication device to send the SCI or SL information in the DRX cycle, or the twelfth timer is used to instruct the sixth communication device to send time information of the SCI or SL information in the DRX cycle, or the twelfth timer is used to instruct the sixth communication device to send the SCI or SL information periodically, or the twelfth timer is used to instruct the sixth communication device to send time information of the SCI or SL information periodically. Optionally, the twelfth timer may be an on duration timer.
In a possible implementation manner, the twelfth timer is used to instruct the sixth communication device to continue to send the SCI or SL information after sending the SCI or SL information, or the twelfth timer is used to instruct the sixth communication device to continue to send the SCI or SL information after sending the SCI or SL information newly scheduled. For example, the twelfth timer may be an inactivity timer.
In a possible implementation manner, the twelfth timer is used to instruct the sixth communications device to send resource configuration information or grant information or SCI or allocation (assignment) of SL retransmission, or the twelfth timer is used to instruct the sixth communications device to send resource configuration information or grant information or SCI or allocation time information of SL retransmission. For example, the twelfth timer may be a transmission timer.
S407, the sixth communication device sends SL information, where the SL information includes SCI and SL data, and correspondingly, the fifth communication device listens to the SCI in the SL information.
Specifically, in this embodiment, since the fifth communication device does not know at which time the sixth communication device transmits the SL information, the fifth communication device needs to listen to the SCI on the determined time domain resource, so as to further decode the received SL data according to the listened SCI. In order to ensure that the fifth communication device accurately monitors the SCI, the sixth communication device also sends SL information on the same time domain resource as the time domain resource determined by the fifth communication device, that is, in the above steps S401 to S403 and steps S404 to S406, the relevant time domain information determined by the fifth communication device is the same as the relevant time domain information determined by the sixth communication device.
It should be understood that, in this embodiment of the present application, the fifth communication device serves as a receiving end to monitor the SCI information, and accordingly, while the fifth communication device monitors the SCI, the sixth communication device serves as a sending end to send the SL information to the fifth communication device, where the SL information includes the SCI and SL data, that is, step S407 described above.
Therefore, the time information related to the sending of the SL information by the sixth communication device is consistent with the time information related to the listening of the SCI by the fifth communication device, thereby ensuring that the fifth communication device can listen to and receive the SCI and SL data. That is, the execution sequence of the following steps S404 to S406 and the above steps S401 to S403 may be executed simultaneously, or may be executed first for S404 to S406 and then for S401 to S403, or may be executed first for S401 to S403 and then for S404 to S406, which is not limited in this application.
In addition, the present application provides another method 50 for sidelink SL communication, the method comprising:
s51, the seventh communication device converts the first DRX configuration into a second DRX configuration, the first DRX configuration being configuration information for the seventh communication device to perform a DRX operation, wherein the first DRX configuration is a physical resource-based DRX configuration and the second DRX configuration is a logical resource-based DRX configuration, or the first DRX configuration is a logical resource-based DRX configuration and the second DRX configuration is a physical resource-based DRX configuration.
Optionally, the first DRX configuration is configured as configuration information for the seventh communication device to perform DRX operation, and may be replaced with the first DRX configuration being configured as a DRX configuration for the seventh communication device.
It should be understood that in the embodiments of the present application, the logical resources include available transmission resources for SL communication, and the physical resources include other transmission resources besides the available transmission resources for SL communication.
It should also be understood that, in the sidelink SL communication, the seventh communication device may serve as a transmitting end (transmit X, TX) or a receiving end (receive X, RX), which is not limited in this application.
In one possible implementation, the seventh communication device may transition the first DRX configuration based on physical resources to the second DRX configuration based on logical resources. At this time, the first DRX configuration is to perform information interaction between the seventh communication device and the network device, and to execute configuration information adopted by the DRX operation.
In one possible implementation, the seventh communications device may convert the first DRX configuration based on logical resources to the second DRX configuration based on physical resources. At this time, the first DRX configuration is that the seventh communication device performs information exchange with other communication devices and performs configuration information adopted for the DRX operation.
S52, the seventh communication device sends a second DRX configuration, the second DRX configuration being used to determine a third DRX configuration and coordination or alignment (alignment) of the third DRX configuration with the first DRX configuration, the third DRX configuration being configuration information for the seventh communication device to perform DRX operations.
Optionally, the third DRX configuration is configuration information for the seventh communication device to perform a DRX operation, and may instead be a DRX configuration for the seventh communication device.
In one possible implementation, the seventh communication device may send the second DRX configuration to the eighth communication device, and accordingly, the eighth communication device receives the second DRX configuration.
Specifically, in the embodiment of the present application, when the seventh communication device converts the first DRX configuration based on physical resources into the second DRX configuration based on logical resources, that is, when the first DRX configuration is used for the seventh communication device to perform information exchange with the network device and to perform configuration information adopted for DRX operation, for example, the first DRX configuration is a Uu DRX configuration, the seventh communication device may transmit the second DRX configuration to the eighth communication device. Accordingly, the eighth communications device may determine the third DRX configuration, e.g., the SL DRX configuration, according to the second DRX configuration, thereby enabling coordination or alignment of the third DRX configuration with the first DRX configuration, e.g., enabling coordination or alignment of the SL DRX configuration with the Uu DRX configuration. The third DRX is configured as configuration information for the seventh communication device and the eighth communication device to perform a DRX operation, or in other words, as a DRX configuration for the seventh communication device and the eighth communication device.
Optionally, after receiving the second DRX configuration based on the logical resources, the eighth communications device determines that the second DRX configuration does not include available resources for SL communication, and at this time, the eighth communications device may not determine the third DRX configuration according to the second DRX configuration. For example, the seventh communication device serves as a receiving end, the eighth communication device serves as a transmitting end, and the second DRX configuration based on logical resources is a Uu DRX configuration based on logical slots, where when available time domain units for SL communication are not included in the Uu DRX configuration based on logical slots, after the transmitting end receives the Uu DRX based on logical slots, the SL DRX configuration may not be determined according to the Uu DRX configuration, that is, the Uu DRX configuration may not be considered when the transmitting end determines the SL DRX.
In another possible implementation manner, the seventh communication device may send the second DRX configuration to the network device, and accordingly, the network device receives the second DRX configuration.
Specifically, in the embodiment of the present application, when the seventh communication device converts the first DRX configuration based on logical resources into the second DRX configuration based on physical resources, that is, when the first DRX configuration is used for the seventh communication device to perform information exchange with other communication devices and to perform configuration information adopted for DRX operation, for example, when the first DRX configuration is a SL DRX configuration, the seventh communication device may transmit the second DRX configuration to the network device. Accordingly, the network device may determine the third DRX configuration, e.g., uu DRX configuration, according to the second DRX configuration, thereby enabling coordination or alignment of the third DRX configuration with the first DRX configuration, e.g., enabling coordination or alignment of SL DRX configuration with Uu DRX configuration. The third DRX configuration is used for the seventh communication device to execute configuration information of a corresponding DRX operation when the seventh communication device performs information interaction with the network device, or in other words, the third DRX configuration is used for the DRX configuration of the seventh communication device.
Therefore, by the above method, when the seventh communication device is used as a receiving end in the SL communication, the two DRX configurations for the seventh communication device are coordinated or aligned, so that in the execution of the two DRX operations corresponding to the two DRX configurations, the seventh communication device may have as many overlapping periods of active times corresponding to the two DRX operations as possible, or have as large a proportion of the overlapping periods as possible of the active times, or have as many available SL slot portions in the active times corresponding to the SL DRX configurations as possible, and have as many available SL slot portions in the active times corresponding to the Uu DRX configurations as possible, so that the seventh communication device can be in an awake state and interact with the network device and the communication device in the same time period as possible, thereby reducing the power consumption of the seventh communication device.
Furthermore, with the above method, when the seventh communications device is used as the sending end in SL communications, two DRX configurations for the seventh communications device are coordinated, for example, uu DRX configuration and SL DRX configuration for the seventh communications device are coordinated, so that the seventh communications device receives, according to the Uu DRX configuration, SL grant (SL grant) or SL resource configuration information or SL allocation information sent by the network device, sends or indicates the SL grant or SL resource configuration information or SL allocation information to the corresponding receiving end, and enables the corresponding receiving end to successfully receive or acquire the SL grant or SL resource configuration information.
Optionally, before the step S51, the method may further include a step S53: the seventh communication device receives the first DRX configuration.
Specifically, in this embodiment, the seventh communication device may receive the first DRX configuration from its peer of SL communication. For example, when the seventh communication device is used as the receiving end, the SL DRX configuration based on the logical resource may be received from the corresponding transmitting end, and then the seventh communication device converts the SL DRX configuration into the SL DRX configuration based on the physical resource and transmits the SL DRX configuration to a network device corresponding to the seventh communication device, for example, a base station corresponding to the seventh communication device, so that the network device determines a third DRX configuration for the seventh communication device, for example, a Uu DRX configuration for the seventh communication device to communicate with the network device, according to the SL DRX configuration based on the physical resource.
It should be understood that, alternatively, the DRX configuration or DRX configuration information may include relevant parameters that the communication device employs when performing DRX operations. Optionally, the related parameter includes a DRX cycle and the like.
It should also be understood that the above "physical resource based" includes: based on subframes or system frames, or based on physical subframes or physical slots, etc. Further, the above-mentioned "logical resource based" includes: based on logical time slots.
Fig. 5 and fig. 6 are schematic structural diagrams of possible apparatuses for sidelink SL communication according to embodiments of the present application. The apparatuses can implement the functions of any communication device in the above method embodiments, and therefore, can also implement the beneficial effects of the above method embodiments. In the embodiment of the present application, the apparatus may be a communication device, and may also be a module (e.g., a chip) applied to the communication device.
Fig. 5 is a schematic structural diagram of an apparatus 1000 for sidelink SL communication according to an embodiment of the present disclosure, where the apparatus 1000 may include a processing unit 1001 and a transceiver unit 1002.
When the apparatus 1000 is configured to implement the functionality of the first communication device in the embodiment of the method illustrated in fig. 2, the processing unit is configured to determine the first time domain location according to the logical resource; the processing unit is further configured to start or restart a timer at the first time domain location. The logic resource is an available resource for SL communication, and the timer is configured to instruct the communication device to monitor sidelink control information SCI, or the timer is configured to instruct the communication device to monitor time information of the SCI, or the timer is configured to instruct the communication device to be active.
When the apparatus 1000 is used to implement the function of the second communication device in the method embodiment shown in fig. 2, the processing unit is configured to determine the first time domain position according to the logical resource, where the communication device is a communication device that applies uplink discontinuous reception (SL DRX); the processing unit is further configured to start or restart a timer at the first time domain location; the logic resource is an available resource for SL communication, and the timer is configured to instruct the communication device to send sidelink SL information, or the timer is configured to instruct the communication device to send time information of SL information, or the timer is configured to instruct a receiving end of the communication device to monitor SCI, or the timer is configured to instruct the receiving end of the communication device to monitor time information of SCI, or the timer is configured to instruct the receiving end of the communication device to be active.
When the apparatus 1000 is configured to implement the function of the third communication device in the method embodiment shown in fig. 3, the processing unit is configured to determine that the third time of the SL DRX configuration satisfies the second condition; the processing unit is further configured to determine a third time domain position, where the third time domain position is the same as the second time domain position, or the third time domain position is on a first time domain unit of M time domain units before the second time domain position, or the third time domain position is on a first time domain unit of M adjacent time domain units before the second time domain position, and the second time domain position is a starting position of the third time; the processing unit is further configured to start the fifth timer at the third time-domain location; the second condition is that the number of available time domain units of SL communication or the ratio of the number of available time domain units to the total number of time domain units in the third time is less than N, or the second condition is that the number of unavailable time domain units of SL communication or the ratio of the number of unavailable time domain units to the total number of time domain units in the third time is greater than K, the fifth timer is used for indicating the communication device to monitor the SCI, or the fifth timer is used for indicating the communication device to monitor the time information of the SCI, or the fifth timer is used for indicating the communication device to be in the activation time.
When the apparatus 1000 is configured to implement the function of the fourth communication device in the embodiment of the method in fig. 3, the processing unit is configured to determine that the third time of the SL DRX configuration satisfies a fourth condition; the processing unit is further configured to determine a third time domain position, where the third time domain position is the same as the second time domain position, or the third time domain position is on a first time domain unit of M time domain units before the second time domain position, or the third time domain position is on a first time domain unit of M adjacent time domain units before the second time domain position, and the second time domain position is a starting position of the third time; the processing unit is further configured to start the eleventh timer at the third time-domain location. The fourth condition is that the number of available time domain units of SL communication or a ratio of the number of available time domain units to the total number of time domain units in the third time is smaller than N, or the fourth condition is that the number of unavailable time domain units of SL communication or the ratio of the number of unavailable time domain units to the total number of time domain units in the third time is larger than K, the eleventh timer is used for indicating the communication device to send SL information, or the eleventh timer is used for indicating the communication device to send time information of SL information, or the eleventh timer is used for indicating the receiving end of the communication device to monitor SCI, or the eleventh timer is used for indicating the receiving end of the communication device to monitor time information of SCI, or the eleventh timer is used for indicating the receiving end of the communication device to be at an active time.
When the apparatus 1000 is configured to implement the function of the fifth communication device in the embodiment of the method shown in fig. 4, the processing unit is configured to determine that a fourth time domain location is on an unavailable time domain unit for SL communication, where the fourth time domain location is a time domain location where a sixth timer is started according to the SL DRX; the processing unit is further configured to determine a fifth time domain position, the fifth time domain position being on an available time domain unit of a SL communication after the fourth time domain position, or the fifth time domain position being on an available time domain unit of a next SL communication after the fourth time domain position; the processing unit is further configured to start the sixth timer at the fifth time domain location. The sixth timer is configured to instruct the communication device to listen to the SCI, or the sixth timer is configured to instruct the communication device to listen to time information of the SCI, or the sixth timer is configured to instruct the communication device to be in an active time, or the sixth timer is configured to instruct the communication device to be in the active time.
When the apparatus 1000 is configured to implement the function of the sixth communication device in the embodiment of the method shown in fig. 4, the processing unit is configured to determine that a fourth time domain location is on an unavailable time domain unit for SL communication, where the fourth time domain location is a time domain location where a twelfth timer determined according to the SL DRX is started; the processing unit is further configured to determine a fifth time domain position on an available time domain unit for SL communication after the fourth time domain position or on an available time domain unit for a next SL communication after the fourth time domain position; the processing unit is further configured to start the twelfth timer at the fifth time-domain location. The twelfth timer is configured to instruct the communication device to send SL information, or the twelfth timer is configured to instruct the communication device to send time information of SL information, or the twelfth timer is configured to instruct a receiving end of the communication device to listen to the SCI, or the twelfth timer is configured to instruct the receiving end of the communication device to listen to the time information of the SCI, or the twelfth timer is configured to instruct the receiving end of the communication device to be at an activation time, or the twelfth timer is configured to instruct the receiving end of the communication device to be at the activation time.
For more detailed description of the processing unit 1001 and the transceiver 1002, reference may be made to the related description of the above method embodiments, and no further description is made here.
Fig. 6 shows a schematic block diagram of an apparatus 2000 applying an embodiment of the present application. Any of the communication devices involved in any of the methods 200-400 described above may be implemented by the apparatus shown in fig. 6.
It is understood that the apparatus 2000 may be a physical device, a component of a physical device (e.g., an integrated circuit, a chip, etc.), or a functional module in a physical device.
As shown in fig. 6, the apparatus 2000 includes: one or more processors 2001. The processor 2001 may store execution instructions for performing the methods of embodiments of the present application. Alternatively, an interface may be called in the processor 2001 to implement the receiving and transmitting functions. The interface may be a logical interface or a physical interface, which is not limited in this regard. For example, the interface may be a transceiver circuit, or an interface circuit. The transceiver circuitry, or interface circuitry, used to implement the receive and transmit functions may be separate or integrated. The transceiver circuit or the interface circuit may be used for reading and writing code/data, or the transceiver circuit or the interface circuit may be used for transmitting or transferring signals.
Alternatively, the interface may be implemented by a transceiver. Optionally, the apparatus 2000 may further comprise a transceiver 2003. The transceiver 2003 may be referred to as a transceiving unit, a transceiver, a transceiving circuit, a transceiver, or the like, for implementing transceiving function.
Optionally, the apparatus 2000 may further comprise a memory 2002. The embodiment of the present application does not specifically limit the specific deployment location of the memory 2002, and the memory may be integrated into the processor or may be independent from the processor. For the case where the device 2000 does not include a memory, the device 2000 may be processing-enabled, and the memory may be disposed in other locations (e.g., a cloud system).
The processor 2001, memory 2002 and transceiver 2003 communicate with each other via internal connection paths to transfer control and/or data signals.
It will be appreciated that although not shown, the device 2000 may also include other devices, such as an input device, an output device, a battery, etc.
Alternatively, in some embodiments, the memory 2002 may store instructions for performing the methods of embodiments of the present application. The processor 2001 may execute the instructions stored in the memory 2002 and perform the steps of the method described below in combination with other hardware (e.g., the transceiver 2003), and specific working procedures and advantages can be found in the description of the method embodiments below.
The method disclosed in the embodiments of the present application may be applied to the processor 2001, or implemented by the processor 2001. The processor 2001 may be an integrated circuit chip having signal processing capabilities. In implementation, the steps of the method may be performed by integrated logic circuits of hardware in a processor or instructions in the form of software. The processor may be a general purpose processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), an off-the-shelf programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic device, or discrete hardware components. The various methods, steps, and logic blocks disclosed in the embodiments of the present application may be implemented or performed. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of the method disclosed in connection with the embodiments of the present application may be directly implemented by a hardware decoding processor, or implemented by a combination of hardware and software modules in the decoding processor. The software modules may be located in a Random Access Memory (RAM), a flash memory, a read-only memory (ROM), a programmable ROM, an electrically erasable programmable ROM, a register, or other storage medium known in the art. The storage medium is located in a memory, and a processor reads instructions in the memory and combines hardware thereof to complete the steps of the method.
It will be appreciated that the memory 2002 can be either volatile memory or nonvolatile memory, or can include both volatile and nonvolatile memory. The non-volatile memory may be a read-only memory ROM, a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. Volatile memory can be random access memory, RAM, which acts as external cache memory. By way of example, and not limitation, many forms of RAM are available, such as Static Random Access Memory (SRAM), dynamic random access memory (dynamic RAM, DRAM), synchronous Dynamic Random Access Memory (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), SLDRAM (synchronous DRAM), and direct rambus RAM (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to comprise, without being limited to, these and any other suitable types of memory.
In addition, in the present application, the apparatus 1000 is presented in the form of a functional module. "module" herein may refer to an application specific integrated circuit ASIC, a circuit, a processor and memory that execute one or more software or firmware programs, an integrated logic circuit, and/or other devices that may provide the described functionality. In a simple embodiment, those skilled in the art will appreciate that the apparatus 1000 may take the form shown in FIG. 5. The processing unit 1001 may be implemented by the processor 2001 shown in fig. 6. Alternatively, if the computer device shown in fig. 6 includes the memory 2002, the processing unit 1001 may be implemented by the processor 2001 and the memory 2002. The transceiving unit 1002 may be implemented by a transceiver 2003 shown in fig. 6. The transceiver 2003 includes a receive function and a transmit function. In particular, the processor is implemented by executing a computer program stored in the memory. Alternatively, when the apparatus 1000 is a chip, the functions and/or implementation processes of the transceiver unit 1002 can also be implemented by pins, circuits or the like. Alternatively, the memory may be a storage unit in the chip, such as a register, a cache, or the like, and the storage unit may also be a storage unit in the computer device that is located outside the chip, such as the memory 2002 in fig. 6, or may also be a storage unit disposed in another system or device, which is not in the computer device. Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
Various aspects or features of the disclosure may be implemented as a method, apparatus, or article of manufacture using standard programming and/or engineering techniques. The term "article of manufacture" as used herein is intended to encompass a computer program accessible from any computer-readable device, carrier, or media. For example, computer-readable media can include but are not limited to magnetic storage devices (e.g., hard disk, floppy disk, magnetic strips, etc.), optical disks (e.g., compact Disk (CD), digital Versatile Disk (DVD), etc.), smart cards, and flash memory devices (e.g., erasable programmable read-only memory (EPROM), card, stick, or key drive, etc.). In addition, various storage media described herein can represent one or more devices and/or other machine-readable media for storing information. The term "machine-readable medium" can include, without being limited to, wireless channels and various other media capable of storing, containing, and/or carrying instruction(s) and/or data.
The present application also provides a computer-readable medium having stored thereon a computer program which, when executed by a computer, performs the functions of any of the method embodiments described above.
The present application also provides a computer program product which, when executed by a computer, implements the functionality of any of the above-described method embodiments. In the above embodiments, the implementation may be wholly or partially realized by software, hardware, firmware, or any combination thereof. When implemented in software, may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When loaded and executed on a computer, cause the processes or functions described in accordance with the embodiments of the application to occur, in whole or in part. The computer may be a general purpose computer, a special purpose computer, a network of computers, or other programmable device. The computer instructions may be stored on a computer readable storage medium or transmitted from one computer readable storage medium to another, for example, from one website, computer, server, or data center to another website, computer, server, or data center via wire (e.g., coaxial cable, fiber optic, digital Subscriber Line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device, such as a server, a data center, etc., that includes one or more available media. The usable medium may be a magnetic medium (e.g., a floppy disk, a hard disk, a magnetic tape), an optical medium (e.g., a Digital Video Disc (DVD)), or a semiconductor medium (e.g., a Solid State Disk (SSD)), among others.
It should be appreciated that reference throughout this specification to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment of the present application. Thus, the various embodiments are not necessarily referring to the same embodiment throughout the specification. Furthermore, the particular features, structures, or characteristics may be combined in any suitable manner in one or more embodiments. It should be understood that, in the various embodiments of the present application, the sequence numbers of the above-mentioned processes do not imply any order of execution, and the order of execution of the processes should be determined by their functions and inherent logic, and should not constitute any limitation to the implementation process of the embodiments of the present application.
It should also be understood that in the present application, "receiving" may be referred to as "receiving" or "receiving" may also be referred to as "receiving," which may be used interchangeably; the time domain unit can be expressed as a time unit, and the time unit and the time domain unit can be expressed as a time domain unit, which can be mutually replaced; the expression of the above-mentioned "in 8230; \8230"; the above-mentioned "in 8230; \8230in", the expression of the above-mentioned "in 8230"; the above-mentioned "in 8230, the above-mentioned" in 8230 "; the above-mentioned" in "can be mutually substituted; the "previous" may be expressed as "nearest", "nearest" may also be expressed as "previous", "previous" may be expressed as "adjacent", "adjacent" may also be expressed as "previous", "nearest" may be expressed as "adjacent", "adjacent" may also be expressed as "nearest", that is, any two of "previous", "nearest" and "adjacent" may be replaced with each other; "next" may be expressed as "nearest", "nearest" may also be expressed as "next", "next" may be expressed as "adjacent", "adjacent" may also be expressed as "next", "nearest" may be expressed as "adjacent", "adjacent" may also be expressed as "nearest", i.e. any two of "next", "nearest" and "adjacent" may be interchanged.
It is also to be understood that "is" and "includes" may, in some cases, be substituted for one another. In the case where a includes only B, "a includes B" may be described as "a is B," and both may be substituted for each other. For example, "a logical resource includes an available resource for SL communication," which may be described as "a logical resource is an available resource for SL communication" when only an available resource for SL communication is included in the logical resource.
It should also be understood that, in the present application, "when 8230, if" and "if" all refer to the fact that the UE or the base station performs corresponding processing under certain objective conditions, and are not limited by time, and do not require any judgment action when the UE or the base station performs, nor do they imply other limitations.
Additionally, the terms "system" and "network" are often used interchangeably herein. The term "and/or" herein is merely an association describing an associated object, meaning that three relationships may exist, e.g., a and/or B, may mean: a exists alone, A and B exist simultaneously, and B exists alone.
Herein, the term "\8230 \ 8230at least one of \8230; \8230atleast one of;" means all or any combination of the listed items, e.g., "at least one of A, B, and C", may mean: a alone, B alone, C alone, A and B together, B and C together, and A, B and C together.
In this application, unless otherwise specified, "at least one" means one or more, and "a plurality" means two or more.
It should be understood that in the embodiments of the present application, "B corresponding to a" means that B is associated with a, from which B can be determined. It should also be understood that determining B from a does not mean determining B from a alone, but may be determined from a and/or other information.
Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described systems, apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the several embodiments provided in the present application, it should be understood that the disclosed system, apparatus and method may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units is only one logical division, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one position, or may be distributed on multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit.
The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the present application or portions thereof that substantially contribute to the prior art may be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the methods described in the embodiments of the present application. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
The above description is only for the specific embodiments of the present application, but the scope of the present application is not limited thereto, and any person skilled in the art can easily think of the changes or substitutions within the technical scope of the present application, and shall be covered by the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.

Claims (55)

1. A method of sidelink SL communication, comprising:
the communication equipment determines a first time domain position according to the logic resource, wherein the communication equipment is communication equipment which applies a sidelink to discontinuously receive the SL DRX;
the communication device starts or restarts a timer at the first time domain location;
the logic resource is an available resource for SL communication, and the timer is configured to instruct the communication device to monitor sidelink control information SCI, or the timer is configured to instruct the communication device to monitor time information of the SCI, or the timer is configured to instruct the communication device to be active.
2. The method of claim 1, further comprising:
the communication device timing or counting using the timer according to a first time;
the first time is a first value or a first length of the timer.
3. The method of claim 2, wherein the communication device uses the timer to time or count according to the first time, comprising:
The unit of the first time is an available time slot or an available subframe or an available symbol of SL communication, or the unit of the first time is an available time unit of SL communication, and the timer counts or counts in the unit of the first time; or,
the unit of the first time is a monitoring opportunity of SCI, and the timer counts or counts in the unit of the first time; or,
the unit of the first time is a time slot or a subframe or a symbol or a time unit, and the timer counts or counts in the unit of the first time.
4. The method of claim 3, wherein the unit of the first time is an available slot or an available subframe or an available symbol of SL communication, or the unit of the first time is an available time unit of SL communication, and wherein the timer counts or counts in the unit of the first time, and comprises:
the communication equipment converts the first time into a second time, the unit of the second time is a time slot or a subframe or a symbol or a time unit, and the timer counts or counts in the unit of the second time.
5. The method of any of claims 1-4, wherein the communication device starts or restarts a timer at the first time domain location, comprising:
The communication device starts a first timer at the first time domain position, where the first timer is used to instruct the communication device to monitor the SCI in the DRX cycle, or the first timer is used to instruct the communication device to monitor time information of the SCI in the DRX cycle, or the first timer is used to instruct the communication device to monitor the SCI periodically, or the first timer is used to instruct the communication device to monitor time information of the SCI periodically.
6. The method of any of claims 1-5, wherein the determining, by the communications device, the first time domain location based on the logical resource comprises:
the communication equipment determines the first time domain position according to at least one of the number of logic time slots in an SL resource pool, a DRX period based on the logic time slots, an offset based on the logic time slots and a DRX period number, wherein the logic time slots comprise available time slots of SL communication, or the logic time slots comprise SL time slots in the SL resource pool.
7. The method of claim 6, wherein the determining, by the communications device, the first time domain position according to at least one of a number of logical slots in a SL resource pool, a DRX cycle based on the logical slots, an offset based on the logical slots, and a DRX cycle number comprises:
The communication device determines the first time domain location according to the following formula:
CURRENT slot=(drx Start Offset logic+n×drx Cycle logic)modulo T max
wherein CURRENT slot represents the first time domain location; drxstartoffset logic represents an Offset amount based on a logical slot; n represents a DRX cycle number; drxcyclegic represents the DRX Cycle based on logical slots; t is max Indicating the number of logical slots in the SL resource pool.
8. The method of any of claims 1-5, wherein the determining, by the communications device, the first time domain location based on the logical resource comprises:
the communication device determines the first time domain position according to at least one of a DRX cycle based on a logical slot, an offset based on the logical slot, and a number of logical slots in a system frame, wherein the logical slot comprises an available slot for SL communication, or the logical slot comprises an SL slot in an SL resource pool.
9. The method of claim 8, wherein the determining, by the communications device, the first time domain position based on at least one of a logical slot based DRX cycle, a logical slot based offset, and a number of logical slots within a system frame comprises:
the communication device determines the first time domain location according to the following formula:
[(SFN×N logic)+logic slot number]modulo(drx Cycle logic)=drx Start Offset logic
The SFN represents a system frame number corresponding to the first time domain position; n logic represents the number of logical time slots in the system frame; the logic slot number represents a logic slot number corresponding to the first time domain position; drxcycllogic represents a DRX Cycle based on logical slots; drxstart Offset logic represents the Offset based on logical slots.
10. The method according to any of claims 1-9, wherein the communication device starts or restarts a timer at the first time domain location, comprising:
the communication device starts a timer after n time units from the first time domain position, n being greater than or equal to 0.
11. The method according to any of claims 1-4, wherein the communication device determines the first time domain position based on the logical resource; the communication device starting or restarting a timer at the first time domain location, comprising:
the communication equipment starts or restarts a second timer at the next logic time slot after SCI reception is finished; or,
the communication equipment starts or restarts a second timer at the jth symbol of the next logic time slot after SCI reception is finished, wherein j is greater than or equal to 1; or,
The communication equipment starts or restarts a second timer at a logic time slot after SCI reception is finished; or,
the communication equipment starts or restarts a second timer at the jth symbol of the logic time slot after SCI receiving is finished, wherein j is greater than or equal to 1;
wherein the second timer is configured to instruct the communication device to continue to monitor the SCI after monitoring the SCI, or the second timer is configured to instruct the communication device to continue to monitor the SCI after monitoring the scheduling of the newly transmitted SCI.
12. The method of claim 11 wherein the SCI indicates a new SL transmission.
13. The method according to any of claims 1-4, wherein the communication device determines the first time domain position based on the logical resource; the communication device starting or restarting a timer at the first time domain location, comprising:
the communication equipment starts a fourth timer at the next logic time slot after the third timer is overtime; or,
The communication equipment starts a fourth timer at the jth symbol of the next logic time slot after the third timer is overtime, wherein j is greater than or equal to 1; or,
the communication equipment starts a fourth timer at the next logical time slot after physical sidelink feedback channel PSFCH resources or after PSFCH is sent; or,
the communication equipment starts a fourth timer at the jth symbol of the next logic time slot after the PSFCH resource or after the PSFCH is sent, wherein j is greater than or equal to 1; or,
the communication equipment starts a fourth timer at the next logic time slot after receiving the PSFCH resource corresponding to the SCI indicating SL transmission or after sending the PSFCH corresponding to the SCI indicating SL transmission; or,
the communication equipment starts a fourth timer after receiving the PSFCH resource corresponding to the SCI indicating SL transmission or after sending the received PSFCH corresponding to the SCI indicating SL transmission, wherein j is greater than or equal to 1;
the third timer is configured to indicate resource configuration information or grant information or SCI or time information before allocation is expected to be used for SL retransmission, the fourth timer is configured to indicate that the communication device receives or receives resource configuration information or grant information or SCI or allocation of SL retransmission, or the fourth timer is configured to indicate that the communication device receives or receives resource configuration information or grant information or SCI or allocated time information of SL retransmission.
14. The method of claim 13, further comprising:
the communication device starts the fourth timer when a first condition is met, wherein the first condition comprises that the communication device does not successfully decode data of a corresponding SL process or data of a hybrid automatic repeat request (HARQ) process.
15. A method of sidelink SL communication, comprising:
the communication device determines that a third time of the SL DRX configuration meets a second condition;
the communication device determines a third time domain position, where the third time domain position is the same as the second time domain position, or the third time domain position is on a first time domain unit of M time domain units before the second time domain position, or the third time domain position is on a first time domain unit of M adjacent time domain units before the second time domain position, and the second time domain position is a starting position of the third time;
the communication device starting the fifth timer at the third time domain location;
the second condition is that the number of available time domain units of SL communication or the ratio of the number of available time domain units to the total number of time domain units in the third time is less than N, or the second condition is that the number of unavailable time domain units of SL communication or the ratio of the number of unavailable time domain units to the total number of time domain units in the third time is greater than K, the fifth timer is used for indicating the communication device to monitor the SCI, or the fifth timer is used for indicating the communication device to monitor the time information of the SCI, or the fifth timer is used for indicating the communication device to be in the activation time.
16. The method of claim 15, further comprising:
and the communication equipment determines a fourth time according to the third time, wherein the fourth time is the third time and M time domain units before the third time, or the fourth time is the third time and M time domain units after the third time.
17. The method of claim 16, further comprising:
the communication equipment uses the fifth timer to time or count according to the fourth time;
and the fourth time is a first value or a first length of the fifth timer.
18. The method of claim 17, wherein the communication device uses the fifth timer to count or count according to the fourth time, comprising:
the unit of the fourth time is an available slot or an available subframe or an available symbol of SL communication, or the unit of the fourth time is an available time unit of SL communication, and the fifth timer counts or counts in the unit of the fourth time; or,
the unit of the fourth time is a monitoring opportunity of the SCI, and the fifth timer counts the time in the unit of the fourth time; or,
The unit of the fourth time is a time slot, a subframe, a symbol or a time unit, and the fifth timer counts or counts in the unit of the fourth time.
19. The method of claim 18, wherein the unit of the fourth time is an available slot or an available subframe or an available symbol of a SL communication, or the unit of the fourth time is an available time unit of a SL communication, and wherein the fifth timer counts or counts in the unit of the fourth time, and comprises:
the communication device converts the fourth time into a fifth time, the unit of the fifth time is a time slot or a subframe or a symbol or a time unit, and the fifth timer counts or counts in the unit of the fifth time.
20. The method according to any of claims 15-19, wherein the fifth timer is used to instruct the communication device to listen to the SCI, or the fifth timer is used to instruct the communication device to be in an active time, comprising:
The fifth timer is used for instructing the communication device to monitor the SCI in the DRX cycle; or,
the fifth timer is used for instructing the communication equipment to periodically listen to SCI; or,
the fifth timer is used for instructing the communication equipment to monitor the time information of the SCI in the DRX period; or,
the fifth timer is used for instructing the communication equipment to periodically listen to the time information of the SCI; or,
the fifth timer is used for indicating that the communication equipment continues to monitor the SCI after monitoring the SCI; or,
the fifth timer is used for instructing the communication device to continue to monitor the SCI after monitoring the SCI scheduled to be newly transmitted; or,
the fifth timer is used for indicating time information for continuing to monitor the SCI after the communication equipment monitors the SCI; or,
the fifth timer is used for instructing the communication equipment to continue to monitor the time information of the SCI after monitoring the SCI which schedules the new transmission; or,
the fifth timer is used for indicating the communication equipment to receive or receive resource configuration information or authorization information or SCI or allocation of SL retransmission; or
The fifth timer is used for indicating the communication equipment to receive or receive resource configuration information or authorization information or SCI or allocated time information of SL retransmission.
21. The method according to any of claims 15-20, wherein the time domain unit comprises an available time domain unit for SL communication or is a SL slot in a SL resource pool.
22. The method according to any of claims 15-21, wherein N or K is a preset threshold and M is a configuration value or a pre-configured value or a protocol fixed value.
23. The method according to any of claims 15-22, wherein M = K, or wherein M is determined from N or K.
24. A method of sidelink SL communication, comprising:
the communication equipment determines that a fourth time domain position is on an unavailable time domain unit of SL communication, and the fourth time domain position is a time domain position started by a sixth timer determined according to SL DRX;
the communication device determining a fifth time domain position, the fifth time domain position being on an available time domain unit of a SL communication after the fourth time domain position, or the fifth time domain position being on an available time domain unit of a next SL communication after the fourth time domain position;
the communication device starting the sixth timer at the fifth time domain location;
the sixth timer is configured to instruct the communication device to listen to the SCI, or the sixth timer is configured to instruct the communication device to listen to time information of the SCI, or the sixth timer is configured to instruct the communication device to be at an active time, or the sixth timer is configured to instruct the communication device to be at the active time.
25. The method of claim 24, wherein the sixth timer is used for instructing the communication device to listen to SCI, or the sixth timer is used for instructing the communication device to listen to time information of SCI, or the sixth timer is used for instructing the communication device to be at an active time, and wherein the method comprises:
the sixth timer is configured to instruct the communication device to monitor the SCI in the DRX cycle; or,
the sixth timer is used for instructing the communication device to periodically listen to the SCI; or,
the sixth timer is used for instructing the communication device to monitor time information of the SCI in the DRX cycle; or,
the sixth timer is used for instructing the communication device to periodically listen to the time information of the SCI; or,
the sixth timer is used for indicating that the communication equipment continues to monitor the SCI after monitoring the SCI; or,
the sixth timer is used for instructing the communication device to continue to monitor the SCI after monitoring the SCI scheduled to be newly transmitted; or,
the sixth timer is used for indicating time information for continuing to monitor the SCI after the communication equipment monitors the SCI; or,
The sixth timer is used for instructing the communication device to continue to monitor the time information of the SCI after monitoring the SCI scheduled to be newly transmitted; or,
the sixth timer is used for indicating the communication equipment to receive or receive resource configuration information or authorization information or SCI or allocation of SL retransmission; or
The sixth timer is configured to instruct the communication device to receive or receive resource configuration information or grant information or SCI or allocated time information of SL retransmission.
26. The method of claim 24 or 25, wherein the available time domain units for SL communication comprise: SL logical slots, or available slots for SL communications, or SL slots in a SL resource pool.
27. A method of sidelink SL communication, comprising:
the communication equipment determines a first time domain position according to the logic resource, wherein the communication equipment is communication equipment which applies side link discontinuous reception (SL DRX);
the communication device starts or restarts a timer at the first time domain location;
the logic resource is an available resource for SL communication, and the timer is configured to instruct the communication device to send SCI or SL information, or the timer is configured to instruct the communication device to send time information of SCI or SL information, or the timer is configured to instruct a receiving end of the communication device to monitor SCI, or the timer is configured to instruct the receiving end of the communication device to monitor time information of SCI, or the timer is configured to instruct the receiving end of the communication device to be active.
28. The method of claim 27, further comprising:
the communication equipment uses the timer to time or count according to the first time;
the first time is a first value or a first length of the timer.
29. The method of claim 28, wherein the communication device uses the timer to time or count according to the first time, comprising:
the unit of the first time is an available time slot or an available subframe or an available symbol of SL communication, or the unit of the first time is an available time unit of SL communication, and the timer counts or counts in the unit of the first time; or,
the unit of the first time is the sending opportunity of SCI or SL information, and the timer counts the time by the unit of the first time; or,
the unit of the first time is a time slot or a subframe or a symbol or a time unit, and the timer counts or counts in the unit of the first time.
30. The method of claim 29, wherein the unit of the first time is an available slot or an available subframe or an available symbol of a SL communication, or the unit of the first time is an available time unit of a SL communication, and wherein the timer counts or counts in the unit of the first time, and comprises:
The communication equipment converts the first time into a second time, the unit of the second time is a time slot or a subframe or a symbol or a time unit, and the timer counts or counts in the unit of the second time.
31. The method of any of claims 27-30, wherein the communication device starts or restarts a timer at the first time domain location, comprising:
the communication device starts a seventh timer at the first time domain position, wherein the seventh timer is used for indicating the communication device to send SCI or SL information in a DRX period, or the seventh timer is used for indicating the communication device to send time information of the SCI or SL information in the DRX period, or the seventh timer is used for indicating the communication device to send the SCI or SL information periodically, or the seventh timer is used for indicating the communication device to send time information of the SCI or SL information periodically.
32. The method of any of claims 27-31, wherein the determining, by the communications device, the first time domain position based on the logical resource comprises:
the communication equipment determines the first time domain position according to at least one of the number of logic time slots in an SL resource pool, a DRX period based on the logic time slots, an offset based on the logic time slots and a DRX period number, wherein the logic time slots comprise available time slots of SL communication, or the logic time slots comprise SL time slots in the SL resource pool.
33. The method of claim 32, wherein the determining, by the communications device, the first time domain position according to at least one of a number of logical slots in a SL resource pool, a DRX cycle based on logical slots, an offset based on logical slots, and a DRX cycle number comprises:
the communication device determines the first time domain location according to the following formula:
CURRENT slot=(drx Start Offset logic+n×drx Cycle logic)modulo T max
wherein the CURRENT slot represents the first time domain location; drxstartoffset logic represents an Offset amount based on a logical slot; n represents a DRX cycle number; drxcyclegic represents the DRX Cycle based on logical slots; t is a unit of max Indicating the number of logical slots in the SL resource pool.
34. The method of any of claims 27-31, wherein the determining, by the communications device, the first time domain position based on the logical resource comprises:
the communication device determines the first time domain position according to at least one of a DRX cycle based on a logical slot, an offset based on the logical slot, and a number of logical slots in a system frame, wherein the logical slot comprises an available slot for SL communication, or the logical slot comprises an SL slot in an SL resource pool.
35. The method of claim 34, wherein the determining, by the communications device, the first time domain position based on at least one of a logical slot based DRX cycle, a logical slot based offset, and a number of logical slots within a system frame comprises:
the communication device determines the first time domain location according to the following formula:
[(SFN×N logic)+logic slot number]modulo(drx Cycle logic)=drx Start Offset logic
the SFN represents a system frame number corresponding to the first time domain position; n logic represents the number of logical slots within a system frame; the logic slot number represents a logic slot number corresponding to the first time domain position; drxcycllogic represents a DRX Cycle based on logical slots; drxstart Offset logic represents an Offset amount based on a logical slot.
36. The method according to any of claims 27-35, wherein the communication device starts or restarts a timer at the first time domain location, comprising:
the communication device starts a timer after n time units from the first time domain position, n being greater than or equal to 0.
37. The method according to any of claims 27-30, wherein the communication device determines the first time domain position based on the logical resource; the communication device starting or restarting a timer at the first time domain location, comprising:
The communication equipment starts or restarts an eighth timer at the next logic time slot after SCI or SL information transmission is finished; or,
the communication equipment starts or restarts an eighth timer at the jth symbol of the next logic time slot after SCI or SL information transmission is finished, wherein j is greater than or equal to 1; or,
the communication equipment starts or restarts an eighth timer at a logic time slot after SCI or SL information transmission is finished; or,
the communication equipment starts or restarts an eighth timer at the jth symbol of the logic time slot after SCI or SL information transmission is finished, wherein j is greater than or equal to 1;
the eighth timer is configured to instruct the communication device to continue sending SCI or SL information after sending SCI or SL information, or the eighth timer is configured to instruct the communication device to continue sending SCI or SL information after sending scheduling newly transmitted SCI or SL information.
38. The method of claim 37 wherein the SCI or SL information indicates a new SL transmission.
39. The method according to any of claims 27-30, wherein the communication device determines a first time domain position based on logical resources; the communication device starting or restarting a timer at the first time domain location, comprising:
the communication equipment starts a tenth timer at the next logic time slot after the ninth timer is overtime; or,
the communication equipment starts a tenth timer at the jth symbol of the next logic time slot after the ninth timer is overtime, wherein j is greater than or equal to 1; or,
the communication equipment starts a tenth timer at the next logic time slot after the physical side link feeds back the PSFCH resources or after receiving the PSFCH; or,
the communication equipment starts a tenth timer at the jth symbol of the next logic time slot after the PSFCH resource or after receiving the PSFCH, wherein j is greater than or equal to 1; or,
the communication device starts a tenth timer at a next logical time slot after sending a physical sidelink feedback channel PSFCH resource corresponding to the SCI indicating SL transmission or after receiving the PSFCH corresponding to the SCI indicating SL transmission; or,
The communication device starts a tenth timer at the jth symbol of the next logical time slot after the sent PSFCH resource corresponding to the SCI indicating the SL transmission or after the sent PSFCH corresponding to the SCI indicating the SL transmission is received, wherein j is greater than or equal to 1;
the ninth timer is used for indicating resource configuration information or grant information or SCI for SL retransmission or time information before transmission of allocation, the tenth timer is used for indicating the communication device to transmit resource configuration information or grant information or SCI for SL retransmission or time information of allocation.
40. The method of claim 39, further comprising:
the communication device starts the tenth timer when a third condition is satisfied;
the third condition includes that the communication device receives data corresponding to an SL process or hybrid automatic repeat request HARQ-NACK, or the third condition includes that the communication device does not receive HARQ feedback information corresponding to an SL process or HARQ feedback information corresponding to an HARQ process, or the third condition includes that the communication device determines that an opposite end does not successfully decode data corresponding to an SL process or data corresponding to an HARQ process.
41. A method of sidelink SL communication, comprising:
the communication device determines that a third time of the SL DRX configuration satisfies a fourth condition;
the communication device determines a third time domain position, where the third time domain position is the same as the second time domain position, or the third time domain position is in a first time domain unit of M time domain units before the second time domain position, or the third time domain position is in a first time domain unit of M adjacent time domain units before the second time domain position, and the second time domain position is a start position of the third time;
the communications device starting the eleventh timer at the third time-domain location;
the fourth condition is that the number of available time domain units of SL communication or the ratio of the number of available time domain units to the total number of time domain units in the third time is less than N, or the fourth condition is that the number of unavailable time domain units of SL communication or the ratio of the number of unavailable time domain units to the total number of time domain units in the third time is greater than K, the eleventh timer is used for instructing the communication device to send SCI or SL information, or the eleventh timer is used for instructing the communication device to send time information of SCI or SL information, or the eleventh timer is used for instructing the receiving end of the communication device to monitor SCI, or the eleventh timer is used for instructing the receiving end of the communication device to monitor time information of SCI, or the eleventh timer is used for instructing the receiving end of the communication device to be at an activation time, or the eleventh timer is used for instructing the receiving end of the communication device to be at time of activation.
42. The method of claim 41, further comprising:
and the communication equipment determines a fourth time according to the third time, wherein the fourth time is the third time and M time domain units before the third time, or the fourth time is the third time and M time domain units after the third time.
43. The method of claim 42, further comprising:
the communication device uses the eleventh timer to time or count according to the fourth time;
and the fourth time is a first value or a first length of the eleventh timer.
44. The method of claim 43, wherein the communication device uses the eleventh timer to count or time according to the fourth time, comprising:
the unit of the fourth time is an available time slot or an available subframe or an available symbol of SL communication, or the unit of the fourth time is an available time unit of SL communication, and the eleventh timer counts or counts in the unit of the fourth time; or,
the unit of the fourth time is the sending time of SCI or SL information, and the eleventh timer counts or counts by the unit of the fourth time; or,
The unit of the fourth time is a time slot, a subframe, a symbol, or a time unit, and the eleventh timer counts or counts the time in the unit of the fourth time.
45. The method of claim 44, wherein the unit of the fourth time is an available slot or an available subframe or an available symbol of SL communication, or the unit of the fourth time is an available time unit of SL communication, and wherein the eleventh timer counts or counts in the unit of the fourth time, and wherein the method comprises:
the communication device converts the fourth time into a fifth time, where the unit of the fifth time is a slot, a subframe, a symbol, or a time unit, and the eleventh timer counts or counts in the unit of the fifth time.
46. The method according to any of claims 41-45, wherein the eleventh timer is used to instruct the communication device to send SCI or SL information, or the eleventh timer is used to instruct the communication device to send time information of SCI or SL information, or the eleventh timer is used to instruct the receiving end of the communication device to listen to SCI, or the eleventh timer is used to instruct the receiving end of the communication device to listen to time information of SCI, or the eleventh timer is used to instruct the receiving end of the communication device to be active time, and comprises:
The eleventh timer is configured to instruct the communication device to send SCI or SL information within a DRX cycle; or,
the eleventh timer is configured to instruct the communication device to periodically send SCI or SL information; or,
the eleventh timer is used for instructing the communication device to send time information of SCI or SL information in a DRX period; or,
the eleventh timer is used for instructing the communication device to periodically send time information of SCI or SL information; or,
the eleventh timer is used for indicating that the communication equipment continues to send SCI or SL information after sending the SCI or SL information; or,
the eleventh timer is configured to instruct the communication device to continue to send SCI or SL information after sending the SCI or SL information scheduled to be newly transmitted; or,
the eleventh timer is used for indicating time information for continuing to send the SCI or SL information after the communication equipment sends the SCI or SL information; or,
the eleventh timer is used for indicating the communication equipment to continue to send the time information of the SCI or SL information after sending the SCI or SL information which is scheduled to be newly transmitted; or,
the eleventh timer is used for indicating the communication equipment to send resource configuration information or authorization information or SCI or allocation of SL retransmission; or
The eleventh timer is used for instructing the communication device to send resource configuration information or grant information or SCI or allocated time information of SL retransmission.
47. The method of any of claims 41-46, wherein the time domain unit comprises an available time domain unit for SL communication or wherein the time domain unit is a SL slot in a SL resource pool.
48. The method according to any of claims 41-47, wherein N or K is a preset threshold and M is a configuration value or a pre-configured value or a protocol fixed value.
49. The method of any one of claims 41 to 48, wherein M = K, or wherein M is determined from N or K.
50. A method of sidelink SL communication, comprising:
the communication equipment determines that a fourth time domain position is on an unavailable time domain unit of SL communication, wherein the fourth time domain position is a time domain position started by a twelfth timer determined according to SL DRX;
the communication device determining a fifth time domain position on an available time domain unit of a SL communication after the fourth time domain position or on an available time domain unit of a next SL communication after the fourth time domain position;
The communication device starting the twelfth timer at the fifth time domain location;
the twelfth timer is configured to instruct the communication device to send SCI or SL information, or the twelfth timer is configured to instruct the communication device to send time information of the SCI or SL information, or the twelfth timer is configured to instruct a receiving end of the communication device to monitor the SCI, or the twelfth timer is configured to instruct the receiving end of the communication device to monitor time information of the SCI, or the twelfth timer is configured to instruct the receiving end of the communication device to be in an active time.
51. The method as claimed in claim 50, wherein the twelfth timer is used to instruct the communication device to send the SCI or SL information, or the twelfth timer is used to instruct the communication device to send the time information of the SCI or SL information, or the twelfth timer is used to instruct the receiving end of the communication device to listen to the SCI, or the twelfth timer is used to instruct the receiving end of the communication device to be in the active time, and includes:
The twelfth timer is used for instructing the communication device to send SCI or SL information in a DRX period; or,
the twelfth timer is used for instructing the communication device to periodically send SCI or SL information; or,
the twelfth timer is used for instructing the communication device to send time information of SCI or SL information in a DRX period; or,
the twelfth timer is used for instructing the communication device to periodically send time information of SCI or SL information; or,
the twelfth timer is used for indicating that the communication equipment continues to send the SCI or SL information after sending the SCI or SL information; or,
the twelfth timer is used for instructing the communication equipment to continue to send the SCI or SL information after sending the SCI or SL information newly transmitted by scheduling; or,
the twelfth timer is used for indicating time information for continuing to send the SCI or SL information after the communication equipment sends the SCI or SL information; or,
the twelfth timer is used for indicating the communication equipment to continue to send the time information of the SCI or SL information after sending the SCI or SL information which is scheduled to be newly transmitted; or,
the twelfth timer is used for instructing the communication device to send resource configuration information or authorization information or SCI or allocation of SL retransmission; or
The twelfth timer is used for instructing the communication device to send resource configuration information or authorization information or SCI or allocated time information of SL retransmission.
52. The method of claim 50 or 51, wherein the available time domain units for SL communication comprise: SL logical slots, or available slots for SL communication, or SL slots in a SL resource pool.
53. An apparatus for sidelink SL communication, configured to perform the method of any of claims 1-14; or,
for performing the method of any one of claims 15-23; or,
for performing the method of any one of claims 24-26; or,
for performing the method of any one of claims 27-40; or,
for performing the method of any one of claims 41-49; or,
for performing the method of any one of claims 50-52.
54. A computer-readable storage medium, characterized in that it stores a computer program which, when executed, implements the method according to any one of claims 1-14; or,
implementing the method of any one of claims 15-23; or,
Implementing the method of any one of claims 24-26; or,
implementing the method of any one of claims 27-40; or,
implementing the method of any one of claims 41-49; or,
implementing the method of any one of claims 50-52.
55. A chip, comprising: a processor for reading instructions stored in a memory, which when executed by the processor, causes the chip to implement the method of any of claims 1-52.
CN202110501565.8A 2021-05-08 2021-05-08 Method and device for side-link SL communication Pending CN115314917A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202110501565.8A CN115314917A (en) 2021-05-08 2021-05-08 Method and device for side-link SL communication
PCT/CN2022/091344 WO2022237663A1 (en) 2021-05-08 2022-05-07 Sidelink (sl) communication method and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110501565.8A CN115314917A (en) 2021-05-08 2021-05-08 Method and device for side-link SL communication

Publications (1)

Publication Number Publication Date
CN115314917A true CN115314917A (en) 2022-11-08

Family

ID=83854002

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110501565.8A Pending CN115314917A (en) 2021-05-08 2021-05-08 Method and device for side-link SL communication

Country Status (2)

Country Link
CN (1) CN115314917A (en)
WO (1) WO2022237663A1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111556590A (en) * 2020-04-13 2020-08-18 中国信息通信研究院 Side link discontinuous receiving method
CN111567070A (en) * 2020-04-07 2020-08-21 北京小米移动软件有限公司 Wake-up time control method, device and computer readable storage medium
CN111600682A (en) * 2019-02-21 2020-08-28 华硕电脑股份有限公司 Method and apparatus for improved retransmission scheduling for sidelink communications in a wireless communication system
CN112312526A (en) * 2019-08-01 2021-02-02 华硕电脑股份有限公司 Method and apparatus for monitoring power savings for device-to-device communication in a wireless communication system

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112399625A (en) * 2019-08-12 2021-02-23 中国移动通信有限公司研究院 CSI reporting method, triggering method, device, terminal and network side equipment
US20240049342A1 (en) * 2020-12-14 2024-02-08 Beijing Xiaomi Mobile Software Co., Ltd. Drx configuration method and apparatus, communication device and storage medium

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111600682A (en) * 2019-02-21 2020-08-28 华硕电脑股份有限公司 Method and apparatus for improved retransmission scheduling for sidelink communications in a wireless communication system
CN112312526A (en) * 2019-08-01 2021-02-02 华硕电脑股份有限公司 Method and apparatus for monitoring power savings for device-to-device communication in a wireless communication system
CN111567070A (en) * 2020-04-07 2020-08-21 北京小米移动软件有限公司 Wake-up time control method, device and computer readable storage medium
CN111556590A (en) * 2020-04-13 2020-08-18 中国信息通信研究院 Side link discontinuous receiving method

Also Published As

Publication number Publication date
WO2022237663A1 (en) 2022-11-17

Similar Documents

Publication Publication Date Title
US11234236B2 (en) Communication method and communications apparatus
CN113382379B (en) Wireless communication method and communication device
EP2984892B1 (en) User equipment, and method in the user equipment, for monitoring a downlink control channel
CN116235613A (en) Wireless communication method, terminal equipment and network equipment
CN110971474A (en) Method and apparatus for signal processing
WO2022237527A1 (en) Discontinuous reception communication method and apparatus
CN113382380A (en) Communication method and communication device of sidelink
US20230224091A1 (en) Wireless communication method and device
CN112399618B (en) Communication method and device
CN111684750A (en) HARQ information transmission method and device and computer storage medium
CN113746604A (en) Communication method and communication device of sidelink
CN112889326A (en) Parameter reconfiguration method and device
CN115314917A (en) Method and device for side-link SL communication
CN116017376A (en) Communication method, communication device and communication system
CN116530160A (en) Method for switching search space set packet SSSG by terminal equipment, terminal equipment and network equipment
CN115669124A (en) Data transmission method, terminal equipment and network equipment
WO2023044655A1 (en) Wireless communication method, terminal device, and network device
WO2024027310A1 (en) Priority-based transmission method and apparatus
CN113303002A (en) Communication method and device
WO2024114631A1 (en) Wake-up configuration-based communication method and communication apparatus
WO2023197299A1 (en) Wireless communication method and apparatus
WO2023098566A1 (en) Communication method and apparatus
WO2022233033A1 (en) Wireless communication method and device
CN113645011A (en) HARQ information transmission method and device and computer storage medium
WO2021072608A1 (en) Method and apparatus for giving notification of minimum time unit offset

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination