Communication processing methods and communication equipment
By allocating multiple detection time periods within the channel sensing interval and utilizing indication information and parameter sets, the channel listening process of communication equipment is optimized, solving the problem of channel idleness determination on unlicensed spectrum and achieving accuracy in channel idleness determination and efficiency in channel access.
Patent Information
- Application Number
- CN202110369550.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-04-06
- Publication Date
- 2025-10-31
- Estimated Expiration
- 2041-04-06
AI Technical Summary
In the prior art, when communication devices access channels on unlicensed spectrum, it is difficult to effectively meet the idle channel assessment time requirements for load-based and frame-based channel access types, especially the 27 microsecond and 18 microsecond requirements.
By allocating multiple detection time periods within the channel sensing interval and combining indication information and parameter sets, the channel listening process is optimized to ensure the accuracy and operability of channel idle determination. This includes using index values and parameter sets in the DCI format to indicate LBT type and CPE length.
This technology enables communication equipment to accurately determine whether a channel is idle when the channel sensing time interval is 27 microseconds or 18 microseconds, avoiding sudden glitches and improving the efficiency and feasibility of channel access while saving signaling overhead.
Smart Images

Figure CN115190641B_ABST
Abstract
Description
Technical Field
[0001] This application relates to communication technology, and more particularly to a communication processing method and a communication device. Background Technology
[0002] In communication systems using unlicensed spectrum, communication devices typically share spectrum resources through contention. Before transmitting a signal, a communication device first listens to see if the unlicensed spectrum is idle. For example, the device determines whether the unlicensed spectrum is idle by checking the received power. If the received power is less than a preset threshold, the device determines that the unlicensed spectrum is idle and can transmit a signal on it. Conversely, if the received power is greater than a threshold, the device determines that the unlicensed spectrum is occupied and will not transmit a signal on it. This process is commonly referred to as carrier sense multiple access with collision avoidance (CSMA / CA) or listen before talk (LBT).
[0003] Currently, communication equipment access channels include load-based and frame-based channel access types. For these two different channel access types, some regulations stipulate that for communication equipment using load-based channel access, the idle channel assessment time before signal transmission should be no less than 27 microseconds (µs), while for communication equipment using frame-based channel access, the idle channel assessment time before signal transmission should be no less than 18 µs. How to design a channel access mechanism that meets these requirements is an urgent problem to be solved. Summary of the Invention
[0004] This application provides a communication processing method and a communication device for providing a mechanism for channel access when the channel sensing time interval is 27 microseconds or 18 microseconds.
[0005] The first aspect of this application provides a communication processing method, the method comprising:
[0006] The first communication device listens to the channel to see if it is idle during the channel sensing time interval, which is 27 microseconds long and includes three detection time intervals of 9 microseconds each, which do not overlap. If the first communication device determines that the channel is idle during each detection time interval, the first communication device determines that the channel is idle.
[0007] The first aspect provides a listening process for a first communication device to listen to a channel when the channel sensing time interval is 27 microseconds. This enables the first communication device to listen to an idle channel to determine whether the channel is idle when the channel sensing time interval is 27 microseconds.
[0008] In one possible implementation, the first communication device determines that the channel is idle during each detection time period, including: the first communication device determines that the channel is idle for at least 4 consecutive microseconds during each detection time period.
[0009] In this possible implementation, since the communication device may experience sudden spike interference when listening to the channel, and this sudden spike interference may originate from the communication device itself rather than from the channel, the first communication device can determine that the channel is idle by determining that there are at least 4 consecutive microseconds of channel idleness within each detection time period. Therefore, the above implementation method can avoid the impact of sudden spike interference on the channel sensing of the first communication device. Furthermore, it ensures the operability of the actual communication device to listen for channel idleness within the channel sensing time interval, improving the feasibility of the solution.
[0010] Another possible implementation includes:
[0011] The first communication device receives indication information from the second communication device; the indication information is used to indicate a listen before talk (LBT) type, which is used to determine the channel sensing time interval, which is the duration for the first communication device to perform channel sensing before communication transmission, and the end time of the channel sensing time interval is the start time of the first communication device to transmit the signal for communication transmission; then, the first communication device determines the LBT type according to the indication information.
[0012] In this possible implementation, the first communication device determines the LBT type based on indication information from the second communication device. This allows the first communication device to listen to the idle channel to determine whether the channel is idle, given a channel sensing time interval of 27 microseconds.
[0013] In another possible implementation, the indication information is also used to indicate a first parameter set, which is used by the first communication device to determine the length of the extended cyclic prefix (CPE).
[0014] The first communication device determines the LBT type according to the instruction information, including: the first communication device determines the LBT type and the first parameter set according to the instruction information.
[0015] In this possible implementation, the first communication device determines the first parameter through indication information, thus determining the length of the CPE. Since the network device schedules terminal devices on a symbol-by-symbol basis, considering that the sum of the channel sensing time interval and the timing advance (TA) is not an integer multiple of the symbol, the terminal device needs to determine the length of the CPE to ensure that the network device can receive the uplink signal sent by the terminal device at the scheduled time. Furthermore, the second communication device indicates the LBT type and the first parameter set through the same indication information, which saves signaling overhead and improves the practicality of the solution.
[0016] Another possible implementation includes:
[0017] The first communication device determines the length of the CPE based on the first parameter set.
[0018] In this possible implementation, the first communication device can determine the length of the CPE based on a first parameter set. Since the network device schedules terminal devices in units of symbols, considering that the sum of the channel sensing time interval and the TA is not an integer multiple of the number of symbols, the terminal device needs to determine the length of the CPE so that the network device can receive the uplink signal sent by the terminal device at the time when the terminal device is scheduled.
[0019] In another possible implementation, the indication information includes an index value that indicates the LBT type and the first parameter set.
[0020] In this possible implementation, a specific form of indication information is provided, which indicates the LBT type and the first parameter set through index values, thereby improving the feasibility of the solution.
[0021] In another possible implementation, the indication information is a subfield of the downlink control information (DCI);
[0022] DCI uses DCI format 0_0, which includes the Channel Access and CP Extension (ChannelAccess-CPext) fields, with the index value located in the Channel Access and CP Extension fields; or,
[0023] DCI uses DCI format 1_0, which includes the channel access and CP extension fields, with the index value located in the channel access and CP extension fields; or...
[0024] DCI uses DCI format 1_1, which includes the channel access and CP extension fields. The index value is located in the channel access and CP extension fields.
[0025] The above implementation method illustrates the specific implementation of carrying indication information. This indication information is carried through a subdomain of the DCI, providing a foundation for the implementation of the scheme. Secondly, multiple DCI formats are provided, and the index value is carried through the corresponding format's channel access and CP extension fields, eliminating the need to add new DCI subdomains. This facilitates the first communication device in parsing and determining the index value.
[0026] In another possible implementation, the first parameter set includes the first parameter C. i The second parameter Δi;
[0027] If TA equals 0, and the first communication device uses a subcarrier spacing of 15kHz or 30kHz for communication transmission, the first parameter C i =1, the second parameter is 27*10 -6 ;or,
[0028] If TA equals 0, and the first communication device uses a subcarrier spacing of 60kHz for communication transmission, the first parameter C i =2, the second parameter Δi = 27 * 10 -6 ;or,
[0029] If TA is greater than 0, the first parameter C i =C3, the second parameter Δi = 27 * 10 -6 +T TA The value of C3 is indicated by higher-level signaling, T TA The duration of TA.
[0030] In this possible implementation, where the first communication device uses a subcarrier spacing of 15kHz or 30kHz for communication transmission, the length of a symbol is greater than 27 microseconds. However, based on the principle that the length of the CPE does not exceed the length of a symbol, the first parameter C... i A value of 1 is sufficient. In a scenario where the first communication device uses a 60kHz subcarrier spacing for communication transmission, the length of one symbol is less than 27 microseconds, while the length of two symbols is greater than 27 microseconds. Considering that a 60kHz subcarrier spacing is generally used in scenarios with small cell radii, the first parameter C... i A value of 2 satisfies the principle that the length of the CPE does not exceed the length of one symbol. In scenarios where TA is greater than 0, since the size of TA depends on the position between the first communication device and the network device, the first parameter C... i The value is C3, and the value of C3 is indicated by higher-layer signaling, i.e., determined by the network device. Therefore, the above implementation improves the rationality and feasibility of the solution by reasonably setting the values of the first and second parameters.
[0031] A second aspect of this application provides a communication processing method, the method comprising:
[0032] The first communication device monitors whether the channel is idle during the channel sensing time interval; the channel sensing time interval is 27 microseconds long; the channel sensing time interval includes a first time interval and a second time interval, which do not overlap; the first time interval is 16 microseconds long, and the second time interval is 11 microseconds long; the first time interval includes a first detection time interval of 9 microseconds long, and the second time interval includes a second detection time interval of 9 microseconds long; if the first communication device determines that the channel is idle during the first detection time interval and the channel is idle during the second detection time interval, the first communication device determines that the channel is idle.
[0033] The second aspect provides a listening process for a first communication device to listen to a channel when the channel sensing time interval is 27 microseconds. This enables the first communication device to listen to an idle channel to determine whether the channel is idle when the channel sensing time interval is 27 microseconds.
[0034] In one possible implementation, the first time period is located in the first 16 microseconds of the channel sensing time interval, and the second time period is located in the last 11 microseconds of the channel sensing time interval; or,
[0035] The second time period is located in the first 11 microseconds of the channel sensing time interval, and the second time period is located in the last 16 microseconds of the channel sensing time interval.
[0036] This possible implementation provides two possible positional relationships for the first and second time periods, enriching the implementation options of the scheme.
[0037] In another possible implementation, the first detection time period is located 9 microseconds before the first time period, and the second detection time period is located 9 microseconds after the second time period.
[0038] In this implementation, the first detection time period is placed at the beginning of the first time period, and the second detection time period is placed at the end of the second time period. This ensures that the first communication device can monitor the entire channel for a time interval of 27 microseconds.
[0039] In another possible implementation, if the first communication device determines that the channel is idle during both the first and second detection periods, the determination that the channel is idle includes:
[0040] If the first communication device determines that the channel is idle during the first detection time period, the channel is idle during the second detection time period, and the first communication device determines that the total idle time of the channel in the channel sensing time interval is greater than or equal to 10 microseconds, the first communication device determines that the channel is idle.
[0041] The above implementation further enhances the conditions for the first communication device to determine that the channel is idle. Specifically, the total idle time within the channel sensing time interval should be greater than or equal to 10 microseconds. Proportionally, this implementation makes the channel idle time ratio 10 / 27. Therefore, it improves the efficiency of the first communication device accessing the channel after determining its idle status.
[0042] In another possible implementation, during a first time period, the first communication device determines that the channel is idle for at least 6 microseconds, and at least 4 microseconds of the at least 6 microseconds in the first time period are consecutive; during a second time period, the first communication device determines that the channel is idle for at least 4 consecutive microseconds; or,
[0043] In a first time period, the first communication device determines that there are 4 consecutive microseconds of channel idle time; in a second time period, the first communication device determines that there are at least 6 microseconds of channel idle time, and at least 4 microseconds of the at least 6 microseconds in the second time period are consecutive; or,
[0044] In a first time period, the first communication device determines that the channel of the first communication device is idle for at least 5 microseconds, and at least 4 microseconds of the at least 5 microseconds in the first time period are continuous. In a second time period, the first communication device determines that the channel is idle for at least 5 microseconds, and at least 4 microseconds of the at least 5 microseconds in the second time period are continuous.
[0045] The above implementation provides multiple possible distributions of channel idle time in the first and second time periods during the channel sensing time interval. As long as any of the above distributions are satisfied, the first communication device can determine that the channel is idle, which helps the first communication device determine the channel's idle status.
[0046] In another possible implementation, during the channel sensing time interval, the first communication device determines the total channel idle time of the channel to be X, where X is greater than or equal to 8 microseconds and less than 10 microseconds.
[0047] In this possible implementation, the total duration of channel idle time within the channel sensing time interval is greater than or equal to 8 microseconds and less than 10 microseconds. Proportionally, this implementation achieves a channel idle time ratio of 10 / 27. This improves the efficiency of the first communication device accessing the channel after determining its idle status.
[0048] In another possible implementation, during a first time period, the first communication device determines that the channel is idle for Y microseconds, and at least 4 microseconds within the Y microseconds of the first time period are consecutive. During a second time period, the first communication device determines that the channel is idle for 4 consecutive microseconds, where Y = X - 4; or...
[0049] In the first time period, the first communication device determines that there are 4 consecutive microseconds of channel idle time. In the second time period, the first communication device determines that there are Y microseconds of channel idle time. At least 4 microseconds of the Y microseconds in the second time period are consecutive, where Y = X - 4.
[0050] In this possible implementation, the total duration of channel idle time in the channel sensing time interval is greater than or equal to 8 microseconds and less than 10 microseconds. The above implementation provides multiple possible distributions of channel idle time in the first and second time intervals. As long as any of these distributions is satisfied, the first communication device can determine that the channel is idle, which helps the first communication device determine the channel's idle status.
[0051] In another possible implementation, the first communication device determines that the channel is idle during a first detection time period and also during a second detection time period, including:
[0052] The first communication device determines that there are at least 4 consecutive microseconds of channel idle time during the first detection period and the second detection period, respectively.
[0053] In this possible implementation, since the communication device may experience sudden spike interference when listening to the channel, and this sudden spike interference may originate from the communication device itself rather than from the channel, the first communication device can determine that the channel is idle by determining that there are at least 4 consecutive microseconds of channel idleness within each detection time period. Therefore, the method described above can avoid the impact of sudden spike interference on the channel sensing of the first communication device. Furthermore, it ensures the operability of the actual communication device to listen to whether the channel is idle within the channel sensing time interval, thus improving the feasibility of the solution.
[0054] Another possible implementation includes:
[0055] The first communication device receives indication information from the second communication device; the indication information is used to indicate the LBT type, which is used to determine the channel sensing time interval, the channel sensing time interval is the duration of channel sensing performed by the first communication device before communication transmission, and the end time of the channel sensing time interval is the start time of signal transmission by the first communication device for communication transmission; then, the first communication device determines the LBT type according to the indication information.
[0056] In this possible implementation, the first communication device determines the LBT type based on indication information from the second communication device. This allows the first communication device to listen to the idle channel to determine whether the channel is idle, given a channel sensing time interval of 27 microseconds.
[0057] In another possible implementation, the indication information is also used to indicate a first parameter set, which is used by the first communication device to determine the length of the CPE; the first communication device determines the LBT type according to the indication information, including: the first communication device determines the LBT type and the first parameter set according to the indication information.
[0058] In this possible implementation, the first communication device determines the first parameter through indication information, thus determining the length of the CPE. Since the network device schedules terminal devices on a symbol-by-symbol basis, considering that the sum of the channel sensing time interval and the timing advance (TA) is not an integer multiple of the symbol, the terminal device needs to determine the length of the CPE to ensure that the network device can receive the uplink signal sent by the terminal device at the scheduled time. Furthermore, the second communication device indicates the LBT type and the first parameter set through the same indication information, which saves signaling overhead and improves the practicality of the solution.
[0059] In another possible implementation, the method further includes: the first communication device determining the length of the CPE according to the first parameter set.
[0060] In this possible implementation, the first communication device can determine the length of the CPE based on a first parameter set. Since the network device schedules terminal devices in units of symbols, considering that the sum of the channel sensing time interval and the TA is not an integer multiple of the number of symbols, the terminal device needs to determine the length of the CPE so that the network device can receive the uplink signal sent by the terminal device at the time when the terminal device is scheduled.
[0061] In another possible implementation, the indication information includes an index value that indicates the LBT type and the first parameter set.
[0062] In this possible implementation, a specific form of indication information is provided, which indicates the LBT type and the first parameter set through index values, thereby improving the feasibility of the solution.
[0063] In another possible implementation, the indication information is a subdomain in the DCI;
[0064] DCI uses DCI format 0_0, which includes the channel access and CP extension fields. The index value is located in the channel access and CP extension fields; or...
[0065] DCI uses DCI format 1_0, which includes the channel access and CP extension fields, with the index value located in the channel access and CP extension fields; or...
[0066] DCI uses DCI format 1_1, which includes the channel access and CP extension fields. The index value is located in the channel access and CP extension fields.
[0067] The above implementation method illustrates the specific implementation of carrying indication information. This indication information is carried through a subdomain of the DCI, providing a foundation for the implementation of the scheme. Secondly, multiple DCI formats are provided, and the index value is carried through the corresponding format's channel access and CP extension fields, eliminating the need to add new DCI subdomains. This facilitates the first communication device in parsing and determining the index value.
[0068] In another possible implementation, the first parameter set includes the first parameter C. i The second parameter Δi;
[0069] If TA equals 0, and the first communication device uses a subcarrier spacing of 15kHz or 30kHz for communication transmission, the first parameter C i =1, the second parameter is 27*10 -6 ;or,
[0070] If TA equals 0, and the first communication device uses a subcarrier spacing of 60kHz for communication transmission, the first parameter C i =2, the second parameter Δi = 27 * 10 -6 ;or,
[0071] If TA is greater than 0, the first parameter C i =C3, the second parameter Δi = 27 * 10 -6 +T TA The value of C3 is indicated by higher-level signaling, T TA The duration of TA.
[0072] In this possible implementation, where the first communication device uses a subcarrier spacing of 15kHz or 30kHz for communication transmission, the length of a symbol is greater than 27 microseconds. However, based on the principle that the length of the CPE does not exceed the length of a symbol, the first parameter C... i A value of 1 is sufficient. In a scenario where the first communication device uses a 60kHz subcarrier spacing for communication transmission, the length of one symbol is less than 27 microseconds, while the length of two symbols is greater than 27 microseconds. Considering that a 60kHz subcarrier spacing is generally used in scenarios with small cell radii, the first parameter C... iA value of 2 satisfies the principle that the length of the CPE does not exceed the length of one symbol. In scenarios where TA is greater than 0, since the size of TA depends on the position between the first communication device and the network device, the first parameter C... i The value is C3, and the value of C3 is indicated by higher-layer signaling, i.e., determined by the network device. Therefore, the above implementation improves the rationality and feasibility of the solution by reasonably setting the values of the first and second parameters.
[0073] A third aspect of this application provides a communication processing method, the method comprising:
[0074] The first communication device listens to whether the channel is idle during the channel sensing time interval; the channel sensing time interval is 27 microseconds long; the channel sensing time interval includes a first time interval and a second time interval; the first time interval and the second time interval do not overlap; the first time interval is 18 microseconds long, and the second time interval is 9 microseconds long; the first time interval includes a 9-microsecond first detection time interval, and the second time interval includes a 9-microsecond second detection time interval.
[0075] If the first communication device determines that the channel is idle during the first detection time period and also during the second detection time period, the first communication device determines that the channel is idle.
[0076] The third aspect provides a listening process for a first communication device to listen to a channel when the channel sensing time interval is 27 microseconds. This enables the first communication device to listen to an idle channel to determine whether the channel is idle when the channel sensing time interval is 27 microseconds.
[0077] In one possible implementation, the first time period is located in the first 18 microseconds of the channel sensing time interval, and the second time period is located in the last 9 microseconds of the channel sensing time interval; or,
[0078] The second time period is located 9 microseconds before the channel sensing time interval and 18 microseconds after the channel sensing time interval.
[0079] This possible implementation provides two possible positional relationships for the first and second time periods, enriching the implementation options of the scheme.
[0080] In another possible implementation, the first detection time period is located 9 microseconds before the first time period, and the second detection time period is located 9 microseconds after the second time period.
[0081] In this implementation, the first detection time period is placed at the beginning of the first time period, and the second detection time period is placed at the end of the second time period. This ensures that the first communication device can monitor the entire channel for a time interval of 27 microseconds.
[0082] In another possible implementation, if the first communication device determines that the channel is idle during both the first and second detection periods, the determination that the channel is idle includes:
[0083] If the first communication device determines that the channel is idle during the first detection time period, the channel is idle during the second detection time period, and the first communication device determines that the total idle time of the channel in the channel sensing time interval is greater than or equal to 10 microseconds, the first communication device determines that the channel is idle.
[0084] In the above implementation, a further condition is added for the first communication device to determine that the channel is idle. Specifically, the total idle time within the channel sensing time interval should be greater than or equal to 10 microseconds. Proportionally, this implementation makes the channel idle time ratio 10 / 27. This improves the efficiency of the first communication device accessing the channel after determining its idle status.
[0085] In another possible implementation, during a first time period, the first communication device determines that the channel is idle for at least 6 microseconds, and at least 4 microseconds of the at least 6 microseconds in the first time period are consecutive; during a second time period, the first communication device determines that the channel is idle for at least 4 consecutive microseconds; or,
[0086] In a first time period, the first communication device determines that there are 4 consecutive microseconds of channel idle time; in a second time period, the first communication device determines that there are at least 6 microseconds of channel idle time, and at least 4 microseconds of the at least 6 microseconds in the second time period are consecutive; or,
[0087] In the first time period, the first communication device determines that the channel of the first communication device is idle for at least 5 microseconds, and at least 4 microseconds of the at least 5 microseconds in the first time period are continuous. In the second time period, the first communication device determines that the channel is idle for at least 5 microseconds, and at least 4 microseconds of the at least 5 microseconds in the second time period are continuous.
[0088] The above implementation provides multiple possible distributions of channel idle time in the first and second time periods during the channel sensing time interval. As long as any of the above distributions are satisfied, the first communication device can determine that the channel is idle, which helps the first communication device determine the channel's idle status.
[0089] In another possible implementation, during the channel sensing time interval, the first communication device determines the total channel idle time of the channel to be X, where X is greater than or equal to 8 microseconds and less than 10 microseconds.
[0090] In this possible implementation, the total duration of channel idle time in the channel sensing time interval is greater than or equal to 8 microseconds and less than 10 microseconds. Proportionally, this implementation makes the channel idle time ratio 10 / 27, which can improve the accuracy of the first communication device in determining the channel idle status.
[0091] In another possible implementation, during a first time period, the first communication device determines that the channel is idle for Y microseconds, and at least 4 microseconds within the Y microseconds of the first time period are consecutive. During a second time period, the first communication device determines that the channel is idle for 4 consecutive microseconds, where Y = X - 4; or...
[0092] In the first time period, the first communication device determines that there are 4 consecutive microseconds of channel idle time. In the second time period, the first communication device determines that there are Y microseconds of channel idle time. At least 4 microseconds of the Y microseconds in the second time period are consecutive, where Y = X - 4.
[0093] In this possible implementation, the total duration of channel idle time in the channel sensing time interval is greater than or equal to 8 microseconds and less than 10 microseconds. The above implementation provides multiple possible distributions of channel idle time in the first and second time intervals. As long as any of these distributions is satisfied, the first communication device can determine that the channel is idle, which helps the first communication device determine the channel's idle status.
[0094] In another possible implementation, the first communication device determines that the channel is idle during a first detection time period and also during a second detection time period, including:
[0095] The first communication device determines that there are at least 4 consecutive microseconds of channel idle time during the first detection period and the second detection period, respectively.
[0096] In this possible implementation, since the communication device may experience sudden spike interference when listening to the channel, and this sudden spike interference may originate from the communication device itself rather than from the channel, the first communication device can determine that the channel is idle by determining that there are at least 4 consecutive microseconds of channel idleness within each detection time period. Therefore, the method described above can avoid the impact of sudden spike interference on the channel sensing of the first communication device. Furthermore, it ensures the operability of the actual communication device to listen to whether the channel is idle within the channel sensing time interval, thus improving the feasibility of the solution.
[0097] Another possible implementation includes:
[0098] The first communication device receives indication information from the second communication device; the indication information is used to indicate the LBT type, which is used to determine the channel sensing time interval, the channel sensing time interval is the duration of channel sensing performed by the first communication device before communication transmission, and the end time of the channel sensing time interval is the start time of signal transmission by the first communication device for communication transmission; then, the first communication device determines the LBT type according to the indication information.
[0099] In this possible implementation, the first communication device determines the LBT type based on indication information from the second communication device. This allows the first communication device to listen to the idle channel to determine whether the channel is idle, given a channel sensing time interval of 27 microseconds.
[0100] In another possible implementation, the indication information is also used to indicate a first parameter set, which is used by the first communication device to determine the length of the CPE; the first communication device determines the LBT type according to the indication information, including: the first communication device determines the LBT type and the first parameter set according to the indication information.
[0101] In this possible implementation, the first communication device determines the first parameter through indication information, thus determining the length of the CPE. Since the network device schedules terminal devices in units of symbols, considering that the sum of the channel sensing time interval and the TA (Transmission Aspect Ratio) is not an integer multiple of the number of symbols, the terminal device needs to determine the length of the CPE to ensure that the network device can receive the uplink signal sent by the terminal device at the time the terminal device is scheduled. Furthermore, the second communication device indicates the LBT type and the first parameter set through the same indication information, which saves signaling overhead and improves the practicality of the solution.
[0102] In another possible implementation, the method further includes: the first communication device determining the length of the CPE according to the first parameter set.
[0103] In this possible implementation, the first communication device can determine the length of the CPE based on a first parameter set. Since the network device schedules terminal devices in units of symbols, considering that the sum of the channel sensing time interval and the TA is not an integer multiple of the number of symbols, the terminal device needs to determine the length of the CPE so that the network device can receive the uplink signal sent by the terminal device at the time when the terminal device is scheduled.
[0104] In another possible implementation, the indication information includes an index value that indicates the LBT type and the first parameter set.
[0105] In this possible implementation, a specific form of indication information is provided, which indicates the LBT type and the first parameter set through index values, thereby improving the feasibility of the solution.
[0106] In another possible implementation, the indication information is a subdomain in the DCI;
[0107] DCI uses DCI format 0_0, which includes the channel access and CP extension fields. The index value is located in the channel access and CP extension fields; or...
[0108] DCI uses DCI format 1_0, which includes the channel access and CP extension fields, with the index value located in the channel access and CP extension fields; or...
[0109] DCI uses DCI format 1_1, which includes the channel access and CP extension fields. The index value is located in the channel access and CP extension fields.
[0110] The above implementation method illustrates the specific implementation of carrying indication information. This indication information is carried through a subdomain of the DCI, providing a foundation for the implementation of the scheme. Secondly, multiple DCI formats are provided, and the index value is carried through the corresponding format's channel access and CP extension fields, eliminating the need to add new DCI subdomains. This facilitates the first communication device in parsing and determining the index value.
[0111] In another possible implementation, the first parameter set includes the first parameter C. i The second parameter Δi;
[0112] If TA equals 0, and the first communication device uses a subcarrier spacing of 15kHz or 30kHz for communication transmission, the first parameter C i =1, the second parameter is 27*10 -6 ;or,
[0113] If TA equals 0, and the first communication device uses a subcarrier spacing of 60kHz for communication transmission, the first parameter C i =2, the second parameter Δi = 27 * 10 -6 ;or,
[0114] If TA is greater than 0, the first parameter C i =C3, the second parameter Δi = 27 * 10 -6 +T TA The value of C3 is indicated by higher-level signaling, T TA The duration of TA.
[0115] In this possible implementation, where the first communication device uses a subcarrier spacing of 15kHz or 30kHz for communication transmission, the length of a symbol is greater than 27 microseconds. However, based on the principle that the length of the CPE does not exceed the length of a symbol, the first parameter C... iA value of 1 is sufficient. In a scenario where the first communication device uses a 60kHz subcarrier spacing for communication transmission, the length of one symbol is less than 27 microseconds, while the length of two symbols is greater than 27 microseconds. Considering that a 60kHz subcarrier spacing is generally used in scenarios with small cell radii, the first parameter C... i A value of 2 satisfies the principle that the length of the CPE does not exceed the length of one symbol. In scenarios where TA is greater than 0, since the size of TA depends on the position between the first communication device and the network device, the first parameter C... i The value is C3, and the value of C3 is indicated by higher-layer signaling, i.e., determined by the network device. Therefore, the above implementation improves the rationality and feasibility of the solution by reasonably setting the values of the first and second parameters.
[0116] A fourth aspect of this application provides a communication processing method, the method comprising:
[0117] The first communication device listens to whether the channel is idle during the channel sensing time interval, which is 18 microseconds long and includes two detection time intervals of 9 microseconds each, which do not overlap. If the first communication device determines that the channel is idle during each detection time interval, the first communication device determines that the channel is idle.
[0118] The fourth aspect provides a listening process for a first communication device to listen to a channel when the channel sensing time interval is 27 microseconds. This enables the first communication device to listen to an idle channel to determine whether the channel is idle when the channel sensing time interval is 27 microseconds.
[0119] In one possible implementation, the first communication device determines that the channel is idle during each detection time period, including:
[0120] The first communication device determines that there are at least 4 consecutive microseconds of channel idle time in each detection period.
[0121] In this possible implementation, since the communication device may experience sudden spike interference when listening to the channel, and this sudden spike interference may originate from the communication device itself rather than from the channel, the first communication device can determine that the channel is idle by determining that the channel is idle for at least 4 consecutive microseconds within each detection time period. This implementation method can avoid the impact of sudden spike interference on the channel sensing of the first communication device. Furthermore, it ensures the operability of the actual communication device to listen for channel idleness within the channel sensing time interval, improving the feasibility of the solution.
[0122] In another possible implementation, the method further includes: a first communication device receiving indication information from a second communication device; the indication information is used to indicate an LBT type, which is used to determine a channel sensing time interval, the channel sensing time interval being the duration for which the first communication device performs channel sensing before communication transmission, and the end time of the channel sensing time interval being the start time of signal transmission for communication transmission by the first communication device; then, the first communication device determines the LBT type according to the indication information.
[0123] In this possible implementation, the first communication device determines the LBT type based on indication information from the second communication device. This allows the first communication device to listen to the idle channel to determine whether the channel is idle, given a channel sensing time interval of 27 microseconds.
[0124] In another possible implementation, the indication information is also used to indicate a first parameter set, which is used by the first communication device to determine the length of the CPE; the first communication device determines the LBT type according to the indication information, including: the first communication device determines the LBT type and the first parameter set according to the indication information.
[0125] In this possible implementation, the first communication device determines the first parameter through indication information, thus determining the length of the CPE. Since the network device schedules terminal devices in units of symbols, considering that the sum of the channel sensing time interval and the TA (Transmission Aspect Ratio) is not an integer multiple of the number of symbols, the terminal device needs to determine the length of the CPE to ensure that the network device can receive the uplink signal sent by the terminal device at the time the terminal device is scheduled. Furthermore, the second communication device indicates the LBT type and the first parameter set through the same indication information, which saves signaling overhead and improves the practicality of the solution.
[0126] Another possible implementation includes:
[0127] The first communication device determines the length of the CPE based on the first parameter set.
[0128] In this possible implementation, the first communication device can determine the length of the CPE based on a first parameter set. Since the network device schedules terminal devices in units of symbols, considering that the sum of the channel sensing time interval and the TA is not an integer multiple of the number of symbols, the terminal device needs to determine the length of the CPE so that the network device can receive the uplink signal sent by the terminal device at the time when the terminal device is scheduled.
[0129] In another possible implementation, the indication information includes an index value that indicates the LBT type and the first parameter set.
[0130] In this possible implementation, a specific form of indication information is provided, which indicates the LBT type and the first parameter set through index values, thereby improving the feasibility of the solution.
[0131] In another possible implementation, the indication information is a subdomain in the DCI;
[0132] DCI uses DCI format 0_0, which includes the channel access and CP extension fields. The index value is located in the channel access and CP extension fields; or...
[0133] DCI uses DCI format 1_0, which includes the channel access and CP extension fields, with the index value located in the channel access and CP extension fields; or...
[0134] DCI uses DCI format 1_1, which includes the channel access and CP extension fields. The index value is located in the channel access and CP extension fields.
[0135] The above implementation method illustrates the specific implementation of carrying indication information. This indication information is carried through a subdomain of the DCI, providing a foundation for the implementation of the scheme. Secondly, multiple DCI formats are provided, and the index value is carried through the corresponding format's channel access and CP extension fields, eliminating the need to add new DCI subdomains. This facilitates the first communication device in parsing and determining the index value.
[0136] In another possible implementation, the first parameter set includes the first parameter C. i The second parameter Δi;
[0137] If TA equals 0, and the first communication device uses a subcarrier spacing of 15kHz or 30kHz for communication transmission, the first parameter C i =1, the second parameter is 27*10 -6 ;or,
[0138] If TA equals 0, and the first communication device uses a subcarrier spacing of 60kHz for communication transmission, the first parameter C i =2, the second parameter Δi = 27 * 10 -6 ;or,
[0139] If TA is greater than 0, the first parameter C i =C3, the second parameter Δi = 27 * 10 -6 +T TA The value of C3 is indicated by higher-level signaling, T TA The duration of TA.
[0140] In this possible implementation, where the first communication device uses a subcarrier spacing of 15kHz or 30kHz for communication transmission, the length of a symbol is greater than 27 microseconds. However, based on the principle that the length of the CPE does not exceed the length of a symbol, the first parameter C... i A value of 1 is sufficient. In a scenario where the first communication device uses a 60kHz subcarrier spacing for communication transmission, the length of one symbol is less than 27 microseconds, while the length of two symbols is greater than 27 microseconds. Considering that a 60kHz subcarrier spacing is generally used in scenarios with small cell radii, the first parameter C... i A value of 2 satisfies the principle that the length of the CPE does not exceed the length of one symbol. In scenarios where TA is greater than 0, since the size of TA depends on the position between the first communication device and the network device, the first parameter C... i The value is C3, and the value of C3 is indicated by higher-layer signaling, i.e., determined by the network device. Therefore, the above implementation improves the rationality and feasibility of the solution by reasonably setting the values of the first and second parameters.
[0141] A fifth aspect of this application provides a communication processing method, the method comprising:
[0142] The first communication device receives indication information from the second communication device; the indication information is used to indicate the LBT type to the first communication device, the LBT type is used by the first communication device to determine the channel sensing time interval, the channel sensing time interval is the duration of channel sensing before the first communication device performs communication transmission, the duration of the channel sensing time interval is 27 microseconds, and the end time of the channel sensing time interval is the start time of signal transmission for the first communication device to perform communication transmission; the first communication device determines the LBT type according to the indication information.
[0143] In the fifth aspect, the first communication device determines the LBT type through indication information from the second communication device. Thus, with a channel sensing time interval of 27 microseconds, the first communication device can listen to the idle channel to determine whether the channel is idle.
[0144] In one possible implementation, the indication information is further used to indicate a first parameter set; the first parameter set is used by the first communication device to determine the length of the CPE;
[0145] The first communication device determines the LBT type based on the indication information, including:
[0146] The first communication device determines the LBT type and the first parameter set based on the instruction information.
[0147] In this possible implementation, the first communication device determines the first parameter through indication information, thus determining the length of the CPE. Since the network device schedules terminal devices in units of symbols, considering that the sum of the channel sensing time interval and the TA (Transmission Aspect Ratio) is not an integer multiple of the number of symbols, the terminal device needs to determine the length of the CPE to ensure that the network device can receive the uplink signal sent by the terminal device at the time the terminal device is scheduled. Furthermore, the second communication device indicates the LBT type and the first parameter set through the same indication information, which saves signaling overhead and improves the practicality of the solution.
[0148] Another possible implementation includes:
[0149] The first communication device determines the length of the CPE based on the first parameter set.
[0150] In this possible implementation, the first communication device can determine the length of the CPE based on a first parameter set. Since the network device schedules terminal devices in units of symbols, considering that the sum of the channel sensing time interval and the TA is not an integer multiple of the number of symbols, the terminal device needs to determine the length of the CPE so that the network device can receive the uplink signal sent by the terminal device at the time when the terminal device is scheduled.
[0151] In another possible implementation, the indication information includes an index value that indicates the LBT type and the first parameter set.
[0152] In this possible implementation, a specific form of indication information is provided, which indicates the LBT type and the first parameter set through index values, thereby improving the feasibility of the solution.
[0153] In another possible implementation, the indication information is a subdomain in the DCI;
[0154] DCI uses DCI format 0_0, which includes the channel access and CP extension fields. The index value is located in the channel access and CP extension fields; or...
[0155] DCI uses DCI format 1_0, which includes the channel access and CP extension fields, with the index value located in the channel access and CP extension fields; or...
[0156] DCI uses DCI format 1_1, which includes the channel access and CP extension fields. The index value is located in the channel access and CP extension fields.
[0157] The above implementation method illustrates the specific implementation of carrying indication information. This indication information is carried through a subdomain of the DCI, providing a foundation for the implementation of the scheme. Secondly, multiple DCI formats are provided, and the index value is carried through the corresponding format's channel access and CP extension fields, eliminating the need to add new DCI subdomains. This facilitates the first communication device in parsing and determining the index value.
[0158] In another possible implementation, the first parameter set includes the first parameter C. i The second parameter Δi;
[0159] If TA equals 0, and the first communication device uses a subcarrier spacing of 15kHz or 30kHz for communication transmission, the first parameter C i =1, the second parameter Δi = 27 * 10 -6 ;or,
[0160] If TA equals 0, and the first communication device uses a subcarrier spacing of 60kHz for communication transmission, the first parameter C i =2, the second parameter Δi = 27 * 10 -6 ;or,
[0161] If TA is greater than 0, the first parameter C i =C3, the second parameter Δi = 27 * 10 -6 +T TA The value of C3 is indicated by higher-level signaling, T TA The duration of TA.
[0162] In this possible implementation, where the first communication device uses a subcarrier spacing of 15kHz or 30kHz for communication transmission, the length of a symbol is greater than 27 microseconds. However, based on the principle that the length of the CPE does not exceed the length of a symbol, the first parameter C... i A value of 1 is sufficient. In a scenario where the first communication device uses a 60kHz subcarrier spacing for communication transmission, the length of one symbol is less than 27 microseconds, while the length of two symbols is greater than 27 microseconds. Considering that a 60kHz subcarrier spacing is generally used in scenarios with small cell radii, the first parameter C... i A value of 2 satisfies the principle that the length of the CPE does not exceed the length of one symbol. In scenarios where TA is greater than 0, since the size of TA depends on the position between the first communication device and the network device, the first parameter C... i The value is C3, and the value of C3 is indicated by higher-layer signaling, i.e., determined by the network device. Therefore, the above implementation improves the rationality and feasibility of the solution by reasonably setting the values of the first and second parameters.
[0163] A sixth aspect of this application provides a communication processing method, the method comprising:
[0164] The second communication device determines indication information, which is used to indicate the LBT type to the first communication device. The LBT type is used by the first communication device to determine the channel sensing time interval. The channel sensing time interval is the duration of channel sensing performed by the first communication device before communication transmission. The duration of the channel sensing time interval is 27 microseconds. The end time of the channel sensing time interval is the start time of signal transmission for communication transmission by the first communication device. The second communication device sends the indication information to the first communication device.
[0165] In the sixth aspect, the first communication device determines the LBT type through indication information from the second communication device. This enables the first communication device to listen to idle channels to determine whether the channel is idle, given a channel sensing time interval of 27 microseconds.
[0166] In one possible implementation, the indication information is also used to indicate a first parameter set, which is used by the first communication device to determine the length of the CPE.
[0167] In the above implementation, the first communication device is used as the terminal device for explanation. Since the network device schedules the terminal device in units of symbols, considering that the sum of the channel sensing time interval and the timing advance (TA) is not an integer multiple of the number of symbols, the terminal device needs to determine the length of the CPE so that the network device can receive the uplink signal sent by the terminal device at the time when the terminal device is scheduled. In addition, the second communication device indicates the LBT type and the first parameter set through the same indication information, which can save signaling overhead and improve the practicality of the scheme.
[0168] In another possible implementation, the indication information includes an index value that indicates the LBT type and the first parameter set.
[0169] In this possible implementation, a specific form of indication information is provided, which indicates the LBT type and the first parameter set through index values, thereby improving the feasibility of the solution.
[0170] In another possible implementation, the indication information is a subdomain in the DCI;
[0171] DCI uses DCI format 0_0, which includes the channel access and CP extension fields. The index value is located in the channel access and CP extension fields; or...
[0172] DCI uses DCI format 1_0, which includes the channel access and CP extension fields, with the index value located in the channel access and CP extension fields; or...
[0173] DCI uses DCI format 1_1, which includes the channel access and CP extension fields. The index value is located in the channel access and CP extension fields.
[0174] The above implementation method illustrates the specific implementation of carrying indication information. This indication information is carried through a subdomain of the DCI, providing a foundation for the implementation of the scheme. Secondly, multiple DCI formats are provided, and the index value is carried through the corresponding format's channel access and CP extension fields, eliminating the need to add new DCI subdomains. This facilitates the first communication device in parsing and determining the index value.
[0175] In another possible implementation, the first parameter set includes the first parameter C. i The second parameter Δi;
[0176] If TA equals 0, and the first communication device uses a subcarrier spacing of 15kHz or 30kHz for communication transmission, the first parameter C i =1, the second parameter Δi = 27 * 10 -6 ;or,
[0177] If TA equals 0, and the first communication device uses a subcarrier spacing of 60kHz for communication transmission, the first parameter C i =2, the second parameter Δi = 27 * 10 -6 ;or,
[0178] If TA is greater than 0, the first parameter C i =C3, the second parameter Δi = 27 * 10 -6 +T TA The value of C3 is indicated by higher-level signaling, T TA The duration of TA.
[0179] In this possible implementation, where the first communication device uses a subcarrier spacing of 15kHz or 30kHz for communication transmission, the length of a symbol is greater than 27 microseconds. However, based on the principle that the length of the CPE does not exceed the length of a symbol, the first parameter C... i A value of 1 is sufficient. In a scenario where the first communication device uses a 60kHz subcarrier spacing for communication transmission, the length of one symbol is less than 27 microseconds, while the length of two symbols is greater than 27 microseconds. Considering that a 60kHz subcarrier spacing is generally used in scenarios with small cell radii, the first parameter C... i A value of 2 satisfies the principle that the length of the CPE does not exceed the length of one symbol. In scenarios where TA is greater than 0, since the size of TA depends on the position between the first communication device and the network device, the first parameter C... iThe value is C3, and the value of C3 is indicated by higher-layer signaling, i.e., determined by the network device. Therefore, the above implementation improves the rationality and feasibility of the solution by reasonably setting the values of the first and second parameters.
[0180] A seventh aspect of this application provides a first communication device, the first communication device including a processing module;
[0181] The processing module is used to listen for whether the channel is idle within the channel sensing time interval, which is 27 microseconds long and includes three detection time intervals of 9 microseconds each, which do not overlap. If the first communication device determines that the channel is idle within each detection time interval, it determines that the channel is idle.
[0182] In one possible implementation, the first communication device determines that the channel is idle during each detection time period, including determining that the channel is idle for at least 4 consecutive microseconds during each detection time period.
[0183] In another possible implementation, the first communication device also includes a transceiver module;
[0184] The transceiver module is used to receive indication information from the second communication device. The indication information is used to indicate the LBT type, which is used to determine the channel sensing time interval. The channel sensing time interval is the duration of channel sensing performed by the first communication device before communication transmission, and the end time of the channel sensing time interval is the start time of signal transmission by the first communication device for communication transmission.
[0185] The processing module is also used for:
[0186] Determine the LBT type based on the instruction information.
[0187] In another possible implementation, the indication information is also used to indicate a first parameter set, which is used by the first communication device to determine the length of the CPE;
[0188] The processing module is specifically used for:
[0189] The LBT type and first parameter set are determined based on the instruction information.
[0190] In another possible implementation, the processing module is also used for:
[0191] The length of the CPE is determined based on the first parameter set.
[0192] In another possible implementation, the indication information includes an index value that indicates the LBT type and the first parameter set.
[0193] In another possible implementation, the indication information is a subdomain in the DCI;
[0194] DCI uses DCI format 0_0, which includes the channel access and CP extension fields. The index value is located in the channel access and CP extension fields; or...
[0195] DCI uses DCI format 1_0, which includes the channel access and CP extension fields, with the index value located in the channel access and CP extension fields; or...
[0196] DCI uses DCI format 1_1, which includes the channel access and CP extension fields. The index value is located in the channel access and CP extension fields.
[0197] In another possible implementation, the first parameter set includes the first parameter C. i The second parameter Δi;
[0198] If TA equals 0, and the first communication device uses a subcarrier spacing of 15kHz or 30kHz for communication transmission, the first parameter C i =1, the second parameter is 27*10 -6 ;or,
[0199] If TA equals 0, and the first communication device uses a subcarrier spacing of 60kHz for communication transmission, the first parameter C i =2, the second parameter Δi = 27 * 10 -6 ;or,
[0200] If TA is greater than 0, the first parameter C i =C3, the second parameter Δi = 27 * 10 -6 +T TA The value of C3 is indicated by higher-level signaling, T TA The duration of TA.
[0201] The technical effects of the seventh aspect or any possible implementation of the seventh aspect can be found in the first aspect or the technical effects of different possible implementations of the first aspect, and will not be repeated here.
[0202] An eighth aspect of this application provides a first communication device, the first communication device including a processing module;
[0203] The processing module is used to monitor whether the channel is idle within a channel sensing time interval; the channel sensing time interval is 27 microseconds long; the channel sensing time interval includes a first time interval and a second time interval, which do not overlap; the first time interval is 16 microseconds long, and the second time interval is 11 microseconds long; the first time interval includes a first detection time interval of 9 microseconds long, and the second time interval includes a second detection time interval of 9 microseconds long; if the first communication device determines that the channel is idle within the first detection time interval and the channel is idle within the second detection time interval, it determines that the channel is idle.
[0204] In one possible implementation, the first time period is located in the first 16 microseconds of the channel sensing time interval, and the second time period is located in the last 11 microseconds of the channel sensing time interval; or,
[0205] The second time period is located in the first 11 microseconds of the channel sensing time interval, and the second time period is located in the last 16 microseconds of the channel sensing time interval.
[0206] In another possible implementation, the first detection time period is located 9 microseconds before the first time period, and the second detection time period is located 9 microseconds after the second time period.
[0207] In another possible implementation, the processing module is specifically used for:
[0208] If the first communication device determines that the channel is idle during the first detection time period, the channel is idle during the second detection time period, and the first communication device determines that the total idle time of the channel in the channel sensing time interval is greater than or equal to 10 microseconds, then the channel is determined to be idle.
[0209] In another possible implementation, during a first time period, the first communication device determines that the channel is idle for at least 6 microseconds, and at least 4 microseconds of the at least 6 microseconds in the first time period are consecutive; during a second time period, the first communication device determines that the channel is idle for at least 4 consecutive microseconds; or,
[0210] In a first time period, the first communication device determines that there are 4 consecutive microseconds of channel idle time; in a second time period, the first communication device determines that there are at least 6 microseconds of channel idle time, and at least 4 microseconds of the at least 6 microseconds in the second time period are consecutive; or,
[0211] In a first time period, the first communication device determines that the channel of the first communication device is idle for at least 5 microseconds, and at least 4 microseconds of the at least 5 microseconds in the first time period are continuous. In a second time period, the first communication device determines that the channel is idle for at least 5 microseconds, and at least 4 microseconds of the at least 5 microseconds in the second time period are continuous.
[0212] In another possible implementation, during the channel sensing time interval, the first communication device determines the total channel idle time of the channel to be X, where X is greater than or equal to 8 microseconds and less than 10 microseconds.
[0213] In another possible implementation, during a first time period, the first communication device determines that the channel is idle for Y microseconds, and at least 4 microseconds within the Y microseconds of the first time period are consecutive. During a second time period, the first communication device determines that the channel is idle for 4 consecutive microseconds, where Y = X - 4; or...
[0214] In the first time period, the first communication device determines that there are 4 consecutive microseconds of channel idle time. In the second time period, the first communication device determines that there are Y microseconds of channel idle time. At least 4 microseconds of the Y microseconds in the second time period are consecutive, where Y = X - 4.
[0215] In another possible implementation, the first communication device determines that the channel is idle during a first detection time period and also during a second detection time period, including:
[0216] The first communication device determines that there are at least 4 consecutive microseconds of channel idle time during the first detection period and the second detection period, respectively.
[0217] In another possible implementation, the first communication device also includes a transceiver module;
[0218] Receive indication information from the second communication device; the indication information is used to indicate the LBT type, which is used to determine the channel sensing time interval, the channel sensing time interval is the duration of channel sensing before the first communication device performs communication transmission, and the end time of the channel sensing time interval is the start time of signal transmission for the first communication device to perform communication transmission.
[0219] The processing module is also used for:
[0220] Determine the LBT type based on the instruction information.
[0221] In another possible implementation, the indication information is also used to indicate a first parameter set, which is used by the first communication device to determine the length of the CPE; the processing module is specifically used for:
[0222] The LBT type and first parameter set are determined based on the instruction information.
[0223] In another possible implementation, the processing module is also used for:
[0224] The length of the CPE is determined based on the first parameter set.
[0225] In another possible implementation, the indication information includes an index value that indicates the LBT type and the first parameter set.
[0226] In another possible implementation, the indication information is a subdomain in the DCI;
[0227] DCI uses DCI format 0_0, which includes the channel access and CP extension fields. The index value is located in the channel access and CP extension fields; or...
[0228] DCI uses DCI format 1_0, which includes the channel access and CP extension fields, with the index value located in the channel access and CP extension fields; or...
[0229] DCI uses DCI format 1_1, which includes the channel access and CP extension fields. The index value is located in the channel access and CP extension fields.
[0230] In another possible implementation, the first parameter set includes the first parameter C. i The second parameter Δi;
[0231] If TA equals 0, and the first communication device uses a subcarrier spacing of 15kHz or 30kHz for communication transmission, the first parameter C i =1, the second parameter is 27*10 -6 ;or,
[0232] If TA equals 0, and the first communication device uses a subcarrier spacing of 60kHz for communication transmission, the first parameter C i =2, the second parameter Δi = 27 * 10 -6 ;or,
[0233] If TA is greater than 0, the first parameter C i =C3, the second parameter Δi = 27 * 10 -6 +T TA The value of C3 is indicated by higher-level signaling, T TA The duration of TA.
[0234] The technical effects of the eighth aspect or any possible implementation of the eighth aspect can be found in the second aspect or the technical effects of different possible implementations of the second aspect, and will not be repeated here.
[0235] A ninth aspect of this application provides a first communication device, the first communication device including a processing module;
[0236] The processing module is used to monitor whether the channel is idle within a channel sensing time interval; the channel sensing time interval is 27 microseconds long; the channel sensing time interval includes a first time interval and a second time interval; the first time interval and the second time interval do not overlap; the first time interval is 18 microseconds long, and the second time interval is 9 microseconds long; the first time interval includes a 9-microsecond first detection time interval, and the second time interval includes a 9-microsecond second detection time interval; if the first communication device determines that the channel is idle within the first detection time interval and the channel is idle within the second detection time interval, it determines that the channel is idle.
[0237] In one possible implementation, the first time period is located in the first 18 microseconds of the channel sensing time interval, and the second time period is located in the last 9 microseconds of the channel sensing time interval; or,
[0238] The second time period is located 9 microseconds before the channel sensing time interval and 18 microseconds after the channel sensing time interval.
[0239] In another possible implementation, the first detection time period is located 9 microseconds before the first time period, and the second detection time period is located 9 microseconds after the second time period.
[0240] In another possible implementation, the processing module is specifically used for:
[0241] If the first communication device determines that the channel is idle during the first detection time period, the channel is idle during the second detection time period, and the first communication device determines that the total idle time of the channel in the channel sensing time interval is greater than or equal to 10 microseconds, then the channel is determined to be idle.
[0242] In another possible implementation, during a first time period, the first communication device determines that the channel is idle for at least 6 microseconds, and at least 4 microseconds of the at least 6 microseconds in the first time period are consecutive; during a second time period, the first communication device determines that the channel is idle for at least 4 consecutive microseconds; or,
[0243] In a first time period, the first communication device determines that there are 4 consecutive microseconds of channel idle time; in a second time period, the first communication device determines that there are at least 6 microseconds of channel idle time, and at least 4 microseconds of the at least 6 microseconds in the second time period are consecutive; or,
[0244] In the first time period, the first communication device determines that the channel of the first communication device is idle for at least 5 microseconds, and at least 4 microseconds of the at least 5 microseconds in the first time period are continuous. In the second time period, the first communication device determines that the channel is idle for at least 5 microseconds, and at least 4 microseconds of the at least 5 microseconds in the second time period are continuous.
[0245] In another possible implementation, during the channel sensing time interval, the first communication device determines the total channel idle time of the channel to be X, where X is greater than or equal to 8 microseconds and less than 10 microseconds.
[0246] In another possible implementation, during a first time period, the first communication device determines that the channel is idle for Y microseconds, and at least 4 microseconds within the Y microseconds of the first time period are consecutive. During a second time period, the first communication device determines that the channel is idle for 4 consecutive microseconds, where Y = X - 4; or...
[0247] In the first time period, the first communication device determines that there are 4 consecutive microseconds of channel idle time. In the second time period, the first communication device determines that there are Y microseconds of channel idle time. At least 4 microseconds of the Y microseconds in the second time period are consecutive, where Y = X - 4.
[0248] In another possible implementation, the first communication device determines that the channel is idle during a first detection time period and also during a second detection time period, including:
[0249] The first communication device determines that there are at least 4 consecutive microseconds of channel idle time during the first detection period and the second detection period, respectively.
[0250] In another possible implementation, the first communication device also includes a transceiver module;
[0251] The transceiver module is used to receive indication information from the second communication device. The indication information is used to indicate the LBT type, which is used to determine the channel sensing time interval. The channel sensing time interval is the duration of channel sensing performed by the first communication device before communication transmission, and the end time of the channel sensing time interval is the start time of signal transmission by the first communication device for communication transmission.
[0252] The processing module is also used for:
[0253] Determine the LBT type based on the instruction information.
[0254] In another possible implementation, the indication information is also used to indicate a first parameter set, which is used by the first communication device to determine the length of the CPE; the processing module is specifically used for:
[0255] The LBT type and first parameter set are determined based on the instruction information.
[0256] In another possible implementation, the processing module is also used for:
[0257] The length of the CPE is determined based on the first parameter set.
[0258] In another possible implementation, the indication information includes an index value that indicates the LBT type and the first parameter set.
[0259] In another possible implementation, the indication information is a subdomain in the DCI;
[0260] DCI uses DCI format 0_0, which includes the channel access and CP extension fields. The index value is located in the channel access and CP extension fields; or...
[0261] DCI uses DCI format 1_0, which includes the channel access and CP extension fields, with the index value located in the channel access and CP extension fields; or...
[0262] DCI uses DCI format 1_1, which includes the channel access and CP extension fields. The index value is located in the channel access and CP extension fields.
[0263] In another possible implementation, the first parameter set includes the first parameter C. i The second parameter Δi;
[0264] If TA equals 0, and the first communication device uses a subcarrier spacing of 15kHz or 30kHz for communication transmission, the first parameter C i =1, the second parameter is 27*10 -6 ;or,
[0265] If TA equals 0, and the first communication device uses a subcarrier spacing of 60kHz for communication transmission, the first parameter C i =2, the second parameter Δi = 27 * 10 -6 ;or,
[0266] If TA is greater than 0, the first parameter C i =C3, the second parameter Δi = 27 * 10 -6 +T TA The value of C3 is indicated by higher-level signaling, T TA The duration of TA.
[0267] The technical effects of the ninth aspect or any possible implementation of the ninth aspect can be found in the third aspect or the technical effects of different possible implementations of the third aspect, and will not be repeated here.
[0268] A tenth aspect of this application provides a first communication device, the first communication device including a processing module;
[0269] The processing module is used to listen for whether the channel is idle within a channel sensing time interval, the channel sensing time interval being 18 microseconds long and including two detection time intervals of 9 microseconds each, which do not overlap; if the first communication device determines that the channel is idle within each detection time interval, it determines that the channel is idle.
[0270] In one possible implementation, the first communication device determines that the channel is idle during each detection time period, including:
[0271] The first communication device determines that there are at least 4 consecutive microseconds of channel idle time in each detection period.
[0272] In another possible implementation, the first communication device also includes a transceiver module;
[0273] The transceiver module is used to receive indication information from the second communication device. The indication information is used to indicate the LBT type, which is used to determine the channel sensing time interval. The channel sensing time interval is the duration of channel sensing performed by the first communication device before communication transmission, and the end time of the channel sensing time interval is the start time of signal transmission by the first communication device for communication transmission.
[0274] The processing module is also used for:
[0275] Determine the LBT type based on the instruction information.
[0276] In another possible implementation, the indication information is also used to indicate a first parameter set, which is used by the first communication device to determine the length of the CPE; the processing module is specifically used for:
[0277] The LBT type and first parameter set are determined based on the instruction information.
[0278] In another possible implementation, the processing module is also used for:
[0279] The length of the CPE is determined based on the first parameter set.
[0280] In another possible implementation, the indication information includes an index value that indicates the LBT type and the first parameter set.
[0281] In another possible implementation, the indication information is a subdomain in the DCI;
[0282] DCI uses DCI format 0_0, which includes the channel access and CP extension fields. The index value is located in the channel access and CP extension fields; or...
[0283] DCI uses DCI format 1_0, which includes the channel access and CP extension fields, with the index value located in the channel access and CP extension fields; or...
[0284] DCI uses DCI format 1_1, which includes the channel access and CP extension fields. The index value is located in the channel access and CP extension fields.
[0285] In another possible implementation, the first parameter set includes the first parameter C. i The second parameter Δi;
[0286] If TA equals 0, and the first communication device uses a subcarrier spacing of 15kHz or 30kHz for communication transmission, the first parameter C i =1, the second parameter is 27*10 -6 ;or,
[0287] If TA equals 0, and the first communication device uses a subcarrier spacing of 60kHz for communication transmission, the first parameter C i =2, the second parameter Δi = 27 * 10 -6 ;or,
[0288] If TA is greater than 0, the first parameter C i =C3, the second parameter Δi = 27 * 10 -6 +T TA The value of C3 is indicated by higher-level signaling, T TA The duration of TA.
[0289] The technical effects of the tenth aspect or any possible implementation of the tenth aspect can be found in the fourth aspect or the technical effects of different possible implementations of the fourth aspect, and will not be repeated here.
[0290] The eleventh aspect of this application provides a first communication device, which includes a transceiver module and a processing module;
[0291] The transceiver module is used to receive indication information from the second communication device; the indication information is used to indicate the LBT type to the first communication device, the LBT type is used by the first communication device to determine the channel sensing time interval, the channel sensing time interval is the duration of channel sensing before the first communication device performs communication transmission, the duration of the channel sensing time interval is 27 microseconds, and the end time of the channel sensing time interval is the start time of signal transmission for the first communication device to perform communication transmission.
[0292] The processing module is used to determine the LBT type based on the indication information.
[0293] In one possible implementation, the indication information is further used to indicate a first parameter set; the first parameter set is used by the first communication device to determine the length of the CPE;
[0294] The processing module is specifically used for:
[0295] The LBT type and first parameter set are determined based on the instruction information.
[0296] In another possible implementation, the processing module is also used for:
[0297] The length of the CPE is determined based on the first parameter set.
[0298] In another possible implementation, the indication information includes an index value that indicates the LBT type and the first parameter set.
[0299] In another possible implementation, the indication information is a subdomain in the DCI;
[0300] DCI uses DCI format 0_0, which includes the channel access and CP extension fields. The index value is located in the channel access and CP extension fields; or...
[0301] DCI uses DCI format 1_0, which includes the channel access and CP extension fields, with the index value located in the channel access and CP extension fields; or...
[0302] DCI uses DCI format 1_1, which includes the channel access and CP extension fields. The index value is located in the channel access and CP extension fields.
[0303] In another possible implementation, the first parameter set includes the first parameter C. i The second parameter Δi;
[0304] If TA equals 0, and the first communication device uses a subcarrier spacing of 15kHz or 30kHz for communication transmission, the first parameter C i =1, the second parameter Δi = 27 * 10 -6 ;or,
[0305] If TA equals 0, and the first communication device uses a subcarrier spacing of 60kHz for communication transmission, the first parameter C i =2, the second parameter Δi = 27 * 10 -6 ;or,
[0306] If TA is greater than 0, the first parameter C i =C3, the second parameter Δi = 27 * 10 -6 +T TA The value of C3 is indicated by higher-level signaling, T TA The duration of TA.
[0307] The technical effects of the eleventh aspect or any possible implementation of the eleventh aspect can be found in the fifth aspect or the technical effects of different possible implementations of the fifth aspect, and will not be repeated here.
[0308] The twelfth aspect of this application provides a second communication device, which includes a processing module and a transceiver module;
[0309] The processing module is used to determine indication information, which is used to indicate the LBT type to the first communication device. The LBT type is used by the first communication device to determine the channel sensing time interval. The channel sensing time interval is the duration of channel sensing performed by the first communication device before communication transmission. The duration of the channel sensing time interval is 27 microseconds. The end time of the channel sensing time interval is the start time of signal transmission by the first communication device for communication transmission.
[0310] The transceiver module is used to send instruction information to the first communication device.
[0311] In one possible implementation, the indication information is also used to indicate a first parameter set, which is used by the first communication device to determine the length of the CPE.
[0312] In another possible implementation, the indication information includes an index value that indicates the LBT type and the first parameter set.
[0313] In another possible implementation, the indication information is a subdomain in the DCI;
[0314] DCI uses DCI format 0_0, which includes the channel access and CP extension fields. The index value is located in the channel access and CP extension fields; or...
[0315] DCI uses DCI format 1_0, which includes the channel access and CP extension fields, with the index value located in the channel access and CP extension fields; or...
[0316] DCI uses DCI format 1_1, which includes the channel access and CP extension fields. The index value is located in the channel access and CP extension fields.
[0317] In another possible implementation, the first parameter set includes the first parameter C. i The second parameter Δi;
[0318] If TA equals 0, and the first communication device uses a subcarrier spacing of 15kHz or 30kHz for communication transmission, the first parameter C i =1, the second parameter Δi = 27 * 10 -6 ;or,
[0319] If TA equals 0, and the first communication device uses a subcarrier spacing of 60kHz for communication transmission, the first parameter C i =2, the second parameter Δi = 27 * 10 -6 ;or,
[0320] If TA is greater than 0, the first parameter C i =C3, the second parameter Δi = 27 * 10 -6 +T TA The value of C3 is indicated by higher-level signaling, T TA The duration of TA.
[0321] The technical effects of the twelfth aspect or any possible implementation of the twelfth aspect can be found in the sixth aspect or the technical effects of different possible implementations of the sixth aspect, and will not be repeated here.
[0322] The thirteenth aspect of this application provides a first communication device, which may specifically be a terminal device or a component of a terminal device (e.g., a processor, chip, or chip system). The first communication device includes a processor and a memory. The memory stores a computer program; the processor is used to call and run the computer program or instructions stored in the memory, causing the processor to implement any one of the implementation methods of the first aspect, the second aspect, the third aspect, the fourth aspect, or the fifth aspect.
[0323] Optionally, the first communication device further includes a transceiver; the processor is also used to control the transceiver to send and receive signals.
[0324] The technical effects of aspect thirteen can be found in the technical effects of different possible implementation methods in aspects one through five, and will not be repeated here.
[0325] The fourteenth aspect of this application provides a second communication device, which may specifically be a network device or a component of a network device (e.g., a processor, chip, or chip system). The second communication device includes a processor and a memory. The memory stores a computer program; the processor is used to call and run the computer program or instructions stored in the memory, causing the processor to implement any of the implementation methods described in the sixth aspect.
[0326] Optionally, the second communication device also includes a transceiver; the processor is also used to control the transceiver to send and receive signals.
[0327] The technical effects of the fourteenth aspect can be found in the technical effects of the different possible implementation methods in the sixth aspect, and will not be repeated here.
[0328] The fifteenth aspect of this application provides a computer program product including computer instructions, characterized in that, when run on a computer, it causes the computer to perform an implementation as described in any one of the first to sixth aspects.
[0329] The sixteenth aspect of this application provides a computer-readable storage medium including computer instructions that, when executed on a computer, cause the computer to perform any of the implementations of the first to sixth aspects.
[0330] The seventeenth aspect of this application provides a chip device, including a processor for being connected to a memory and calling a program stored in the memory, so that the processor executes any one of the implementations of the first to sixth aspects described above.
[0331] An eighteenth aspect of this application provides a communication processing system, which includes a first communication device as described in the first aspect and a second communication device as described in the sixth aspect; or, the communication processing system includes a first communication device as described in the second aspect and a second communication device as described in the sixth aspect; or, the communication processing system includes a first communication device as described in the third aspect and a second communication device as described in the sixth aspect; or, the communication processing system includes a first communication device as described in the fourth aspect and a second communication device as described in the sixth aspect; or, the communication processing system includes a first communication device as described in the fifth aspect and a second communication device as described in the sixth aspect.
[0332] As can be seen from the above technical solutions, the embodiments of this application have the following advantages:
[0333] As described in the above technical solution, the communication device listens for channel idleness during the channel sensing time interval. The channel sensing time interval is 27 microseconds long and includes three detection time periods of 9 microseconds each, which do not overlap. If the communication device determines that the channel is idle during each detection time period, the communication device determines that the channel is idle. This application embodiment provides a listening process for a first communication device to listen for channel idleness when the channel sensing time interval is 27 microseconds. The above technical solution enables the communication device to listen for idle channels to determine whether the channel is idle when the channel sensing time interval is 27 microseconds. Attached Figure Description
[0334] Figure 1A This is a schematic diagram of a communication system according to an embodiment of this application;
[0335] Figure 1B This is another schematic diagram of the communication system according to an embodiment of this application;
[0336] Figure 2AThis is a schematic diagram of one embodiment of the communication processing method of this application;
[0337] Figure 2B This is a schematic diagram of a scenario according to an embodiment of this application;
[0338] Figure 2C This is a schematic diagram of another scenario according to an embodiment of this application;
[0339] Figure 2D This is a schematic diagram of the channel sensing time interval according to an embodiment of this application;
[0340] Figure 3A This is a schematic diagram of another embodiment of the communication processing method of this application;
[0341] Figure 3B This is another structural schematic diagram of the channel sensing time interval in an embodiment of this application;
[0342] Figure 3C This is another structural schematic diagram of the channel sensing time interval in an embodiment of this application;
[0343] Figure 3D This is another structural schematic diagram of the channel sensing time interval in an embodiment of this application;
[0344] Figure 3E This is another structural schematic diagram of the channel sensing time interval in an embodiment of this application;
[0345] Figure 3F This is another structural schematic diagram of the channel sensing time interval in an embodiment of this application;
[0346] Figure 3G This is another structural schematic diagram of the channel sensing time interval in an embodiment of this application;
[0347] Figure 3H This is another structural schematic diagram of the channel sensing time interval in an embodiment of this application;
[0348] Figure 3I This is another structural schematic diagram of the channel sensing time interval in an embodiment of this application;
[0349] Figure 4A This is another structural schematic diagram of the channel sensing time interval in an embodiment of this application;
[0350] Figure 4B This is another structural schematic diagram of the channel sensing time interval in an embodiment of this application;
[0351] Figure 4C This is another structural schematic diagram of the channel sensing time interval in an embodiment of this application;
[0352] Figure 4DThis is another structural schematic diagram of the channel sensing time interval in an embodiment of this application;
[0353] Figure 4E This is another structural schematic diagram of the channel sensing time interval in an embodiment of this application;
[0354] Figure 4F This is another structural schematic diagram of the channel sensing time interval in an embodiment of this application;
[0355] Figure 5A This is a schematic diagram of another embodiment of the communication processing method of this application;
[0356] Figure 5B This is another structural schematic diagram of the channel sensing time interval in an embodiment of this application;
[0357] Figure 5C This is another structural schematic diagram of the channel sensing time interval in an embodiment of this application;
[0358] Figure 5D This is another structural schematic diagram of the channel sensing time interval in an embodiment of this application;
[0359] Figure 5E This is another structural schematic diagram of the channel sensing time interval in an embodiment of this application;
[0360] Figure 5F This is another structural schematic diagram of the channel sensing time interval in an embodiment of this application;
[0361] Figure 5G This is another structural schematic diagram of the channel sensing time interval in an embodiment of this application;
[0362] Figure 5H This is another structural schematic diagram of the channel sensing time interval in an embodiment of this application;
[0363] Figure 5I This is another structural schematic diagram of the channel sensing time interval in an embodiment of this application;
[0364] Figure 5J This is another structural schematic diagram of the channel sensing time interval in an embodiment of this application;
[0365] Figure 5K This is another structural schematic diagram of the channel sensing time interval in an embodiment of this application;
[0366] Figure 6A This is another structural schematic diagram of the channel sensing time interval in an embodiment of this application;
[0367] Figure 6B This is another structural schematic diagram of the channel sensing time interval in an embodiment of this application;
[0368] Figure 6C This is another structural schematic diagram of the channel sensing time interval in an embodiment of this application;
[0369] Figure 6D This is another structural schematic diagram of the channel sensing time interval in an embodiment of this application;
[0370] Figure 6E This is another structural schematic diagram of the channel sensing time interval in an embodiment of this application;
[0371] Figure 7A This is a schematic diagram of another embodiment of the communication processing method of this application;
[0372] Figure 7B This is a schematic diagram of a frame-based channel access type according to an embodiment of this application;
[0373] Figure 7C This is another structural schematic diagram of the channel sensing time interval in an embodiment of this application;
[0374] Figure 8 This is a schematic diagram of another embodiment of the communication processing method of this application;
[0375] Figure 9 This is a schematic diagram of another scenario according to an embodiment of this application;
[0376] Figure 10 This is a schematic diagram of another scenario according to an embodiment of this application;
[0377] Figure 11 This is a schematic diagram of the structure of a first communication device according to an embodiment of this application;
[0378] Figure 12 This is another structural schematic diagram of the first communication device according to an embodiment of this application;
[0379] Figure 13 This is a schematic diagram of the structure of a second communication device according to an embodiment of this application;
[0380] Figure 14 This is a schematic diagram of the structure of a terminal device according to an embodiment of this application;
[0381] Figure 15 This is another structural schematic diagram of the second communication device according to an embodiment of this application;
[0382] Figure 16 This is a schematic diagram of a communication processing system according to an embodiment of this application. Detailed Implementation
[0383] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of them. All other embodiments obtained by those skilled in the art based on the embodiments of this application without creative effort are within the scope of protection of this application.
[0384] References to "one embodiment" or "some embodiments" as described in this specification mean that one or more embodiments of this application include a specific feature, structure, or characteristic described in connection with that embodiment. Therefore, the phrases "in one embodiment," "in some embodiments," "in other embodiments," "in still other embodiments," etc., appearing in different parts of this specification do not necessarily refer to the same embodiment, but rather mean "one or more, but not all, embodiments," unless otherwise specifically emphasized. The terms "comprising," "including," "having," and variations thereof mean "including but not limited to," unless otherwise specifically emphasized.
[0385] In this application, "at least one" means one or more, and "more than one" means two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. Here, A and B can be singular or plural. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can represent: a, b, c, ab, ac, bc, or abc. Here, a, b, and c can be single or multiple.
[0386] The technical terms used in this application are described below.
[0387] 1. Symbol: Orthogonal frequency division multiplexing (OFDM) symbol or single-carrier frequency-division multiple access (SC-FDMA) symbol.
[0388] This application can be applied to communication systems in unlicensed bands or in licensed bands; no specific limitation is made in this application. The following description uses an application of this application to a communication system in an unlicensed band as an example.
[0389] The technical solutions of this application are applicable to communication systems including but not limited to Long Term Evolution (LTE) systems, or fifth-generation (5G) mobile communication systems, or mobile communication systems after 5G networks (e.g., 6G mobile communication systems), or device-to-device (D2D) communication systems, or vehicle-to-everything (V2X) communication systems.
[0390] The communication system to which this application applies includes a first communication device. The duration for which the first communication device performs channel sensing before initiating communication transmission is called the channel sensing time interval. The duration of this channel sensing time interval is 27 microseconds or 18 microseconds. During the channel sensing time interval, the first communication device listens to whether the channel is idle.
[0391] Optionally, the communication system further includes a second communication device. The second communication device is used to indicate the LBT type and a first set of parameters for determining the CPE to the first communication device.
[0392] In this application, the first communication device can be a terminal device. The second communication device can be a terminal device or a network device.
[0393] The terminal equipment and network equipment of this application are described below.
[0394] The terminal device can be a wireless terminal device capable of receiving network device scheduling and instruction information. The wireless terminal device can be a device that provides voice and / or data connectivity to the user, a handheld device with wireless connectivity, or other processing device connected to a wireless modem.
[0395] Terminal equipment, also known as user equipment (UE), mobile station (MS), or mobile terminal (MT), is a device that includes wireless communication capabilities (providing voice / data connectivity to users). Examples include handheld devices with wireless connectivity and in-vehicle devices. Currently, some examples of terminal equipment include: mobile phones, tablets, laptops, PDAs, mobile internet devices (MIDs), wearable devices, virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in self-driving cars, wireless terminals in remote medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, and wireless terminals in smart homes.
[0396] A network device can be a device within a wireless network. For example, a network device can be a radio access network (RAN) node that connects terminal devices to a wireless network; it can also be called an access network device.
[0397] Access network equipment is a device deployed in a wireless access network to provide wireless communication functions for terminal devices. Access network equipment is a base station, which can be various forms of macro base stations, micro base stations (also called small stations), relay stations, access points (APs), wearable devices, vehicle-mounted equipment, etc. Base stations can also be transmission and reception points (TRPs), transmission measurement functions (TMFs), etc. Exemplarily, the base station involved in the embodiments of this application can be a base station in a new radio (NR) interface. In 5G NR, the base station can also be called a transmission reception point (TRP), a transmission point (TP), or a next-generation node B (ngNB), or an evolved Node B (eNB or eNodeB) in a long-term evolution (LTE) system.
[0398] Please see Figure 1A , Figure 1A This is a schematic diagram of a communication system according to an embodiment of this application. Figure 1A A communication system operating on unlicensed frequency bands, comprising network equipment and multiple user terminals (UEs). The first communication device may be... Figure 1A The terminal equipment in the middle. The second communication equipment can be the terminal equipment in the middle. Figure 1A The network devices in this communication system allow UE1-UE5 to communicate with the network devices. This includes both uplink and downlink communication. UE3, UE4, and UE5 can also form a single communication system. The network devices can send downlink information to UE5, while UE5 can send downlink information to UE4 or UE6.
[0399] Figure 1A The communication system shown can be a Long Term Evolution (LTE) system, or a fifth-generation (5G) mobile communication system, or a mobile communication system after 5G (e.g., a 6G mobile communication system).
[0400] Please see Figure 1B , Figure 1B This is another schematic diagram of the communication system according to an embodiment of this application. Figure 1BThis can be an unlicensed frequency band sidelink (SL) communication system, including multiple terminal devices (e.g., UE1, UE2). The terminal devices communicate with each other via the Proximity Communication 5 (PC5) interface.
[0401] Optionally, the SL communication system in this unlicensed frequency band also includes a network device. The network device communicates with the terminal device via a Uu interface. In this application, the first communication device can be... Figure 1B The terminal device in the middle, the second communication device can be Figure 1B The terminal device in the network. When the SL communication is covered by network devices, the second communication device can also provide... Figure 1B Network devices in the system.
[0402] For a scenario where the channel sensing time interval for the first communication device to perform channel awareness before communication transmission is 27 microseconds, this application provides several possible listening processes for the first communication device to listen for channel idleness during the channel sensing time interval. These processes are described below. Figure 2A , Figure 3A and Figure 5A The embodiments shown are described below.
[0403] For situations where the channel sensing time interval for the first communication device to perform channel sensing before communication transmission is 18 microseconds, this application embodiment provides a listening process in which the first communication device listens to whether the channel is idle during the channel sensing time interval. The following is a description of... Figure 7A The embodiments shown will be described in detail.
[0404] The technical solution of this application is described below with reference to specific embodiments.
[0405] Please see Figure 2A , Figure 2A This is a schematic diagram of one embodiment of the communication processing method according to this application. Figure 2A In this context, communication processing methods include:
[0406] 201. The first communication device listens to the channel to see if it is idle during the channel sensing time interval. The channel sensing time interval is 27 microseconds long and includes three detection time intervals of 9 microseconds each.
[0407] The channel sensing interval is the duration during which the first communication device performs channel sensing before initiating communication transmission. This interval is used by the first communication device to listen to the channel. The end of the channel sensing interval, as sensed by the first communication device, marks the start of signal transmission for communication.
[0408] The channel sensing time interval can be a time interval within the channel occupancy time (COT) or a time interval outside the COT; the method provided in this application does not limit this. The following explanation uses the example of a channel sensing time interval within the COT.
[0409] In unlicensed frequency band communication systems, COT can refer to the time a network device or terminal device is allowed to occupy the channel after it performs channel access. In some embodiments, COT includes the time a network device or terminal device transmits on the channel. Optionally, COT also includes the time any other terminal device or network device sharing the channel transmits on the channel.
[0410] In one possible implementation, the method provided in this application is applicable to scenarios involving uplink and downlink handover within a COT. For example, in the aforementioned... Figure 1A In the communication system shown, the first communication device is UE1. Figure 2B As shown, network devices transmit downlink data or downlink signals within the COT. Within the COT, before initiating uplink transmission, UE1 listens for the channel during a channel sensing time interval of 27 microseconds. When UE1 determines that the channel is idle, UE1 transmits uplink data or uplink signals within the COT. Figure 2B The scenario shown is an uplink / downlink handover scenario within a COT (Content-Operated Terminal).
[0411] It should be noted that the above Figure 2B In this context, T1 is greater than or equal to 0. When T1 = 0, the channel sensing time interval is exactly the time interval between downlink communication transmission by the network device and uplink communication transmission by UE1.
[0412] In another possible implementation, the method provided in this application is applicable to SL handover scenarios where two terminal devices are in a COT within an SL. For example, in the above... Figure 1B In the communication system shown, the first communication device is UE1. Figure 2CAs shown, UE2 transmits SL data or SL signals within the COT. Within the COT, before UE1 performs SL transmission, UE1 listens to the channel during a channel sensing interval of 27 microseconds. When UE1 determines that the channel is idle, UE1 transmits SL data or SL signals within the COT.
[0413] It should be noted that the above Figure 2C In this case, T2 is greater than or equal to 0. When T2 = 0, the channel sensing time interval is exactly the time interval between UE1 performing SL transmission and UE2 performing SL transmission.
[0414] The following explanation uses the example of a first communication device using a load-based channel access type to access a channel.
[0415] Load-based channel access refers to a system where, when a communication device transmits a signal, it performs channel detection in each detection time slot based on a randomly generated backoff number. If the communication device determines that the channel is idle, it decrements the backoff number and continues listening to the channel until the backoff number reaches zero, at which point the channel occupancy time is obtained. During this channel occupancy time, the communication device does not need to perform random backoff detection again.
[0416] In some implementations, the channel sensing time interval includes three detection time intervals of 9 microseconds each, which do not overlap.
[0417] The detection time period is also called the sensing slot. The duration of the detection time period is 9 microseconds. For example... Figure 2D As shown, the first detection period is located in the first 9 microseconds of the channel sensing time interval, the second detection period is located from the 10th to the 18th microsecond of the channel sensing time interval, and the third detection period is located in the last 9 microseconds of the channel sensing time interval.
[0418] Depend on Figure 2D It can be seen that the channel sensing time interval is divided into three 9-microsecond detection time periods. In this way, the first communication device can determine the channel idle status in each detection time period by segmentation. Then, the first communication device combines the channel idle status corresponding to multiple detection time periods to determine whether the channel is idle.
[0419] 202. If the first communication device determines that the channel is idle during each detection time period, the first communication device determines that the channel is idle.
[0420] Optionally, the first communication device determines that the channel is idle during each detection time period, including: the first communication device determines that the channel is idle for at least 4 consecutive microseconds during each detection time period.
[0421] For example, such as Figure 2D As shown, there are 4 consecutive microseconds of idle time in the first detection time period, the second detection time period, and the third detection time period, so the first communication device can determine that the channel is idle.
[0422] The first communication device listens to the signal of the channel for at least 4 consecutive microseconds within the first detection time period, and determines whether the channel is idle by the power of the signal of the channel.
[0423] For example, a first communication device receives signals from the channel for at least 4 consecutive microseconds within the first detection time period. If the power of the received signal is greater than a preset threshold, the first communication device can consider the channel idle during the first detection time period; if the power of the received signal is less than the preset threshold, the first communication device can consider the channel busy during the first detection time period. For example, for a 20 MHz bandwidth channel, the preset threshold is -72 dBm. The same applies to the second and third detection time periods. If the first communication device determines that the channel is idle for all three detection time periods, then the first communication device can determine that the channel is idle.
[0424] If the first communication device determines that the channel is idle for at least 4 consecutive microseconds within each detection time period, then the first communication device can determine that the channel is idle. However, since sudden spikes may occur when the communication device is listening to the channel, and these spikes may originate from the communication device itself rather than from the channel, the method provided in this application avoids the impact of sudden spikes on the channel sensing of the first communication device and ensures the operability of the actual communication device to listen to the channel and determine whether the channel is idle within the channel sensing time interval, thus improving the feasibility of the solution.
[0425] Optionally, after step 202 above, the first communication device performs communication transmission.
[0426] It should be noted that if the first communication device determines that the channel is busy during at least one of the three detection time periods, then the first communication device determines that the channel is busy and will not perform communication transmission on that channel.
[0427] In one possible implementation, prior to step 201 above, the first communication device may also receive indication information from the second communication device. This indication information is used to indicate the LBT type to the first communication device, and the LBT type is used to determine the channel sensing time interval.
[0428] Optionally, the indication information is also used to indicate a first parameter set, which is used by the first communication device to determine the length of the CPE. See below for details. Figure 8 The relevant descriptions in the illustrated embodiments will not be repeated here.
[0429] In this embodiment, the first communication device listens for channel idleness within a channel sensing time interval. The channel sensing time interval is 27 microseconds long and includes three detection time intervals of 9 microseconds each, which do not overlap. If the first communication device determines that the channel is idle within each detection time interval, the first communication device determines that the channel is idle. Therefore, the above technical solution provides a specific listening process for the first communication device to listen for channel idleness within a 27-microsecond channel sensing time interval. This enables the first communication device to listen for idle channels to determine whether the channel is idle within a 27-microsecond channel sensing time interval.
[0430] Please see Figure 3A , Figure 3A This is a schematic diagram of another embodiment of the communication processing method of this application. Figure 3A In this context, communication processing methods include:
[0431] 301. The first communication device listens to the channel to see if it is idle during the channel sensing time interval. The duration of the channel sensing time interval is 27 microseconds.
[0432] Regarding the channel sensing time interval and the aforementioned Figure 2A The channel sensing time interval in step 201 of the illustrated embodiment is similar; please refer to the foregoing for details. Figure 2A The relevant description of step 201 in the illustrated embodiment will not be repeated here.
[0433] In some implementations, the channel sensing time interval includes a first time period and a second time period. The first time period and the second time period do not overlap. The first time period has a duration of 16 microseconds, and the second time period has a duration of 11 microseconds.
[0434] One possible implementation is, such as Figure 3B As shown, the first time period is the first 16 microseconds of the channel sensing time interval, and the second time period is the last 11 microseconds of the channel sensing time interval.
[0435] Another possible implementation, such as Figure 3C As shown, the first time period is the first 11 microseconds of the channel sensing time interval, and the second time period is the last 16 microseconds of the channel sensing time interval.
[0436] The above provides two possible positional relationships for the first and second time periods, thereby increasing the diversity and feasibility of the proposed solutions.
[0437] For example, the first time period includes a first detection time period of 9 microseconds. The second time period includes a second detection time period of 9 microseconds.
[0438] In one possible implementation, the first detection time period is located 9 microseconds before the first time period, and the second detection time period is located 9 microseconds after the second time period.
[0439] For example, such as Figure 3B As shown, the first detection time period is the first 9 microseconds of the first time period, and the second detection time period is the last 9 microseconds of the second time period.
[0440] In this example, the first detection time period is placed at the beginning of the first time period, and the second detection time period is placed at the end of the second time period. This ensures that the first communication device can listen to the entire channel for a time interval of 27 microseconds.
[0441] The first communication device uses a load-based channel access type to access the channel. For a related introduction to load-based channel access types, please refer to the previous section. Figure 2A The relevant description of step 201 in the illustrated embodiment will not be repeated here.
[0442] 302. If the first communication device determines that the channel is idle during the first detection time period and the channel is idle during the second detection time period, the first communication device determines that the channel is idle.
[0443] Optionally, the first communication device determines that the channel is idle during the first detection time period and the channel is idle during the second detection time period by: the first communication device determining that the channel is idle for at least 4 consecutive microseconds during the first detection time period and the channel is idle for at least 4 consecutive microseconds during the second detection time period.
[0444] For example, such as Figure 3B As shown, if the channel is idle for 6 consecutive microseconds during the first detection period, the first communication device can determine that the channel is idle during the first period. If the channel is idle for 4 consecutive microseconds during the second detection period, the first communication device can determine that the channel is idle during the second period. Therefore, combining the channel idle status of the first and second periods, the first communication device can determine that the channel is idle.
[0445] The following describes the process by which the first communication device listens to the channel during the first and second detection time periods:
[0446] The first communication device receives signals from the channel for at least 4 consecutive microseconds during the first detection period. When the power of the signal received by the first communication device is greater than a preset threshold, the first communication device can determine that the channel is idle during the first detection period; when the power of the signal received by the first communication device is less than the preset threshold, the first communication device can determine that the channel is busy during the first detection period.
[0447] For example, for a 20MHz bandwidth channel, the preset threshold value is -72dBm. The same applies to the second detection time period. When the first communication device determines that the channel is idle during both the first and second detection time periods, then the first communication device can determine that the channel is idle.
[0448] Because communication equipment may experience sudden spikes in the channel during channel sensing, and these spikes may originate from the communication equipment itself rather than from the channel, the first communication equipment determines that the channel is idle for at least 4 consecutive microseconds during both the first and second detection time periods. Therefore, the first communication equipment can determine that the channel is idle during both the first and second time periods. This method avoids the impact of sudden spikes on the channel sensing of the first communication equipment and ensures the operability of the actual communication equipment to determine whether the channel is idle during the channel sensing time interval, thus improving the feasibility of the solution.
[0449] In some implementations, step 302 specifically includes: if the first communication device determines that the channel is idle during the first detection time period, the channel is idle during the second detection time period, and the first communication device determines that the total duration of the channel idle time in the channel sensing time interval is greater than or equal to 10 microseconds, the first communication device determines that the channel is idle.
[0450] For example, such as Figure 3B As shown, the channel is idle for 6 consecutive microseconds during the first detection time period, so the first communication device can determine that the channel is idle during the first time period. The channel is idle for 4 consecutive microseconds during the second detection time period, so the first communication device can determine that the channel is idle during the second time period. Since the channel is idle for 6 consecutive microseconds during the first detection time period and 4 consecutive microseconds during the second detection time period, the first communication device can determine that the total idle time of the channel within the channel sensing time interval is equal to 10 microseconds. Therefore, the first communication device can determine that the channel is idle.
[0451] This implementation further adds conditions for the first communication device to determine that the channel is idle. Specifically, the total idle time within the channel sensing time interval should be greater than or equal to 10 microseconds. Using the method provided in this application, the channel sensing time interval is 27 microseconds. Proportionally, this implementation makes the channel idle time ratio 10 / 27. Therefore, it improves the efficiency of the first communication device accessing the channel after determining its idle status.
[0452] The following describes three possible ways to ensure that the total duration of the channel idle time in the channel sensing time interval is greater than or equal to 10 microseconds.
[0453] Method 1:
[0454] In the first time period, the first communication device determines that the channel is idle for at least 6 microseconds, and at least 4 microseconds of the at least 6 microseconds in the first time period are consecutive. In the second time period, the first communication device determines that the channel is idle for at least 4 consecutive microseconds.
[0455] For example, such as Figure 3B As shown, the channel was idle for 6 consecutive microseconds in the first time period. The channel was idle for 4 consecutive microseconds in the second time period.
[0456] In Method 1, the total duration of channel idle time in the channel sensing time interval is greater than or equal to 10 microseconds. In addition to at least 4 consecutive microseconds in the first detection time interval and at least 4 consecutive microseconds in the second detection time interval, other channel idle times may also be located outside the first and second detection time intervals.
[0457] It should be noted that the idle time of other channels can be continuous or discontinuous, and this application does not impose any specific restrictions.
[0458] For example, such as Figure 3D As shown, the total channel idle time within the channel sensing time interval is 10 microseconds. During the first detection time interval, there are 4 consecutive microseconds of channel idle time. In the last 7 microseconds of the first time interval, there are 2 consecutive microseconds of channel idle time. These 4 microseconds and 2 microseconds are not consecutive. During the second detection time interval, there are 4 consecutive microseconds of channel idle time. In other words, the channel idle time within the channel sensing time interval is 10 microseconds, which represents a proportion of 10 / 27. This improves the efficiency of the first communication device accessing the channel after determining its idle status.
[0459] For example, such as Figure 3EAs shown, the total channel idle time in the channel sensing time interval is 10 microseconds. During the first detection time interval, there are 5 consecutive microseconds of channel idle time. In the last 7 microseconds of the first time interval, there is 1 microsecond of channel idle time. This 5-microsecond interval and the 1-microsecond interval are not consecutive. During the second detection time interval, there are 4 consecutive microseconds of channel idle time.
[0460] Method 2:
[0461] In the first time period, the first communication device determines that there are 4 consecutive microseconds of channel idle time. In the second time period, the first communication device determines that there are at least 6 microseconds of channel idle time, and at least 4 microseconds of the at least 6 microseconds in the second time period are consecutive.
[0462] For example, such as Figure 3F As shown, the channel was idle for 4 consecutive microseconds in the first time period. The channel was idle for 6 consecutive microseconds in the second time period.
[0463] In Method 2, the total duration of channel idle time within the channel sensing time interval is greater than or equal to 10 microseconds. In addition to at least 4 consecutive microseconds within the first detection time interval and at least 4 consecutive microseconds within the second detection time interval, other channel idle time periods may also be located outside the first and second detection time intervals.
[0464] It should be noted that the idle time of other channels can be continuous or discontinuous, and this application does not impose any specific restrictions.
[0465] For example, such as Figure 3G As shown, the total channel idle time in the channel sensing time interval is 10 microseconds. There are 4 consecutive microseconds of channel idle time in the first detection time interval. There are also 4 consecutive microseconds of channel idle time in the second detection time interval. The first 2 microseconds of the second time interval are channel idle.
[0466] Method 3:
[0467] In the first time period, the first communication device determines that the channel is idle for at least 5 microseconds, and at least 4 microseconds of the at least 5 microseconds in the first time period are continuous. In the second time period, the first communication device determines that the channel is idle for at least 5 microseconds, and at least 4 microseconds of the at least 5 microseconds in the second time period are continuous.
[0468] For example, such as Figure 3H As shown, the channel was idle for 5 consecutive microseconds in the first time period. The channel was also idle for 5 consecutive microseconds in the second time period.
[0469] In Method 3, the total duration of channel idle time in the channel sensing time interval is greater than or equal to 10 microseconds. In addition to at least 4 consecutive microseconds in the first detection time interval and at least 4 consecutive microseconds in the second detection time interval, other channel idle time may also be located outside the first and second detection time intervals.
[0470] It should be noted that the idle time of other channels can be continuous or discontinuous.
[0471] For example, such as Figure 3I As shown, the total channel idle time in the channel sensing time interval is 10 microseconds. During the first detection time interval, the channel is idle for a consecutive 4 microseconds. During the second detection time interval, the channel is idle for a consecutive 5 microseconds. In the last 9 microseconds of the first time interval, the channel is idle for 1 microsecond.
[0472] In another possible implementation, during the channel sensing time interval, the first communication device determines the total duration of the channel idle time as X, where X is an integer greater than or equal to 8 microseconds and less than 10 microseconds. The following describes two possible distributions of the channel idle time in the first and second time intervals.
[0473] Method 1:
[0474] In the first time period, the first communication device determines that the channel is idle for Y microseconds, and at least 4 microseconds of the Y microseconds in the first time period are consecutive. In the second time period, the first communication device determines that the channel is idle for 4 consecutive microseconds, Y = X - 4.
[0475] For example, such as Figure 4A As shown, during the first time period, the first communication device determines that there are consecutive Y microseconds of idle channel, and during the second time period, the first communication device determines that there are consecutive 4 microseconds of idle channel. The value of Y is 4 or 5.
[0476] The above Figure 4A In the example shown, all Y microseconds fall within the first detection time period. However, in practice, it's also possible for four consecutive microseconds to be idle within the first detection time period. The remaining Y-4 microseconds can fall outside the first detection time period.
[0477] The remaining Y-4 microseconds may be continuous or discontinuous with the continuous 4 microseconds of the first detection time period, which is not specifically limited in this application.
[0478] For example, such as Figure 4BAs shown, during the first detection time period, there are consecutive 4-microsecond periods where the channel is idle. In the last 7 microseconds of the first time period, there is a Y-4-microsecond period where the channel is idle. This Y-4-microsecond period is not consecutive with the consecutive 4-microsecond periods within the first detection time period. During the second time period, there are consecutive 4-microsecond periods where the channel is idle.
[0479] Alternatively, the remaining Y-4 microseconds are located within the first detection time and are not continuous with the consecutive 4 microseconds within the first detection time.
[0480] For example, such as Figure 4C As shown, during the first detection time period, there are consecutive 4 microseconds of idle time and Y-4 microseconds of idle time. These consecutive 4 microseconds and Y-4 microseconds are not consecutive. During the second time period, there are consecutive 4 microseconds of idle channel time.
[0481] Method 2:
[0482] In the first time period, the first communication device determines that there are 4 consecutive microseconds of channel idle time. In the second time period, the first communication device determines that there are Y microseconds of channel idle time. At least 4 microseconds of the Y microseconds in the second time period are consecutive, where Y = X - 4.
[0483] For example, such as Figure 4D As shown, during the first time period, the first communication device determines that there are 4 consecutive microseconds of idle channel, and during the second time period, the first communication device determines that there are Y consecutive microseconds of idle channel. The value of Y is 4 or 5.
[0484] The above Figure 4D In the example shown, Y microseconds are all within the second detection time period. However, in practice, it's also possible for four consecutive microseconds within the second detection time period to be idle. The remaining Y-4 microseconds can fall outside the second detection time period.
[0485] The remaining Y-4 microseconds may be continuous or discontinuous with the continuous 4 microseconds of the first detection time period, which is not specifically limited in this application.
[0486] For example, such as Figure 4E As shown, there are 4 consecutive microseconds of channel idle time during the first detection period. During the first 2 microseconds of the second time period, there are Y-4 microseconds of channel idle time. During the second detection period, there are 4 consecutive microseconds of channel idle time.
[0487] Alternatively, the remaining Y-4 microseconds are located within the second detection time and are not continuous with the consecutive 4 microseconds within that second detection time.
[0488] For example, such as Figure 4FAs shown, during the first time period, there are consecutive 4-microsecond periods where the channel is idle. During the second detection time period, there are consecutive 4-microsecond periods where the channel is idle, and there are also Y-4-microsecond periods where the consecutive 4-microsecond periods are idle. The consecutive 4-microsecond periods and the Y-4-microsecond periods are not consecutive.
[0489] As can be seen from the above implementation methods one and two, there are consecutive 4 microseconds of channel idle time in one period of the channel sensing time interval, and Y microseconds of channel idle time in another period. Y can take the value of 4 or 5.
[0490] In some implementations, prior to step 301 described above, the first communication device may also receive indication information from the second communication device. This indication information is used to indicate the LBT type to the first communication device, and the LBT type is used to determine the channel sensing time interval.
[0491] Optionally, the indication information is also used to indicate a first parameter set, which is used by the first communication device to determine the length of the CPE. See below for details. Figure 8 The relevant descriptions in the illustrated embodiments will not be repeated here.
[0492] In this embodiment, the first communication device listens for channel idleness within a channel sensing time interval. The channel sensing time interval is 27 microseconds long and includes a first time interval and a second time interval. The first time interval is 16 microseconds long, and the second time interval is 11 microseconds long. The first time interval includes a first detection time interval of 9 microseconds, and the second time interval includes a second detection time interval of 9 microseconds. If the first communication device determines that the channel is idle within both the first and second detection time intervals, the first communication device determines that the channel is idle. Therefore, the above technical solution provides a specific listening process for the first communication device to listen for channel idleness within a 27-microsecond channel sensing time interval. This enables the first communication device to listen for idle channels to determine whether the channel is idle within a 27-microsecond channel sensing time interval.
[0493] Please see Figure 5A , Figure 5A This is a schematic diagram of another embodiment of the communication processing method described in this application. Figure 5A In this context, communication processing methods include:
[0494] 501. The first communication device listens to the channel to see if it is idle during the channel sensing time interval. The duration of the channel sensing time interval is 27 microseconds.
[0495] Regarding the channel sensing time interval and the aforementioned Figure 2A The channel sensing time interval in step 201 of the illustrated embodiment is similar; please refer to the foregoing for details. Figure 2AThe relevant description of step 201 in the illustrated embodiment will not be repeated here.
[0496] In some implementations, the channel sensing time interval includes a first time period and a second time period. The first time period has a duration of 18 microseconds, and the second time period has a duration of 9 microseconds.
[0497] One possible implementation is, such as Figure 5B As shown, the first time period is the first 18 microseconds of the channel sensing time interval, and the second time period is the last 9 microseconds of the channel sensing time interval.
[0498] Another possible implementation, such as Figure 5C As shown, the first time period is the first 9 microseconds of the channel sensing time interval, and the second time period is the last 18 microseconds of the channel sensing time interval.
[0499] The above provides two possible positional relationships for the first and second time periods, thereby increasing the diversity and feasibility of the proposed solutions.
[0500] For example, the first time period includes a first detection time period of 9 microseconds. The second time period includes a second detection time period of 9 microseconds.
[0501] In one possible implementation, the first detection time period is located 9 microseconds before the first time period, and the second detection time period is located 9 microseconds after the second time period.
[0502] For example, such as Figure 5B As shown, the first detection time period is the first 9 microseconds of the first time period, and the second detection time period is the last 9 microseconds of the second time period.
[0503] In this implementation, the first detection time period is placed at the beginning of the first time period, and the second detection time period is placed at the end of the second time period. This ensures that the first communication device can monitor the entire channel for a time interval of 27 microseconds.
[0504] The first communication device uses a load-based channel access type to access the channel. For a related introduction to load-based channel access types, please refer to the previous section. Figure 2A The relevant description of step 201 in the illustrated embodiment will not be repeated here.
[0505] 502. If the first communication device determines that the channel is idle during the first detection time period and the channel is idle during the second detection time period, the first communication device determines that the channel is idle.
[0506] Optionally, the first communication device determines that the channel is idle during the first detection time period and the channel is idle during the second detection time period, including: the first communication device determines that the channel is idle for at least 4 consecutive microseconds during the first detection time period and the channel is idle for at least 4 consecutive microseconds during the second detection time period.
[0507] For example, such as Figure 3B As shown, if the channel is idle for 6 consecutive microseconds during the first detection period, the first communication device can determine that the channel is idle during the first period. If the channel is idle for 4 consecutive microseconds during the second detection period, the first communication device can determine that the channel is idle during the second period. Therefore, combining the channel idle status of the first and second periods, the first communication device can determine that the channel is idle.
[0508] Regarding the process of the first communication device listening to the channel during the first and second detection periods, as described above... Figure 3A In the illustrated embodiment, the process of the first communication device listening to the channel during the first and second detection time periods in step 302 is similar; please refer to the foregoing for details. Figure 3A The relevant description of step 302 in the illustrated embodiment will not be repeated here.
[0509] Because communication equipment may experience sudden spikes in the channel during channel sensing, and these spikes may originate from the communication equipment itself rather than from the channel, the first communication equipment determines that the channel is idle for at least 4 consecutive microseconds during both the first and second detection time periods. Therefore, the first communication equipment can determine that the channel is idle during both time periods. This method avoids the impact of sudden spikes on the channel sensing of the first communication equipment. Furthermore, it ensures the operability of the actual communication equipment to listen to the channel and determine whether it is idle within the channel sensing time interval, thus improving the feasibility of the solution.
[0510] In some implementations, step 502 specifically includes: if the first communication device determines that the channel is idle during the first detection time period, the channel is idle during the second detection time period, and the first communication device determines that the total duration of the channel idle time in the channel sensing time interval is greater than or equal to 10 microseconds, the first communication device determines that the channel is idle.
[0511] For example, such as Figure 5BAs shown, the channel is idle for 6 consecutive microseconds during the first detection time period, so the first communication device can determine that the channel is idle during the first time period. The channel is idle for 4 consecutive microseconds during the second detection time period, so the first communication device can determine that the channel is idle during the second time period. Since the channel is idle for 6 consecutive microseconds during the first detection time period and 4 consecutive microseconds during the second detection time period, the first communication device can determine that the total idle time of the channel within the channel sensing time interval is equal to 10 microseconds. Therefore, the first communication device can determine that the channel is idle.
[0512] This implementation further adds conditions for the first communication device to determine that the channel is idle. Specifically, the total idle time within the channel sensing time interval should be greater than or equal to 10 microseconds. Using the method provided in this application, the channel sensing time interval is 27 microseconds. Proportionally, this implementation makes the channel idle time ratio 10 / 27. Therefore, it improves the efficiency of the first communication device accessing the channel after determining its idle status.
[0513] The following describes three possible implementation methods for a total channel idle time in the sensing time interval that is greater than or equal to 10 microseconds.
[0514] Method 1:
[0515] In the first time period, the first communication device determines that the channel is idle for at least 6 microseconds, and at least 4 microseconds of the at least 6 microseconds in the first time period are consecutive. In the second time period, the first communication device determines that the channel is idle for at least 4 consecutive microseconds.
[0516] For example, such as Figure 5B As shown, the channel was idle for 6 consecutive microseconds in the first time period. The channel was idle for 4 consecutive microseconds in the second time period.
[0517] In Method 1, the total duration of channel idle time in the channel sensing time interval is greater than or equal to 10 microseconds. In addition to at least 4 consecutive microseconds in the first detection time interval and at least 4 consecutive microseconds in the second detection time interval, other channel idle times may also be located outside the first and second detection time intervals.
[0518] It should be noted that the idle time of other channels can be continuous or discontinuous, and this application does not impose any specific restrictions.
[0519] For example, such as Figure 5DAs shown, the total channel idle time in the channel sensing time interval is 10 microseconds. There are 4 consecutive microseconds of channel idle time in the first detection time interval. There are also 4 consecutive microseconds of channel idle time in the second detection time interval. In the last 9 microseconds of the first time interval, there are 2 consecutive microseconds of channel idle time. These 4 microseconds and 2 microseconds are not consecutive.
[0520] For example, such as Figure 5E As shown, the total channel idle time in the channel sensing time interval is 10 microseconds. There are 5 consecutive microseconds of idle time within the first detection time interval. There are 4 consecutive microseconds of idle time within the second detection time interval. In the last 9 microseconds of the first time interval, there is 1 microsecond of idle time. This 5-microsecond interval and this 1-microsecond interval are not consecutive.
[0521] Method 2:
[0522] In the first time period, the first communication device determines that there are 4 consecutive microseconds of channel idle time. In the second time period, the first communication device determines that there are at least 6 microseconds of channel idle time, and at least 4 microseconds of the at least 6 microseconds in the second time period are consecutive.
[0523] For example, such as Figure 5F As shown, the channel was idle for 4 consecutive microseconds in the first time period. The channel was idle for 6 consecutive microseconds in the second time period.
[0524] The above Figure 5F The diagram shows that the channel is idle for a continuous 6 microseconds in the second time period. However, in practical applications, it is sufficient for 4 microseconds of the 6 microseconds in the second time period to be continuous. The remaining 2 microseconds can be continuous with or discontinuous with the continuous 4 microseconds. This application does not impose any specific restrictions on this.
[0525] It should be noted that the remaining 2 microseconds can be consecutive or discontinuous.
[0526] For example, such as Figure 5G As shown, in the first time period, there are 4 consecutive microseconds of channel idle time. In the second time period, there are 2 consecutive microseconds of channel idle time and 4 consecutive microseconds of channel idle time. These 2-microsecond and 4-microsecond intervals are not consecutive.
[0527] For example, such as Figure 5H As shown, in the first time period, there are 4 consecutive microseconds of channel idle time. In the second time period, there are two 1-microsecond channels idle and 4 consecutive microsecond channels idle time. These two 1-microsecond channels are not consecutive with each other, and these two 1-microsecond channels are not consecutive with each of the 4 microsecond channels.
[0528] Method 3:
[0529] In the first time period, the first communication device determines that the channel is idle for at least 5 microseconds, and at least 4 microseconds of the at least 5 microseconds in the first time period are continuous. In the second time period, the first communication device determines that the channel is idle for at least 5 microseconds, and at least 4 microseconds of the at least 5 microseconds in the second time period are continuous.
[0530] For example, such as Figure 5I As shown, the channel was idle for 5 consecutive microseconds in the first time period. The channel was also idle for 5 consecutive microseconds in the second time period.
[0531] The above Figure 5I The illustration shows an example where the channel is idle for a continuous 5 microseconds in the first time period. In practical applications, it is sufficient for 4 microseconds of the 5 microseconds in the first time period to be consecutive. The remaining 1 microsecond can be consecutive with or discontinuous with the 4 consecutive microseconds; this application does not impose any specific limitations. The remaining 1 microsecond can be located within or outside the first detection time period (i.e., within the last 9 microseconds of the first time period).
[0532] For example, such as Figure 5J As shown, during the first detection period, the channel was idle for 4 consecutive microseconds and one microsecond was idle. The 4 microseconds and 1 microsecond were not consecutive. During the second detection period, the channel was idle for 5 consecutive microseconds.
[0533] For example, such as Figure 5K As shown, the channel was idle for 4 consecutive microseconds during the first detection period, and for 1 microsecond of the last 9 microseconds of the first time period. The channel was also idle for 4 consecutive microseconds during the second detection period.
[0534] It should be noted that the above Figures 5I to 5K In the second detection period, there are consecutive 5-microsecond periods where the channel is idle. In practical applications, it can also be that there are consecutive 4-microsecond periods where the channel is idle, and one 1-microsecond period where the channel is idle, with the 4-microsecond period and the 1-microsecond period being discontinuous.
[0535] In another possible implementation, during the channel sensing time interval, the first communication device determines the total duration of the channel idle time as X, where X is an integer greater than or equal to 8 microseconds and less than 10 microseconds. The following describes two possible distributions of the channel idle time in the first and second time intervals.
[0536] Method 1: In the first time period, the first communication device determines that there are Y microseconds of channel idle time, and at least 4 microseconds of the Y microseconds in the first time period are continuous. In the second time period, the first communication device determines that there are 4 consecutive microseconds of channel idle time, where Y = X - 4.
[0537] For example, such as Figure 6A As shown, during the first time period, the first communication device determines that there are consecutive Y microseconds of idle channel, and during the second time period, the first communication device determines that there are consecutive 4 microseconds of idle channel. The value of Y is 4 or 5.
[0538] The above Figure 6A In the example shown, Y microseconds are all within the first detection time period. However, in reality, it is also possible for there to be 4 consecutive microseconds of idle time within the first detection time period.
[0539] The remaining Y-4 microseconds can be outside the first detection time period.
[0540] The remaining Y-4 microseconds may be continuous or discontinuous with the continuous 4 microseconds of the first detection time period, which is not specifically limited in this application.
[0541] For example, such as Figure 6B As shown, during the first detection time period, there are consecutive 4-microsecond periods where the channel is idle. In the last 9 microseconds of the first time period, there is a Y-4-microsecond period where the channel is idle. This Y-4-microsecond period is not consecutive with the consecutive 4-microsecond periods within the first detection time period. During the second time period, there are consecutive 4-microsecond periods where the channel is idle.
[0542] Alternatively, the remaining Y-4 microseconds are located within the first detection time period and are not continuous with the consecutive 4 microseconds of idle time within the first detection time period.
[0543] For example, such as Figure 6C As shown, during the first detection time period, there are consecutive 4 microseconds of idle time and Y-4 microseconds of idle time. These consecutive 4 microseconds and Y-4 microseconds are not consecutive. During the second time period, there are consecutive 4 microseconds of idle channel time.
[0544] Method 2: In the first time period, the first communication device determines that there are 4 consecutive microseconds of idle channel. In the second time period, the first communication device determines that there are Y microseconds of idle channel. At least 4 microseconds in the Y microseconds of the second time period are consecutive, Y = X - 4.
[0545] For example, such as Figure 6D As shown, during the first time period, the first communication device determines that there are 4 consecutive microseconds of idle channel, and during the second time period, the first communication device determines that there are Y consecutive microseconds of idle channel. The value of Y is 4 or 5.
[0546] The above Figure 6D The illustration shows an example where the channel is idle for a continuous Y microsecond period during the second time interval. In practical applications, it is sufficient for 4 microseconds within the Y microsecond period to be continuous, while the remaining Y-4 microseconds can be discontinuous with these 4 microseconds. This application does not impose any specific restrictions on this.
[0547] For example, such as Figure 6E As shown, during the first detection time period, there are consecutive 4-microsecond channels that are idle, and there is also a Y-4 microsecond channel that is idle. The 4-microsecond channels and the Y-4 microsecond channels are not consecutive.
[0548] As can be seen from the above implementation methods one and two, there are consecutive 4-microsecond periods of channel idle time within one channel sensing time interval, and Y microsecond periods of channel idle time within another time interval. The value of Y can be 4 or 5.
[0549] In some embodiments, prior to step 501 above, the first communication device may also receive indication information from the second communication device. This indication information is used to indicate the LBT type to the first communication device.
[0550] Optionally, the indication information is also used to indicate a first parameter set, which is used by the first communication device to determine the length of the CPE. See below for details. Figure 8 The relevant descriptions in the illustrated embodiments will not be repeated here.
[0551] In this embodiment, the first communication device listens for channel idleness within a channel sensing time interval. The channel sensing time interval is 27 microseconds long and includes a first time interval and a second time interval. The first time interval is 18 microseconds long, and the second time interval is 9 microseconds long. The first time interval includes a first detection time interval of 9 microseconds, and the second time interval includes a second detection time interval of 9 microseconds. If the first communication device determines that the channel is idle within both the first and second detection time intervals, the first communication device determines that the channel is idle. Therefore, the above technical solution provides a specific listening process for the first communication device to listen for channel idleness within a 27-microsecond channel sensing time interval. This enables the first communication device to listen for idle channels to determine whether the channel is idle within a 27-microsecond channel sensing time interval.
[0552] Please see Figure 7A , Figure 7A This is a schematic diagram of another embodiment of the communication processing method described in this application. Figure 7A In this context, communication processing methods include:
[0553] 701. The first communication device listens to the channel to see if it is idle during the channel sensing time interval. The duration of the channel sensing time interval is 18 microseconds.
[0554] Regarding the channel sensing time interval and the aforementioned Figure 2A The channel sensing time interval in step 201 of the illustrated embodiment is similar, and you can refer to the foregoing related descriptions for details.
[0555] The following is an example of a communication device using a frame-based channel access type to access the channel.
[0556] The following is combined Figure 7B This section introduces frame-based channel access types. For example... Figure 7B As shown, each frame period includes a Channel Occupancy Time (COT) and an idle period. When the first communication device preempts a COT, it needs to perform a channel idle detection for X microseconds at the end of the idle period before the COT. The length of X is the duration of the channel sensing time interval, i.e., 18 microseconds. If the first communication device determines that the channel is idle, it will transmit a signal in the next frame period; if the channel is busy, the first communication device cannot transmit a signal in the next frame period.
[0557] In some implementations, the channel sensing time interval includes two detection time intervals of 9 microseconds each, which do not overlap.
[0558] The detection time period is also called the sensing slot. The duration of the detection time period is 9 microseconds. For example... Figure 7C As shown, the first detection time period is located 9 microseconds before the channel sensing time interval, and the second detection time period is located 9 microseconds after the channel sensing time interval.
[0559] Depend on Figure 7C It can be seen that the channel sensing time interval is divided into two 9-microsecond detection time periods. In this way, the first communication device can determine the channel idle status in each detection time period by segmentation. Then, the first communication device combines the channel idle status corresponding to the two detection time periods to determine whether the channel is idle.
[0560] 702. If the first communication device determines that the channel is idle during each detection time period, the first communication device determines that the channel is idle.
[0561] Optionally, the first communication device determines that the channel is idle during each detection time period, including: the first communication device determines that the channel is idle for at least 4 consecutive microseconds during each detection time period.
[0562] For example, such as Figure 7C As shown, there are 4 consecutive microseconds of idle time in both the first and second detection time periods, so the first communication device can determine that the channel is idle.
[0563] The first communication device receives signals from the channel for at least 4 consecutive microseconds within the first detection time period, and determines whether the channel is idle by the received power of the received signals from the channel.
[0564] For example, the first communication device receives signals from the channel for at least 4 consecutive microseconds within the first detection time period. When the power of the signal received by the first communication device is greater than a preset threshold, the channel can be considered idle during the first detection time period; when the power of the signal received by the first communication device is less than the preset threshold, the channel can be considered busy during the first detection time period. For example, for a 20MHz bandwidth channel, the preset threshold is -72dBm. The same applies to the second detection time period. If the first communication device determines that the channel is idle for both detection time periods, then the first communication device can determine that the channel is idle.
[0565] If the first communication device determines that the channel is idle for at least 4 consecutive microseconds within each detection time period, then the first communication device can determine that the channel is idle. However, since sudden glitches may occur when the communication device is listening to the channel, and these sudden glitches may originate from the communication device itself rather than from the channel, the method described in this application avoids the impact of sudden glitches on the channel sensing of the first communication device. Furthermore, it ensures the operability of the actual communication device listening to the channel within the channel sensing time interval to determine whether the channel is idle, thus improving the feasibility of the solution.
[0566] Optionally, after step 702 above, the first communication device can perform communication transmission.
[0567] It should be noted that if the first communication device determines that the channel is busy during at least one of the two detection time periods, then the first communication device determines that the channel is busy and will not perform communication transmission on that channel.
[0568] In this embodiment, the first communication device listens for channel idleness within a channel sensing time interval. The channel sensing time interval is 18 microseconds long and includes two detection time intervals of 9 microseconds each, which do not overlap. If the first communication device determines that the channel is idle within each detection time interval, the first communication device determines that the channel is idle. Therefore, the above technical solution enables the first communication device to determine whether a channel is idle by listening to an idle channel within a channel sensing time interval of 18 microseconds.
[0569] In this embodiment of the application, if the first communication device is required to perform at least 27 microseconds of channel sensing before initiating communication transmission, the second communication device can indicate the LBT type to the first communication device. The LBT type is used by the first communication device to determine the channel sensing time interval. This channel sensing time interval is 27 microseconds. The channel sensing time interval is the duration of channel sensing performed by the first communication device before initiating communication transmission. The end time of the channel sensing time interval sensed by the first communication device is the start time of signal transmission for the first communication device to initiate communication transmission.
[0570] The following is combined Figure 8 The embodiments shown are described below.
[0571] Please see Figure 8 , Figure 8 This is a schematic diagram of one embodiment of the communication processing method according to this application. Figure 8 In this context, communication processing methods include:
[0572] 801. The second communication device determines the instruction information.
[0573] The indication information is used to indicate the LBT type to the first communication device. The LBT type includes: a channel sensing time interval of 27 microseconds and the channel listening process within that channel sensing time interval. This LBT type is used by the first communication device to determine the channel sensing time interval.
[0574] The channel sensing time interval is the duration for the first communication device to sense the channel before it performs communication transmission. The end time of the channel sensing time interval sensed by the first communication device is the start time of the signal transmission performed by the first communication device for communication transmission.
[0575] In some implementations, in step 801 above, the second communication device determines the LBT type; then, the second communication device generates indication information to indicate the LBT type. Specifically, the second communication device determines the duration of the channel sensing time interval to be 27 microseconds and the channel listening process within this channel sensing time interval to obtain the LBT type.
[0576] For example, please refer to the above. Figure 1A and Figure 2B The first communication device is UE1. Before initiating communication transmission, UE1 listens for channel idleness during a channel sensing time interval. The duration of this channel sensing time interval is 27 microseconds. The second communication device can be... Figure 1A The network device in the system sends an indication message to UE1. This implementation will be used as an example in the following text.
[0577] For example, please refer to the above. Figure 1B and Figure 2CThe first communication device is UE1. Before initiating communication transmission, UE1 listens for channel idleness during a channel sensing time interval, which is 27 microseconds in length. The second communication device can be UE2 or a network device. UE2 or the network device sends indication information to UE1.
[0578] Optionally, the indication information is also used to indicate a first parameter set. The first parameter set is used by the first communication device to determine the length of the CPE. The first parameter set includes a first parameter C. i And the second parameter Δi.
[0579] The above implementation method indicates the LBT type and the first parameter set through the same indication information, which can save signaling overhead and improve the practicality of the solution.
[0580] The following explains the main reasons why the first communication device determines the length of the CPE. This explanation uses the first communication device as a terminal device and the communication transmission between the terminal device and the network device as an example.
[0581] In licensed assistant access (LAA), enhanced licensed assistant access (eLAA), and new radio unlicensed (NRU) communication systems, which are network-scheduling-based transmission systems, uplink transmissions on the terminal device side are all performed under the unified scheduling of the network device. The network device instructs the terminal device to start uplink transmission at a certain point in time. This point in time is referenced to the timeline of the downlink data.
[0582] Since different terminal devices are located at different distances from the network device, radio electromagnetic waves take a certain amount of time to travel through the air. In order to ensure that the network device can receive the uplink signal sent by the terminal device at the scheduled time, the network device needs to instruct the UE to have a timing advance (TA) value, that is, the terminal device needs to send the uplink signal TA time before the scheduled time.
[0583] When the radius of the cell where the terminal device is located is small, the propagation time of electromagnetic waves in the air is much shorter than the symbol length, and the transition time (TA) generally does not need to be considered, meaning the TA can be 0. When the radius of the cell where the terminal device is located is large, the propagation time of electromagnetic waves in the air cannot be ignored, so the network device indicates the TA to the terminal device. Typically, the TA should be considered when the cell radius is greater than 300m.
[0584] The channel sensing time interval is 27 microseconds, which is not an integer multiple of a symbol. However, the uplink scheduling time of network devices is indicated in units of symbols. For example, combining the above... Figure 2B In the scenario shown, when T1 = 0, then the above... Figure 2B It can be expressed as follows Figure 9 . Figure 9 Taking TA=0 and the first communication device using a subcarrier spacing of 60kHz for communication transmission as an example, the channel sensing time interval is 27 microseconds, and the end time of the channel sensing time interval is located at the middle of symbol 1. The uplink scheduling time point of the network device is symbol 2. Therefore, the terminal device needs to determine the length of the CPE. The terminal device starts sending uplink signals at the beginning of symbol 2. In this way, the network device can receive the uplink signals sent by the terminal device at symbol 2.
[0585] It should be noted that if CPE equals 0, then the start time of the first communication device transmitting the signal for communication is the start time of the first communication device transmitting the uplink signal; if CPE is greater than 0, then the start time of the first communication device transmitting the signal for communication is the start time of the first communication device transmitting the CPE.
[0586] For example, Table 1 below can be predefined and stored in the corresponding communication device. Exemplarily, when index = 4, the corresponding channel sensing time interval is 27 microseconds; when TA = 0, the first parameter C... i And the specific values of the second parameter Δi. When index = 5, the corresponding channel sensing time interval is 27 microseconds. When TA is greater than 0, the first parameter C... i And the specific values of the second parameter Δi.
[0587] Table 1
[0588] index <![CDATA[C i ]]> Δi 0 - - 1 <![CDATA[C1]]> <![CDATA[25*10 -6 ]]> 2 <![CDATA[C2]]> <![CDATA[16*10 -6 +T TA ]]> 3 <![CDATA[C3]]> <![CDATA[25*10 -6 +T TA ]]> 4 <![CDATA[C1]]> <![CDATA[27*10 -6 ]]> 5 <![CDATA[C3]]> <![CDATA[27*10 -6 +T TA ]]>
[0589] As shown in Table 1 above, if TA = 0, and the first communication device uses a subcarrier spacing of 15 kHz or 30 kHz for communication transmission, the first parameter C... i =C1=1, the second parameter Δi is 27*10 -6 .
[0590] If TA = 0, and the first communication device uses a subcarrier spacing of 60kHz for communication transmission, the first parameter C i =C1=2, the second parameter Δi is 27*10 -6 .
[0591] If TA is greater than 0, the first parameter C i=C3, the second parameter Δi = 27 * 10 -6 +T TA The value of C3 is indicated by higher-level signaling, T TA The duration of the TA. The TA is indicated by the network device to the first communication device.
[0592] The first parameter C will be introduced below for each of the above situations. i The design considerations for the value of .
[0593] If the communication equipment uses a 15kHz subcarrier spacing for communication transmission, a subframe includes one time slot, and each time slot has 14 symbols, that is, a subframe includes 14 symbols.
[0594] If the communication equipment uses a 30kHz subcarrier spacing for communication transmission, a subframe includes two time slots, each time slot has 14 symbols, that is, a subframe includes 28 symbols.
[0595] If the communication equipment uses a 60kHz subcarrier spacing for communication transmission, one subframe includes 4 time slots, one time slot includes 14 symbols, that is, one subframe includes 64 symbols.
[0596] Take a subframe with a length of 1 millisecond as an example.
[0597] Therefore, in scenarios where the first communication device uses a subcarrier spacing of 15kHz or 30kHz for communication transmission, the length of a symbol is greater than 27 microseconds. However, based on the principle that the length of the CPE should not exceed the length of a single symbol, the first parameter C... i The value can be 1.
[0598] Therefore, in a scenario where the first communication device uses a 60kHz subcarrier spacing for communication transmission, the length of one symbol is less than 27 microseconds, while the length of two symbols is greater than 27 microseconds. Considering that a 60kHz subcarrier spacing is generally used in scenarios with small cell radii, the first parameter C... i When the value is 2, the principle that the length of CPE does not exceed the length of one symbol can be satisfied.
[0599] In scenarios where TA is greater than 0, since the size of TA depends on the position between the first communication device and the network device, the first parameter C... i The value is C3, and the value of C3 is indicated by higher-layer signaling, that is, the value of C3 is determined by the network device.
[0600] In one possible implementation, the indication information includes an index value that indicates the LBT type and the first parameter set.
[0601] For example, Table 2 below can be predefined and stored in the corresponding communication device. Exemplarily, the channel access type in the second and third rows of Table 2 is Type2D-ULChannelAccess. Type2D-ULChannelAccess includes a channel sensing time interval of 27 microseconds and the channel listening process within that time interval. The index values corresponding to Table 1 in the second and third rows of Table 2 are 5 and 4, respectively.
[0602] Table 2
[0603]
[0604] Optionally, the indication information includes an index value, which indicates the LBT type and the first parameter set.
[0605] For example, the index value is the index value in the first column of Table 2 above. Here, with this index value of 1, the first communication device can determine that the LBT type is Type2D-ULChannelAccess. That is, the first communication device can determine the channel sensing time interval as 27 microseconds based on this LBT type. From the third column of Table 2 above, we know that the index value corresponding to Table 1 is 5. Therefore, the first communication device determines the first parameter C corresponding to index value 5 from Table 1. i =C3, the second parameter Δi = 27 * 10 -6 +T TA .
[0606] In some implementations, the indication information is a subfield in the DCI. The DCI can take several formats; three possible formats are shown below.
[0607] Method 1: When DCI uses DCI format 0_0, DCI format 0_0 includes the Channel Access and CP Extension fields, and the index value is located in the Channel Access and CP Extension fields.
[0608] Method 2: When DCI adopts DCI format 1_0, DCI format 1_0 includes the ChannelAccess-CPext field, and the index value is located in the Channel Access and CP Extension fields.
[0609] Method 3: When DCI adopts DCI format 1_1, format 1_1 includes the ChannelAccess-CPext field, and the index value is located in the Channel Access and CP Extension fields.
[0610] The above-described methods illustrate specific ways of carrying indication information, which is carried through a subfield of the DCI. Furthermore, multiple DCI formats are provided, and the index value is carried through the corresponding format's channel access and CP extension fields, eliminating the need to add new DCI subfields. This facilitates the first communication device in parsing and determining the index value.
[0611] 802. The second communication device sends an instruction message to the first communication device.
[0612] For details regarding the instruction information, please refer to the description of step 801 above; it will not be repeated here.
[0613] 803. The first communication device determines the LBT type based on the instruction information.
[0614] For a related introduction to LBT types, please refer to the relevant introduction in step 801 above, which will not be repeated here.
[0615] Specifically, the indication information includes an index value, which the first communication device uses to determine the LBT type. For details on the process of determining the LBT type using the index value, please refer to the relevant description of step 801 above.
[0616] Optionally, the above Figure 8 The illustrated embodiment further includes steps 804 to 805. There is no fixed execution order between steps 804 to 805 and the aforementioned step 803. Step 803 can be executed first, followed by steps 804 to 805; or steps 804 to 805 can be executed first, followed by step 803; or, depending on the situation, steps 803 and steps 804 to 805 can be executed simultaneously.
[0617] 804. The first communication device determines the first parameter set based on the instruction information.
[0618] Optionally, the indication information includes an index value, and the first communication device determines the first parameter set based on the index value. For details on the process of determining the first parameter set using the index value, please refer to the relevant description of step 801 above.
[0619] 805. The first communication device determines the length of the CPE according to the first parameter set.
[0620] For example, the first communication device determines the first parameter C. i =C3, the second parameter Δi = 27 * 10 -6 +T TA The first communication device calculates the length of the CPE using the following formula 1.
[0621]
[0622] Among them, Text Indicates the length of the CPE. This indicates that the first communication device uses an intra-frame symbol (l-1) mod 7*2 under subcarrier μ. μ The length.
[0623] mod refers to the modulo operation. l is the number of the starting symbol for the network device to schedule the first communication device to send uplink signals within the subframe.
[0624] The value of μ can be {0, 1, 2}.
[0625] Where μ is 0, it indicates that the first communication device uses a subcarrier spacing of 15kHz. μ is 1, it indicates that the first communication device uses a subcarrier spacing of 30kHz. μ is 2, it indicates that the first communication device uses a subcarrier spacing of 60kHz. And T' ext It is calculated using Formula 2.
[0626]
[0627] In Formula 2, The length of a symbol k within a subframe under subcarrier μ is used by the first communication device.
[0628] The first communication device will transmit the aforementioned first parameter C i =C3, and the second parameter Δi = 27 * 10 -6 +T TA Substituting into Formula 2 above, we get T' ext Then, the first communication device will transmit the calculated T' ext Substituting into Formula 1 above, we obtain the length T of the CPE. ext .
[0629] For example, such as Figure 10 As shown, the first communication device uses a subcarrier spacing of 60kHz for communication transmission, i.e., μ is 2. TA is greater than 0, C i =C3=3, the channel sensing time interval is 27 microseconds. Symbol 0 is the start symbol of the subframe, and the number l of the start symbol for the network device to schedule the first communication device to send uplink signals within the subframe is 3. The length of the symbol preceding symbol 1 is the length of symbol 2.
[0630] From Formula 2 above, we can know that T' ext for Figure 10 The length of the shaded box shown. (By...) Figure 10 It can be seen that the length of the shaded box is less than the length of symbol 2, therefore T ext The length is Figure 10 The length of the shaded box shown.
[0631] Optionally, after the first communication device determines the LBT type and the CPE length, the first communication device listens to whether the channel is idle during the channel sensing time interval.
[0632] In this embodiment, the second communication device determines indication information, which is used to indicate the LBT type to the first communication device. Then, the second communication device sends the indication information to the first communication device. This allows the first communication device to determine the LBT type. Thus, with a channel sensing time interval of 27 microseconds, the first communication device can listen to the idle channel to determine whether the channel is idle.
[0633] The first communication device provided in the embodiments of this application will now be described.
[0634] Please see Figure 11 , Figure 11 This is a schematic diagram of a first communication device according to an embodiment of this application. The first communication device includes a processing module 1101. Optionally, the first communication device further includes a transceiver module 1102.
[0635] In some embodiments, the first communication device can be used to perform Figure 2A The steps performed by the first communication device in the illustrated embodiment can be referred to the above. Figure 2A The relevant descriptions in the illustrated embodiments.
[0636] For example, processing module 1101 is used to perform the above. Figure 2A Steps 201 and 202 in the illustrated embodiment.
[0637] Therefore, it can be seen that when the channel sensing time interval is 27 microseconds, the processing module 1101 listens to the channel to determine whether the channel is idle.
[0638] In one possible implementation, the first communication device determines that the channel is idle during each detection time period, including: the first communication device determines that the channel is idle for at least 4 consecutive microseconds during each detection time period.
[0639] In this possible implementation, since the communication device may experience sudden spike interference when listening to the channel, and this sudden spike interference may originate from the communication device itself rather than from the channel, the first communication device can determine that the channel is idle by determining that there are at least 4 consecutive microseconds of channel idleness within each detection time period. Therefore, the above implementation method can avoid the impact of sudden spike interference on the channel sensing of the first communication device. Furthermore, it ensures the operability of the actual communication device to listen for channel idleness within the channel sensing time interval, improving the feasibility of the solution.
[0640] For example, transceiver module 1102 is used to receive indication information from a second communication device. For detailed information regarding indication information, please refer to [link / reference needed]. Figure 8 The following is a description of step 802 in the illustrated embodiment.
[0641] In this possible implementation, the first communication device determines the LBT type based on indication information from the second communication device. This allows the first communication device to listen to the idle channel to determine whether the channel is idle, given a channel sensing time interval of 27 microseconds.
[0642] In another possible implementation, the indication information is also used to indicate a first parameter set, which is used by the first communication device to determine the length of the CPE;
[0643] Processing module 1101 is specifically used for:
[0644] The LBT type and first parameter set are determined based on the instruction information.
[0645] In this possible implementation, the first communication device determines the first parameter through indication information, thus determining the length of the CPE. Since the network device schedules terminal devices on a symbol-by-symbol basis, considering that the sum of the channel sensing time interval and the timing advance (TA) is not an integer multiple of the symbol, the terminal device needs to determine the length of the CPE to ensure that the network device can receive the uplink signal sent by the terminal device at the scheduled time. Furthermore, the second communication device indicates the LBT type and the first parameter set through the same indication information, which saves signaling overhead and improves the practicality of the solution.
[0646] Another possible implementation includes:
[0647] The first communication device determines the length of the CPE based on the first parameter set.
[0648] In another possible implementation, the indication information includes an index value that indicates the LBT type and the first parameter set.
[0649] In another possible implementation, the indication information is a subfield of the downlink control information (DCI);
[0650] DCI uses DCI format 0_0, which includes the Channel Access and CP Extension (ChannelAccess-CPext) fields, with the index value located in the Channel Access and CP Extension fields; or,
[0651] DCI uses DCI format 1_0, which includes the channel access and CP extension fields, with the index value located in the channel access and CP extension fields; or...
[0652] DCI uses DCI format 1_1, which includes the channel access and CP extension fields. The index value is located in the channel access and CP extension fields.
[0653] In another possible implementation, the first parameter set includes the first parameter C. i The second parameter Δi;
[0654] If TA equals 0, and the first communication device uses a subcarrier spacing of 15kHz or 30kHz for communication transmission, the first parameter C i =1, the second parameter is 27*10 -6 ;or,
[0655] If TA equals 0, and the first communication device uses a subcarrier spacing of 60kHz for communication transmission, the first parameter C i =2, the second parameter Δi = 27 * 10 -6 ;or,
[0656] If TA is greater than 0, the first parameter C i =C3, the second parameter Δi = 27 * 10 -6 +T TA The value of C3 is indicated by higher-level signaling, T TA The duration of TA.
[0657] Optionally, in some embodiments, the first communication device can be used to perform Figure 3A The steps performed by the first communication device in the illustrated embodiment can be referred to the above. Figure 3A The relevant descriptions in the illustrated embodiments.
[0658] For example, processing module 1101 is used to perform the above. Figure 3A Steps 301 and 302 in the illustrated embodiment.
[0659] Therefore, it can be seen that when the channel sensing time interval is 27 microseconds, the processing module 1101 listens to the channel in a listening process. This realizes that when the channel sensing time interval is 27 microseconds, the processing module 1101 listens to the idle channel to determine whether the channel is idle.
[0660] In one possible implementation, the first time period is located in the first 16 microseconds of the channel sensing time interval, and the second time period is located in the last 11 microseconds of the channel sensing time interval; or, the second time period is located in the first 11 microseconds of the channel sensing time interval, and the second time period is located in the last 16 microseconds of the channel sensing time interval.
[0661] In another possible implementation, the first detection time period is located within the first 9 microseconds of the first time period, and the second detection time period is located within the last 9 microseconds of the second time period. In this implementation, the first detection time period is placed at the beginning of the first time period, and the second detection time period is placed at the end of the second time period. This satisfies the requirement that the first communication device listens to the entire channel for a time interval of 27 microseconds.
[0662] In another possible implementation, the processing module 1101 is specifically used for:
[0663] If the first communication device determines that the channel is idle during the first detection time period, the channel is idle during the second detection time period, and the first communication device determines that the total idle time of the channel in the channel sensing time interval is greater than or equal to 10 microseconds, the processing module 1101 determines that the channel is idle.
[0664] In another possible implementation, during a first time period, the first communication device determines that the channel is idle for at least 6 microseconds, and at least 4 microseconds of the at least 6 microseconds in the first time period are consecutive; during a second time period, the first communication device determines that the channel is idle for at least 4 consecutive microseconds. Alternatively, during the first time period, the first communication device determines that the channel is idle for at least 4 consecutive microseconds, and during the second time period, the first communication device determines that the channel is idle for at least 6 microseconds, and at least 4 microseconds of the at least 6 microseconds in the second time period are consecutive. Alternatively, during the first time period, the first communication device determines that the channel of the first communication device is idle for at least 5 microseconds, and at least 4 microseconds of the at least 5 microseconds in the first time period are consecutive; during the second time period, the first communication device determines that the channel is idle for at least 5 microseconds, and at least 4 microseconds of the at least 5 microseconds in the second time period are consecutive.
[0665] In another possible implementation, during the channel sensing time interval, the first communication device determines the total channel idle time of the channel to be X, where X is greater than or equal to 8 microseconds and less than 10 microseconds.
[0666] In another possible implementation, during a first time period, the first communication device determines that the channel is idle for Y microseconds, and at least 4 microseconds within the Y microseconds of the first time period are consecutive. During a second time period, the first communication device determines that the channel is idle for 4 consecutive microseconds, where Y = X - 4; or...
[0667] In the first time period, the first communication device determines that there are 4 consecutive microseconds of channel idle time. In the second time period, the first communication device determines that there are Y microseconds of channel idle time. At least 4 microseconds of the Y microseconds in the second time period are consecutive, where Y = X - 4.
[0668] In another possible implementation, the first communication device determines that the channel is idle during a first detection time period and also during a second detection time period, including:
[0669] The first communication device determines that there are at least 4 consecutive microseconds of channel idle time during the first detection period and the second detection period, respectively.
[0670] In another possible implementation, the transceiver module 1102 is also used for:
[0671] The processing module 1101 receives indication information from the second communication device; the indication information is used to indicate the LBT type, which is used to determine the channel sensing time interval, the channel sensing time interval is the duration of channel sensing before the first communication device performs communication transmission, and the end time of the channel sensing time interval is the start time of signal transmission for the first communication device to perform communication transmission; the processing module 1101 is also used to: determine the LBT type according to the indication information.
[0672] In another possible implementation, the indication information is also used to indicate a first parameter set, which is used by the first communication device to determine the length of the CPE; the processing module 1101 is specifically used for:
[0673] The LBT type and first parameter set are determined based on the instruction information.
[0674] In another possible implementation, the processing module 1101 is also used for:
[0675] The length of the CPE is determined based on the first parameter set.
[0676] In another possible implementation, the indication information includes an index value that indicates the LBT type and the first parameter set.
[0677] In another possible implementation, the indication information is a subdomain in the DCI;
[0678] DCI uses DCI format 0_0, which includes the channel access and CP extension fields. The index value is located in the channel access and CP extension fields; or...
[0679] DCI uses DCI format 1_0, which includes the channel access and CP extension fields, with the index value located in the channel access and CP extension fields; or...
[0680] DCI uses DCI format 1_1, which includes the channel access and CP extension fields. The index value is located in the channel access and CP extension fields.
[0681] The above implementation method illustrates the specific implementation of carrying indication information. This indication information is carried through a subdomain of the DCI, providing a foundation for the implementation of the scheme. Secondly, multiple DCI formats are provided, and the index value is carried through the corresponding format's channel access and CP extension fields, eliminating the need to add new DCI subdomains. This facilitates the first communication device in parsing and determining the index value.
[0682] In another possible implementation, the first parameter set includes the first parameter C. i The second parameter Δi;
[0683] If TA equals 0, and the first communication device uses a subcarrier spacing of 15kHz or 30kHz for communication transmission, the first parameter C i =1, the second parameter is 27*10 -6 ;or,
[0684] If TA equals 0, and the first communication device uses a subcarrier spacing of 60kHz for communication transmission, the first parameter C i =2, the second parameter Δi = 27 * 10 -6 ;or,
[0685] If TA is greater than 0, the first parameter C i =C3, the second parameter Δi = 27 * 10 -6 +T TA The value of C3 is indicated by higher-level signaling, T TA The duration of TA.
[0686] Optionally, in some embodiments, the first communication device can be used to perform Figure 5A The steps performed by the first communication device in the illustrated embodiment can be referred to the above. Figure 5A The relevant descriptions in the illustrated embodiments.
[0687] For example, processing module 1101 is used to perform the above. Figure 5A Steps 501 and 502 in the illustrated embodiment.
[0688] Therefore, it can be seen that when the channel sensing time interval is 27 microseconds, the processing module 1101 listens to the channel in a listening process. This realizes that when the channel sensing time interval is 27 microseconds, the processing module 1101 listens to the idle channel to determine whether the channel is idle.
[0689] In one possible implementation, the first time period is located in the first 18 microseconds of the channel sensing time interval, and the second time period is located in the last 9 microseconds of the channel sensing time interval; or, the second time period is located in the first 9 microseconds of the channel sensing time interval, and the second time period is located in the last 18 microseconds of the channel sensing time interval.
[0690] In another possible implementation, the first detection time period is located 9 microseconds before the first time period, and the second detection time period is located 9 microseconds after the second time period.
[0691] In another possible implementation, the processing module 1101 is specifically used for:
[0692] If the first communication device determines that the channel is idle during the first detection time period, the channel is idle during the second detection time period, and the first communication device determines that the total idle time of the channel in the channel sensing time interval is greater than or equal to 10 microseconds, the processing module 1101 determines that the channel is idle.
[0693] In another possible implementation, during a first time period, the first communication device determines that the channel is idle for at least 6 microseconds, and at least 4 microseconds of the at least 6 microseconds in the first time period are consecutive; during a second time period, the first communication device determines that the channel is idle for at least 4 consecutive microseconds; or,
[0694] In a first time period, the first communication device determines that there are 4 consecutive microseconds of channel idle time; in a second time period, the first communication device determines that there are at least 6 microseconds of channel idle time, and at least 4 microseconds of the at least 6 microseconds in the second time period are consecutive; or,
[0695] In the first time period, the first communication device determines that the channel of the first communication device is idle for at least 5 microseconds, and at least 4 microseconds of the at least 5 microseconds in the first time period are continuous. In the second time period, the first communication device determines that the channel is idle for at least 5 microseconds, and at least 4 microseconds of the at least 5 microseconds in the second time period are continuous.
[0696] In another possible implementation, during the channel sensing time interval, the first communication device determines the total channel idle time of the channel to be X, where X is greater than or equal to 8 microseconds and less than 10 microseconds.
[0697] In another possible implementation, during a first time period, the first communication device determines that the channel is idle for Y microseconds, and at least 4 microseconds within the Y microseconds of the first time period are consecutive. During a second time period, the first communication device determines that the channel is idle for 4 consecutive microseconds, where Y = X - 4; or...
[0698] In the first time period, the first communication device determines that there are 4 consecutive microseconds of channel idle time. In the second time period, the first communication device determines that there are Y microseconds of channel idle time. At least 4 microseconds of the Y microseconds in the second time period are consecutive, where Y = X - 4.
[0699] In another possible implementation, the first communication device determines that the channel is idle during a first detection time period and also during a second detection time period, including:
[0700] The first communication device determines that there are at least 4 consecutive microseconds of channel idle time during the first detection period and the second detection period, respectively.
[0701] In another possible implementation, the transceiver module 1102 is also used for:
[0702] Receive indication information from the second communication device; the indication information is used to indicate the LBT type, which is used to determine the channel sensing time interval, the channel sensing time interval is the duration of channel sensing before the first communication device performs communication transmission, and the end time of the channel sensing time interval is the start time of signal transmission for the first communication device to perform communication transmission.
[0703] Processing module 1101 is also used for:
[0704] Determine the LBT type based on the instruction information.
[0705] In another possible implementation, the indication information is also used to indicate a first parameter set, which is used by the first communication device to determine the length of the CPE; the processing module 1101 is specifically used for:
[0706] The LBT type and first parameter set are determined based on the instruction information.
[0707] In another possible implementation, the processing module 1101 is also used for:
[0708] The length of the CPE is determined based on the first parameter set.
[0709] In another possible implementation, the indication information includes an index value that indicates the LBT type and the first parameter set.
[0710] In another possible implementation, the indication information is a subdomain in the DCI;
[0711] DCI uses DCI format 0_0, which includes the channel access and CP extension fields. The index value is located in the channel access and CP extension fields; or...
[0712] DCI uses DCI format 1_0, which includes the channel access and CP extension fields, with the index value located in the channel access and CP extension fields; or...
[0713] DCI uses DCI format 1_1, which includes the channel access and CP extension fields. The index value is located in the channel access and CP extension fields.
[0714] In another possible implementation, the first parameter set includes the first parameter C. i The second parameter Δi;
[0715] If TA equals 0, and the first communication device uses a subcarrier spacing of 15kHz or 30kHz for communication transmission, the first parameter C i =1, the second parameter is 27*10 -6 ;or,
[0716] If TA equals 0, and the first communication device uses a subcarrier spacing of 60kHz for communication transmission, the first parameter C i =2, the second parameter Δi = 27 * 10 -6 ;or,
[0717] If TA is greater than 0, the first parameter C i =C3, the second parameter Δi = 27 * 10 -6 +T TA The value of C3 is indicated by higher-level signaling, T TA The duration of TA.
[0718] Optionally, in some embodiments, the first communication device can be used to perform Figure 7A The steps performed by the first communication device in the illustrated embodiment can be referred to the above. Figure 7A The relevant descriptions in the illustrated embodiments.
[0719] For example, processing module 1101 is used to perform the above. Figure 7A Steps 701 and 702 in the illustrated embodiment.
[0720] Therefore, when the channel sensing time interval is 18 microseconds, the processing module 1101 performs a listening process to detect the channel. This enables the processing module 1101 to listen to idle channels to determine whether the channel is idle when the channel sensing time interval is 18 microseconds.
[0721] In one possible implementation, the first communication device determines that the channel is idle during each detection time period, including:
[0722] The first communication device determines that there are at least 4 consecutive microseconds of channel idle time in each detection period.
[0723] In another possible implementation, the transceiver module 1102 is also used for:
[0724] Receive indication information from the second communication device; the indication information is used to indicate the LBT type, which is used to determine the channel sensing time interval, the channel sensing time interval is the duration of channel sensing before the first communication device performs communication transmission, and the end time of the channel sensing time interval is the start time of signal transmission for the first communication device to perform communication transmission.
[0725] Processing module 1101 is also used to: determine the LBT type based on the indication information.
[0726] In another possible implementation, the indication information is also used to indicate a first parameter set, which is used by the first communication device to determine the length of the CPE; the processing module 1101 is specifically used for:
[0727] The LBT type and first parameter set are determined based on the instruction information.
[0728] In another possible implementation, the processing module 1101 is also used for:
[0729] The length of the CPE is determined based on the first parameter set.
[0730] In another possible implementation, the indication information includes an index value that indicates the LBT type and the first parameter set.
[0731] In another possible implementation, the indication information is a subdomain in the DCI;
[0732] DCI uses DCI format 0_0, which includes the channel access and CP extension fields. The index value is located in the channel access and CP extension fields; or...
[0733] DCI uses DCI format 1_0, which includes the channel access and CP extension fields, with the index value located in the channel access and CP extension fields; or...
[0734] DCI uses DCI format 1_1, which includes the channel access and CP extension fields. The index value is located in the channel access and CP extension fields.
[0735] In another possible implementation, the first parameter set includes the first parameter C. i The second parameter Δi;
[0736] If TA equals 0, and the first communication device uses a subcarrier spacing of 15kHz or 30kHz for communication transmission, the first parameter C i =1, the second parameter is 27*10 -6 ;or,
[0737] If TA equals 0, and the first communication device uses a subcarrier spacing of 60kHz for communication transmission, the first parameter C i =2, the second parameter Δi = 27 * 10 -6 ;or,
[0738] If TA is greater than 0, the first parameter C i =C3, the second parameter Δi = 27 * 10 -6 +T TA The value of C3 is indicated by higher-level signaling, T TA The duration of TA.
[0739] Please see Figure 12 , Figure 12 This is another structural schematic diagram of the first communication device according to an embodiment of this application. The first communication device includes a transceiver module 1201 and a processing module 1202.
[0740] The first communication device can be used to perform Figure 8 The steps performed by the first communication device in the illustrated embodiment can be referred to the above. Figure 8 The relevant descriptions in the illustrated embodiments.
[0741] For example, the transceiver module 1201 is used to perform the above. Figure 8 Step 802 in the illustrated embodiment; the processing module 1202 is used to perform the above. Figure 8 Step 803 in the illustrated embodiment. Optionally, the processing module 1202 is also configured to perform the above-described steps. Figure 8 Steps 804 and 805 in the illustrated embodiment.
[0742] Therefore, the transceiver module 1201 receives indication information from the second communication device, and the processing module 1202 determines the LBT type based on the indication information from the second communication device. In this way, with a channel sensing time interval of 27 microseconds, the processing module 1202 can listen to the idle channel to determine whether the channel is idle.
[0743] The second communication device provided in the embodiments of this application will now be described.
[0744] Please see Figure 13 , Figure 13This is another schematic diagram of the structure of the second communication device according to an embodiment of this application. The second communication device includes a processing module 1301 and a transceiver module 1302.
[0745] The second communication device can be used to perform Figure 8 The steps performed by the second communication device in the illustrated embodiment can be referred to the above. Figure 8 The relevant descriptions in the illustrated embodiments.
[0746] For example, processing module 1301 is used to perform the above. Figure 8 Step 801 in the illustrated embodiment; the transceiver module 1302 is used to perform the above. Figure 8 Step 802 in the illustrated embodiment.
[0747] Therefore, processing module 1301 determines the indication information, and transceiver module 1302 sends the indication information to the first communication device. In this way, the first communication device can determine the LBT type through the indication information. With a channel sensing time interval of 27 microseconds, the first communication device can listen to the idle channel to determine whether the channel is idle.
[0748] The following is through Figure 14 This diagram illustrates a possible structure where the first and second communication devices are terminal devices.
[0749] Figure 14 A simplified schematic diagram of a terminal device is shown. For ease of understanding and illustration, Figure 14 In this context, the terminal device is taken as a mobile phone. For example... Figure 14 As shown, the terminal device includes a processor, memory, radio frequency circuit, antenna, and input / output devices.
[0750] The processor is primarily used for processing communication protocols and data, controlling terminal devices, executing software programs, and processing data from those programs. The memory is mainly used for storing software programs and data.
[0751] Radio frequency (RF) circuits are mainly used for the conversion between baseband signals and RF signals, as well as for the processing of RF signals.
[0752] Antennas are primarily used for transmitting and receiving radio frequency signals in the form of electromagnetic waves. Input / output devices, such as touchscreens, displays, and keyboards, are mainly used for receiving user input data and outputting data to the user.
[0753] It should be noted that some types of terminal devices may not have input / output devices.
[0754] When data needs to be sent, the processor performs baseband processing on the data to be sent and outputs the baseband signal to the radio frequency (RF) circuit. The RF circuit then processes the baseband signal and transmits it outward as electromagnetic waves through the antenna. When data is sent to the terminal device, the RF circuit receives the RF signal through the antenna, converts it into a baseband signal, and outputs the baseband signal to the processor. The processor then converts the baseband signal back into data and processes it. For ease of explanation, Figure 14 Only one memory and processor are shown in the illustration. In actual terminal device products, there may be one or more processors and one or more memories. Memory may also be referred to as storage medium or storage device, etc. Memory may be set up independently of the processor or integrated with the processor; this application does not limit this.
[0755] In this embodiment, the antenna and radio frequency circuit with transceiver functions can be considered as the transceiver unit of the terminal device, and the processor with processing functions can be considered as the processing unit of the terminal device. Figure 14 As shown, the terminal device includes a transceiver unit 1410 and a processing unit 1420.
[0756] The transceiver unit can also be called a transceiver, transceiver machine, or transceiver device.
[0757] The processing unit can also be called a processor, processing board, processing module, processing device, etc.
[0758] Optionally, the devices in transceiver unit 1410 used for receiving functions can be considered as receiving units, and the devices in transceiver unit 1410 used for transmitting functions can be considered as transmitting units. That is, transceiver unit 1410 includes both receiving and transmitting units. A transceiver unit may also be called a transceiver, transceiver circuit, etc. A receiving unit may also be called a receiver, receiver, or receiving circuit, etc. A transmitting unit may also be called a transmitter, transmitter, or transmitting circuit, etc.
[0759] It should be understood that if the terminal device is the first communication device in the above method embodiment, the transceiver unit 1410 can be used to perform the sending and receiving operations of the first communication device in the above method embodiment, and the processing unit 1420 is used to perform other operations on the first communication device in the above method embodiment besides the sending and receiving operations.
[0760] For example, in one possible implementation, the processing unit 1420 is used to perform... Figure 2A Steps 201 and 202 in the process.
[0761] For example, in one possible implementation, the processing unit 1420 is used to perform... Figure 3A Steps 301 and 302 in the process.
[0762] For example, in one possible implementation, the processing unit 1420 is used to perform... Figure 5A Steps 501 and 502 in the process.
[0763] For example, in one possible implementation, the processing unit 1420 is used to perform... Figure 7A Steps 701 and 702 in the process.
[0764] For example, in one possible implementation, the transceiver unit 1410 is used to perform... Figure 8 In step 802 shown, the processing unit 1420 is used to execute... Figure 8 Step 803. Optionally, the processing unit 1420 is also used for steps 804 and 805.
[0765] It should be understood that if the terminal device is the second communication device in the above method embodiment, the transceiver unit 1410 can be used to perform the sending and receiving operations of the second communication device in the above method embodiment, and the processing unit 1420 is used to perform other operations on the second communication device in the above method embodiment besides the sending and receiving operations.
[0766] For example, in one possible implementation, the processing unit 1420 is used to perform... Figure 8 In step 801, the transceiver unit 1410 is used to perform... Figure 8 Step 802 is shown.
[0767] When the terminal device is a chip, the chip includes a transceiver unit and a processing unit. The transceiver unit can be an input / output circuit or a communication interface; the processing unit is a processor, microprocessor, integrated circuit, or logic circuit integrated on the chip.
[0768] This application also provides a second communication device; please refer to [link to relevant documentation]. Figure 15 Another structural schematic diagram of the second communication device according to an embodiment of this application. The second communication device can be used to perform... Figure 8 The steps performed by the second communication device in the illustrated embodiment can be referred to the relevant descriptions in the above method embodiments.
[0769] The second communication device includes a processor 1501 and a memory 1502. Optionally, the second communication device also includes a transceiver 903.
[0770] In one possible implementation, the processor 1501, memory 1502, and transceiver 1503 are connected via a bus, and the memory stores computer instructions.
[0771] For example, processor 1501 can be used to perform the above. Figure 8Step 801 in the illustrated embodiment. The transceiver 1503 can be used to perform the above. Figure 8 Step 802 in the illustrated embodiment. For details, please refer to the foregoing. Figure 8 The following is a description of the embodiments shown.
[0772] Please see Figure 16 This application also provides a communication processing system, which includes, as described above, a communication processing system. Figure 12 The first communication device shown and as Figure 13 The second communication device shown. Among them, Figure 12 The first communication device shown is used to perform Figure 8 In the embodiments shown, the first communication device performs all or part of the steps. Figure 13 The second communication device shown is used to perform Figure 8 The second communication device performs all or part of the steps in the illustrated embodiment.
[0773] This application also provides a computer program product including instructions that, when run on a computer, cause the computer to perform the above-described actions. Figure 2A , Figure 3A , Figure 5A , Figure 7A and Figure 8 The communication processing method of the embodiment shown.
[0774] This application also provides a computer-readable storage medium, including computer instructions that, when executed on a computer, cause the computer to perform the actions described above. Figure 2A , Figure 3A , Figure 5A , Figure 7A and Figure 8 The communication processing method of the embodiment shown.
[0775] This application also provides a chip device, including a processor for connecting to a memory and calling a program stored in the memory, so that the processor executes the above-described... Figure 2A , Figure 3A , Figure 5A , Figure 7A and Figure 8 The communication processing method of the embodiment shown.
[0776] The processor mentioned above can be a general-purpose central processing unit, a microprocessor, an application-specific integrated circuit (ASIC), or one or more devices used to control the above. Figure 2A , Figure 3A , Figure 5A , Figure 7Aand Figure 8 The communication processing method of the illustrated embodiment is executed by an integrated circuit. The memory mentioned above can be read-only memory (ROM) or other types of static storage devices capable of storing static information and instructions, such as random access memory (RAM).
[0777] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0778] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection between apparatuses or units through some interfaces, and may be electrical, mechanical, or other forms.
[0779] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the technical objectives of this application, depending on actual needs.
[0780] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0781] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0782] The above-described embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit it. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of this application.
Claims
1. A communication processing method, characterized in that, The method includes: The first communication device listens to whether the channel is idle during the channel sensing time interval, the channel sensing time interval is 27 microseconds long, the channel sensing time interval includes a first time interval and a second time interval, the first time interval and the second time interval do not overlap, the first time interval is 16 microseconds long, the second time interval is 11 microseconds long, the first time interval includes a first detection time interval of 9 microseconds long, and the second time interval includes a second detection time interval of 9 microseconds long. If the first communication device determines that the channel is idle during the first detection time period and the channel is idle during the second detection time period, the first communication device determines that the channel is idle.
2. The method according to claim 1, characterized in that, The first time period is located 16 microseconds before the channel sensing time interval, and the second time period is located 11 microseconds after the channel sensing time interval; or, The second time period is located in the first 11 microseconds of the channel sensing time interval and in the last 16 microseconds of the channel sensing time interval.
3. The method according to claim 1 or 2, characterized in that, The first detection time period is the first 9 microseconds of the first time period, and the second detection time period is the last 9 microseconds of the second time period.
4. The method according to claim 1 or 2, characterized in that, If the first communication device determines that the channel is idle during the first detection time period and the channel is idle during the second detection time period, the first communication device determines that the channel is idle, including: If the first communication device determines that the channel is idle during the first detection time period, the channel is idle during the second detection time period, and the first communication device determines that the total idle time of the channel in the channel sensing time interval is greater than or equal to 10 microseconds, the first communication device determines that the channel is idle.
5. The method according to claim 4, characterized in that, During the first time period, the first communication device determines that the channel is idle for at least 6 microseconds, and at least 4 microseconds of the at least 6 microseconds in the first time period are consecutive; during the second time period, the first communication device determines that the channel is idle for at least 4 consecutive microseconds; or, During the first time period, the first communication device determines that the channel is idle for a consecutive 4 microseconds; during the second time period, the first communication device determines that the channel is idle for at least 6 microseconds, wherein at least 4 microseconds of the at least 6 microseconds in the second time period are consecutive; or, During the first time period, the first communication device determines that the channel of the first communication device is idle for at least 5 microseconds, and at least 4 microseconds of the at least 5 microseconds in the first time period are consecutive. During the second time period, the first communication device determines that the channel is idle for at least 5 microseconds, and at least 4 microseconds of the at least 5 microseconds in the second time period are consecutive.
6. The method according to claim 1 or 2, characterized in that, During the channel sensing time interval, the first communication device determines the total channel idle time of the channel as X, where X is greater than or equal to 8 microseconds and less than 10 microseconds.
7. The method according to claim 6, characterized in that, During the first time period, the first communication device determines that the channel is idle for Y microseconds, and at least 4 microseconds of the Y microseconds in the first time period are consecutive. During the second time period, the first communication device determines that the channel is idle for 4 consecutive microseconds, where Y = X - 4. or, During the first time period, the first communication device determines that the channel is idle for a continuous period of 4 microseconds. During the second time period, the first communication device determines that the channel is idle for a period of Y microseconds. At least 4 microseconds of the Y microseconds in the second time period are continuous, where Y = X - 4.
8. The method according to claim 1 or 2, characterized in that, The first communication device determines that the channel is idle during the first detection time period and also during the second detection time period, including: The first communication device determines that the channel is idle for at least 4 consecutive microseconds during both the first detection time period and the second detection time period.
9. The method according to claim 1 or 2, characterized in that, The method further includes: The first communication device receives indication information from the second communication device. The indication information is used to indicate a Listen Before Transmit (LBT) type. The LBT type is used to determine the channel sensing time interval. The channel sensing time interval is the duration of channel sensing performed by the first communication device before communication transmission. The end time of the channel sensing time interval is the start time of signal transmission by the first communication device for communication transmission. The first communication device determines the LBT type based on the indication information.
10. The method according to claim 9, characterized in that, The indication information is also used to indicate a first parameter set, which is used by the first communication device to determine the length of the extended cyclic prefix (CPE). The first communication device determines the LBT type based on the indication information, including: The first communication device determines the LBT type and the first parameter set based on the indication information.
11. The method according to claim 10, characterized in that, The method further includes: The first communication device determines the length of the CPE based on the first parameter set.
12. The method according to claim 10 or 11, characterized in that, The indication information includes an index value, which is used to indicate the LBT type and the first parameter set.
13. The method according to claim 12, characterized in that, The indication information is a subfield in the downlink control information (DCI); The DCI uses DCI format 0_0, which includes the Channel Access and CP Extension (ChannelAccess-CPext) fields, and the index value is located in the Channel Access and CP Extension fields; or... The DCI adopts DCI format 1_0, which includes the Channel Access and CP Extension (ChannelAccess-CPext) fields, and the index value is located in the Channel Access and CP Extension fields; or... The DCI adopts DCI format 1_1, which includes the Channel Access and CP Extension (ChannelAccess-CPext) field, and the index value is located in the Channel Access and CP Extension field.
14. The method according to claim 10 or 11, characterized in that, The first parameter set includes the first parameter C i The second parameter Δi; If the lead time TA equals 0, and the first communication device uses a subcarrier spacing of 15kHz or 30kHz for communication transmission, the first parameter C i =1, the second parameter is 27*10 -6 ; or, If TA equals 0, and the first communication device uses a subcarrier spacing of 60kHz for communication transmission, the first parameter C i =2, the second parameter Δi = 27 * 10 -6 ; or, If TA is greater than 0, the first parameter C i =C3, the second parameter Δi = 27 * 10 -6 +T TA The value of C3 is indicated by higher-layer signaling, and the value of T... TA The duration of the TA.
15. A communication processing method, characterized in that, The method includes: The second communication device determines indication information, which is used to instruct the first communication device to listen before sending (LBT) type. The LBT type is used by the first communication device to determine the channel sensing time interval. The channel sensing time interval is the duration for the first communication device to sense the channel before communication transmission. The channel sensing time interval is used by the first communication device to listen to whether the channel is idle. The duration of the channel sensing time interval is 27 microseconds. The end time of the channel sensing time interval is the start time of the signal transmission for communication transmission by the first communication device. The channel sensing time interval includes a first time interval and a second time interval. The first time interval and the second time interval do not overlap. The duration of the first time interval is 16 microseconds, and the duration of the second time interval is 11 microseconds. The first time interval includes a first detection time interval of 9 microseconds, and the second time interval includes a second detection time interval of 9 microseconds. The second communication device sends an instruction message to the first communication device.
16. The method according to claim 15, characterized in that, The indication information is also used to indicate a first parameter set, which is used by the first communication device to determine the length of the extended cyclic prefix (CPE).
17. The method according to claim 16, characterized in that, The indication information includes an index value, which is used to indicate the LBT type and the first parameter set.
18. The method according to claim 17, characterized in that, The indication information is a subfield in the downlink control information (DCI); The DCI uses DCI format 0_0, which includes the Channel Access and CP Extension (ChannelAccess-CPext) fields, and the index value is located in the Channel Access and CP Extension fields; or... The DCI adopts DCI format 1_0, which includes the Channel Access and CP Extension (ChannelAccess-CPext) fields, and the index value is located in the Channel Access and CP Extension fields; or... The DCI adopts DCI format 1_1, which includes the Channel Access and CP Extension (ChannelAccess-CPext) field, and the index value is located in the Channel Access and CP Extension field.
19. The method according to any one of claims 16 to 18, characterized in that, The first parameter set includes the first parameter C i The second parameter Δi; If the lead time TA equals 0, and the first communication device uses a subcarrier spacing of 15kHz or 30kHz for communication transmission, the first parameter C i =1, the second parameter Δi = 27 * 10 -6 ; or, If TA equals 0, and the first communication device uses a subcarrier spacing of 60kHz for communication transmission, the first parameter C i =2, the second parameter Δi = 27 * 10 -6 ; or, If TA is greater than 0, the first parameter C i =C3, the second parameter Δi = 27 * 10 -6 +T TA The value of C3 is indicated by higher-layer signaling, and the value of T... TA The duration of the TA.
20. A first communication device, characterized in that, The first communication device includes a processing module for performing the processing operations in the method as described in any one of claims 1 to 14.
21. The first communication device according to claim 20, characterized in that, The first communication device further includes a transceiver module, which is used to perform the transceiver operation in the method as described in any one of claims 1 to 14.
22. A second communication device, characterized in that, The second communication device includes a processing module and a transceiver module; the processing module is used to perform the processing operation in the method as described in any one of claims 15 to 19, and the transceiver module is used to perform the transceiver operation in the method as described in any one of claims 15 to 19.
23. A communication device, characterized in that, The communication device includes a processor and a memory; The memory is used to store computer programs; The processor is configured to invoke and run the computer program stored in the memory, causing the communication device to perform the method as described in any one of claims 1 to 14, or to cause the communication device to perform the method as described in any one of claims 15 to 19.
24. A computer-readable storage medium, characterized in that, Includes computer instructions that, when executed on a computer, cause the computer to perform the method as described in any one of claims 1 to 14, or cause the computer to perform the method as described in any one of claims 15 to 19.
25. A computer program product, characterized in that, Includes computer execution instructions that, when executed on a computer, cause the computer to perform the method as claimed in any one of claims 1 to 14 or claims 15 to 19.
Citation Information
Patent Citations
Information transmitting method and related device
CN109392176A
Method and device for calibrating antenna phase in wireless communication systems using unlicensed band
US20190207309A1