WO2022062280A1 - 用于无线通信的电子设备和方法、计算机可读存储介质 - Google Patents
用于无线通信的电子设备和方法、计算机可读存储介质 Download PDFInfo
- Publication number
- WO2022062280A1 WO2022062280A1 PCT/CN2021/072042 CN2021072042W WO2022062280A1 WO 2022062280 A1 WO2022062280 A1 WO 2022062280A1 CN 2021072042 W CN2021072042 W CN 2021072042W WO 2022062280 A1 WO2022062280 A1 WO 2022062280A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- resource
- time
- window
- resource selection
- electronic device
- Prior art date
Links
- 238000004891 communication Methods 0.000 title claims abstract description 178
- 238000000034 method Methods 0.000 title claims abstract description 67
- 230000005540 biological transmission Effects 0.000 claims abstract description 125
- 238000012545 processing Methods 0.000 claims abstract description 41
- 230000001960 triggered effect Effects 0.000 claims abstract description 10
- 230000011664 signaling Effects 0.000 claims description 39
- 230000008447 perception Effects 0.000 claims description 30
- 101000741965 Homo sapiens Inactive tyrosine-protein kinase PRAG1 Proteins 0.000 claims description 11
- 102100038659 Inactive tyrosine-protein kinase PRAG1 Human genes 0.000 claims description 11
- 238000005259 measurement Methods 0.000 claims description 8
- 230000000737 periodic effect Effects 0.000 claims description 7
- 230000002123 temporal effect Effects 0.000 claims description 3
- 238000012546 transfer Methods 0.000 claims 2
- 238000010586 diagram Methods 0.000 description 31
- 230000006870 function Effects 0.000 description 27
- 230000008569 process Effects 0.000 description 9
- 230000010267 cellular communication Effects 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 5
- 238000004590 computer program Methods 0.000 description 4
- 239000004065 semiconductor Substances 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 230000007423 decrease Effects 0.000 description 3
- 238000011161 development Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 230000005236 sound signal Effects 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 229910044991 metal oxide Inorganic materials 0.000 description 1
- 150000004706 metal oxides Chemical class 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000011867 re-evaluation Methods 0.000 description 1
- 230000006798 recombination Effects 0.000 description 1
- 238000005215 recombination Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/40—Resource management for direct mode communication, e.g. D2D or sidelink
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/08—Non-scheduled access, e.g. ALOHA
- H04W74/0808—Non-scheduled access, e.g. ALOHA using carrier sensing, e.g. carrier sense multiple access [CSMA]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1812—Hybrid protocols; Hybrid automatic repeat request [HARQ]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/0006—Assessment of spectral gaps suitable for allocating digitally modulated signals, e.g. for carrier allocation in cognitive radio
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0203—Power saving arrangements in the radio access network or backbone network of wireless communication networks
- H04W52/0206—Power saving arrangements in the radio access network or backbone network of wireless communication networks in access points, e.g. base stations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1867—Arrangements specially adapted for the transmitter end
- H04L1/187—Details of sliding window management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0053—Allocation of signaling, i.e. of overhead other than pilot signals
- H04L5/0055—Physical resource allocation for ACK/NACK
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/02—Selection of wireless resources by user or terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
- H04W72/23—Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/56—Allocation or scheduling criteria for wireless resources based on priority criteria
- H04W72/566—Allocation or scheduling criteria for wireless resources based on priority criteria of the information or information source or recipient
- H04W72/569—Allocation or scheduling criteria for wireless resources based on priority criteria of the information or information source or recipient of the traffic information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W92/00—Interfaces specially adapted for wireless communication networks
- H04W92/16—Interfaces between hierarchically similar devices
- H04W92/18—Interfaces between hierarchically similar devices between terminal devices
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Definitions
- the present application relates to the field of wireless communication technologies, and in particular, to a resource selection/reselection technology in an energy saving mode in sidelink (SL) communication. More particularly, it relates to an electronic device and method for wireless communication and a computer-readable storage medium.
- SL sidelink
- UE User Equipment
- UE communicates directly using specific time-frequency resources.
- These specific time-frequency resources may be configured by the base station for the UE (referred to as mode 1), or may be autonomously selected by the UE from the resource pool configured for sidelink communication (referred to as mode 2). ).
- the UE can be in a "always on” state, and needs to continuously sense the state of the channel and report the measurement results, and dynamically select time-frequency resources in real time, that is, the UE is in the full sensing mode.
- the UE In the partial sensing mode, the UE only senses the state of the channel for a part of the time.
- FIG. 1 and FIG. 2 respectively show schematic diagrams of full perception and partial perception.
- the full-sensing window is continuous in time
- the UE continuously senses the channel state, and determines the resource selection window according to the sensed occupied time-frequency resources and the periodicity of the service
- the time-frequency resources that will be occupied in the resource selection will be excluded to avoid collision.
- the full sensing window is divided into multiple sub-windows, and the sensing of the channel state is performed only in part of the sub-windows, and this part of the time is called the partial sensing window.
- the UE can perform resource selection according to the result of partial sensing.
- an electronic device for wireless communication comprising: a processing circuit configured to: determine a plurality of partial sensing windows spaced apart in the time domain, in which the multiple partial sensing windows , the user equipment performing side-link communication senses at least part of the time-frequency resources in the resource pool for side-link communication; and determines part of the sensing-resource selection window and one or more resource selection windows, wherein part of The sensing-resource selection window is a time-frequency window defined by a plurality of previous partial sensing windows after the resource selection is triggered, and the occupancy status of the time-frequency resources in the partial sensing-resource selection window is known to the user equipment, And, the user equipment selects time-frequency resources in one or more resource selection windows to perform sidelink transmission, wherein part of the perception-resource selection window covers one or more resource selection windows.
- a method for wireless communication comprising: determining a plurality of partial sensing windows spaced apart in the time domain, in the plurality of partial sensing windows, performing a The user equipment senses at least part of the time-frequency resources in the resource pool for side link communication; and determines a part of the sensing-resource selection window and one or more resource selection windows, wherein the part of the sensing-resource selection window is triggered
- the time-frequency window defined by the previous partial sensing windows, the occupancy status of the time-frequency resources in the partial sensing-resource selection window is known to the user equipment, and the user equipment selects one or more The time-frequency resources in each resource selection window perform sidelink transmission, wherein part of the perception-resource selection window covers one or more resource selection windows.
- the electronic device and method according to the above aspects of the present application can perform resource selection in time-frequency resources whose occupancy status is known by setting part of the sensing-resource selection window and making part of the sensing-resource selection window cover the resource selection window, and can reduce the cost of Such as the probability of resource collision in the energy saving mode of partial awareness, improve the reliability of side link communication.
- an electronic device for wireless communication comprising: a processing circuit configured to: generate resource pool configuration signaling for configuring a resource pool for side link communication, the resource pool
- the configuration signaling includes: indication information indicating whether the resource pool allows the user equipment without channel awareness to perform data transmission, or indicating which part of the resource pool allows the user equipment without channel awareness to perform data transmission;
- the configuration signaling is sent to the user equipment.
- a method for wireless communication comprising: generating resource pool configuration signaling for configuring a resource pool for side link communication, the resource pool configuration signaling including: indicating a resource Indication information of whether the pool allows user equipment without channel awareness to perform data transmission, or indication information indicating which part of the resource pool allows user equipment without channel awareness to perform data transmission; and send resource pool configuration signaling to user equipment .
- an electronic device for wireless communication comprising: a processing circuit configured to: randomly select time-frequency resources in a resource pool for side-link communication and generate a side-link control information, wherein the side link control information includes one of the following: indication information indicating that the user equipment does not perform channel sensing on the corresponding time-frequency resource; priority information of the data packet, wherein the data packet is adjusted to have the highest priority level; and send side link control information to other user equipments.
- a method for wireless communication comprising: randomly selecting time-frequency resources in a resource pool for sidelink communication and generating sidelink control information, wherein the sidelink
- the control information includes one of the following: indication information indicating that the user equipment does not perform channel sensing on the corresponding time-frequency resource; priority information of the data packet, wherein the data packet is adjusted to have the highest priority; Send side link control information.
- the electronic device and method according to the above aspects of the present application can reduce resource collisions between user equipments that do not perform channel sensing and other user equipments when randomly selecting time-frequency resources for sidelink communication.
- a computer program code and a computer program product for implementing the above-mentioned method for wireless communication, and a computer on which the computer program code for implementing the above-mentioned method for wireless communication is recorded Readable storage medium.
- Figure 1 shows a schematic diagram of a full perception mode
- Figure 2 shows a schematic diagram of a partial perception mode
- FIG. 3 shows a functional module block diagram of an electronic device for wireless communication according to an embodiment of the present application
- FIG. 4 shows an exemplary schematic diagram of a partial perception-resource selection window and a resource selection window according to the present embodiment
- Figure 5 shows an example of a lower bound on the temporal size of the partial perception-resource selection window
- FIG. 6 shows a schematic example of a partial overlap of the resource reselection window and the partial awareness-resource selection window
- FIG. 7 shows a schematic diagram of high-priority services occupying time-frequency resources of low-priority services in the case of resource collision
- FIG. 8 shows a functional module block diagram of an electronic device for wireless communication according to an embodiment of the present application.
- Fig. 9 shows a schematic diagram of the further division of the resource pool
- FIG. 10 shows a functional block diagram of an electronic device for wireless communication according to an embodiment of the present application.
- FIG. 11 shows an example of adjusting the frequency domain range of part of the sensing window according to the channel busy rate
- Figure 12 shows an example of adjusting the frequency domain range of a partial perception window according to the number of times of feedback NACK in HARQ transmission
- Figure 13 shows a schematic diagram of collisions due to missing some data packets in partial sensing
- Figure 14 is a diagram showing an example of setting of additional perception windows
- FIG. 15 shows a functional block diagram of an electronic device for wireless communication according to another embodiment of the present application.
- FIG. 16 shows a functional block diagram of an electronic device for wireless communication according to another embodiment of the present application.
- FIG. 17 shows a flowchart of a method for wireless communication according to an embodiment of the present application.
- FIG. 18 shows a flowchart of a method for wireless communication according to another embodiment of the present application.
- 20 is a block diagram illustrating a first example of a schematic configuration of an eNB or gNB to which the techniques of this disclosure may be applied;
- 21 is a block diagram illustrating a second example of a schematic configuration of an eNB or gNB to which techniques of this disclosure may be applied.
- 22 is a block diagram showing an example of a schematic configuration of a smartphone to which the techniques of the present disclosure may be applied;
- FIG. 23 is a block diagram showing an example of a schematic configuration of a car navigation apparatus to which the technology of the present disclosure can be applied.
- 24 is a block diagram of an exemplary structure of a general-purpose personal computer in which methods and/or apparatuses and/or systems according to embodiments of the present invention may be implemented.
- this embodiment provides a resource selection/reselection scheme in a partial sensing mode.
- FIG. 3 shows a block diagram of functional modules of an electronic device 100 for wireless communication according to an embodiment of the present application.
- the electronic device 100 includes: a first determination unit 101 configured to determine the time domain a plurality of partial sensing windows separated above, in the multiple partial sensing windows, the UE performing side link communication senses at least part of the time-frequency resources in the resource pool used for side link communication; and a second determination The unit 102 is configured to determine a partial perception-resource selection window and one or more resource selection windows, wherein the partial perception-resource selection window is defined by a plurality of previous partial perception windows after the resource selection is triggered Time-frequency window, the occupancy status of the time-frequency resources in the partial sensing-resource selection window is known to the UE, and the UE selects one or more time-frequency resources in the resource selection window to perform sidelink transmission, wherein the partial sensing- A resource selection window overlays one or more resource selection windows.
- the first determination unit 101 and the second determination unit 102 may be implemented by one or more processing circuits, and the processing circuits may be implemented as chips, for example. Moreover, it should be understood that each functional unit in the apparatus shown in FIG. 1 is only a logical module divided according to the specific functions implemented by the functional units, and is not used to limit the specific implementation manner.
- the electronic device 100 may be provided on the UE side or communicatively connected to the UE, for example.
- the electronic device 100 may be implemented at the chip level, or may also be implemented at the device level.
- the electronic device 100 may function as the UE itself, and may also include external devices such as a memory, a transceiver (not shown in the figure), and the like.
- the memory can be used to store programs and related data information that the UE needs to execute to realize various functions.
- the transceiver may include one or more communication interfaces to support communication with different devices (e.g., base stations, other UEs, etc.), and the implementation form of the transceiver is not particularly limited here.
- the UE senses corresponding time-frequency resources to determine which time-frequency resources are occupied.
- the partial awareness window can be defined by defining the start position and the end position of the partial awareness window.
- multiple partial sensing windows may be set periodically or aperiodically.
- the second determining unit 102 determines the partial sensing-resource selection window defined by the partial sensing window, wherein the UE may determine the partial sensing-resource selection window according to the channel sensing result in the partial sensing window. Resource occupancy status. In addition, the second determining unit 102 also determines one or more resource selection windows in the partial perception-resource selection window, so that collisions can be effectively avoided when resources are selected in the resource selection window, and communication reliability can be improved.
- FIG. 4 shows an exemplary schematic diagram of a partial perception-resource selection window and a resource selection window according to the present embodiment.
- the operation of resource selection/reselection in this embodiment will be described below with reference to FIG. 4 .
- FIG. 4 is not limitative and is only given for the convenience of description.
- the second determining unit 102 determines the partial sensing-resource selection window as shown in FIG. 4 , the resource selection window is located within the partial sensing-resource selection window, and the UE selects the resource selection window within the window.
- the time-frequency resources are used to perform side-link communication.
- the starting position n+T1 of the resource selection window depends on the processing capability of the UE. For example, the higher the processing capability of the UE is, the smaller the T1 is.
- the end position n+T2 of the resource selection window depends, for example, on the priority of the data packet to be sent. The higher the priority, the smaller the T2.
- PDB packet delay budget
- the UE After the resource selection is triggered, the UE needs to perform resource re-evaluation before using the selected time-frequency resource for transmission to further confirm whether the time-frequency resource is not occupied. Taking FIG. 4 as an example, the UE selects the time-frequency resource at time m. If it does not perceive that the resource is occupied until time m-T3, the UE uses the time-frequency resource at time m for transmission, otherwise it performs resource reselection.
- the UE selects no more than three resource blocks within 32 time slots for hybrid automatic repeat request (Hybrid Automatic Retransmission reQuest, HARQ) transmission or blind transmission.
- HARQ hybrid automatic repeat request
- the sending UE receives an ACK or NACK message from the receiving UE to know whether the sent data packet was successfully received by the receiving UE, and if the sending UE receives a NACK message, it is considered that the receiving UE did not successfully receive the data packet, thereby performing a retransmission of that packet.
- HARQ transmission the sending UE receives an ACK or NACK message from the receiving UE to know whether the sent data packet was successfully received by the receiving UE, and if the sending UE receives a NACK message, it is considered that the receiving UE did not successfully receive the data packet, thereby performing a retransmission of that packet.
- FIG. 4 when the UE receives a NACK feedback from the UE at time n+T4, it determines that retransmission is required,
- the partial perception-resource selection window and the partial perception window may have the same size in the time domain (hereinafter referred to as W), and the energy saving effect is the best at this time.
- the size of the partial perception-resource selection window in the time domain may be smaller than the size of the partial perception window in the time domain.
- the upper limit of the time domain size W of the partial sensing-resource selection window is the maximum allowable transmission delay of the data packet, that is, W does not exceed the maximum allowable transmission delay PDB of the data packet.
- the second determining unit 102 may determine the partial sensing based on the maximum number of transmissions (N_max) of a single data packet in the HARQ transmission - Lower bound on the temporal size W of the resource selection window.
- the second determination unit 102 may determine the lower limit of W as the product of N_max-1 and the time interval Z between two transmissions of a single data packet, ie, W ⁇ (N_max-1) ⁇ Z.
- the time interval Z between two transmissions may be the maximum value, the minimum value or the average value of the time interval between every two transmissions in the HARQ transmission.
- Figure 5 shows an example of a lower bound on the time domain size of the partial perception-resource selection window in the case of HARQ transmission. In the example of FIG. 5, N_max is 5, so W ⁇ 4 ⁇ Z.
- the second determining unit 102 may determine the lower limit of W as the total time domain size of the resource selection window spanned by the HARQ transmission with the maximum number of transmissions.
- the size of the resource selection window is T2-T1
- the lower limit of W is the lower limit of the time domain size of the resource selection window, ie W ⁇ T2-T1.
- the UE may perform resource selection and channel sensing, or may only perform resource selection, and may also perform resource selection and partially perform channel sensing, which are not restrictive.
- partial perception window partial perception-resource selection window and resource selection window are shown to be continuous in the time domain in Figures 4 and 5, this is not limiting, and these three windows can also be in the time domain is discontinuous.
- the UE when the time-frequency resource selected by the UE is occupied before transmission, the UE needs to perform resource reselection; in HARQ transmission, the UE needs to retransmit multiple times and thus needs to select in a new resource selection window Time-frequency resources for retransmission. Therefore, it may happen that the resource reselection window or the new resource selection window exceeds part of the perception-resource selection window. In other words, it is necessary to select time-frequency resources whose resource occupancy status may be unknown.
- the second determining unit 102 may be further configured to: open a resource reselection window to perform resource reselection when sensing that the selected time-frequency resource is occupied, and dynamically adjust the end boundary of the resource reselection window so that it does not exceed the partial awareness-resource selection window; and/or when it is determined in HARQ transmission that a new resource selection window needs to be opened for retransmission, dynamically adjust the end boundary of the new resource selection window so that it does not exceed the partial Perception - Resource selection window.
- FIG. 6 shows an illustrative example of dynamically adjusting the end boundary of the resource reselection window.
- the UE selects three time-frequency resource blocks in the resource selection window for transmission, but detects a collision on the third time-frequency resource block at time m, that is, other UEs occupy this time-frequency resource block. time-frequency resource block, so the UE needs to perform reselection and open a resource reselection window that starts at time m+T1 and ends at time m+T2.
- the end boundary of this resource reselection window is beyond the boundary n+W of the part-aware-resource selection window, the part to the left of n+W is called PW1, and the part to the right of n+W is called PW2.
- the end boundary of the resource reselection window does not exceed n+PDB, however, this is not limiting, and there are cases where the end boundary of the resource reselection window exceeds n+PDB.
- the second determining unit 102 for example, only selects the time-frequency resource in the PW1 shown in FIG. 6 and abandons the selection of the time-frequency resource in the PW2.
- the range of PW1 may be small, it is difficult to select an available time-frequency resource suitable for transmission, and the second determining unit 102 will terminate the transmission of the block to be transmitted in advance.
- FIG. 6 shows the resource reselection window as an example, there is a similar situation for the resource selection window, which will not be repeated here.
- the second determination unit 102 may also be configured to select the time-frequency in one of the following ways Resource: Randomly selected, based on the resource-aware result in the partial-aware-resource-selection window or the resource-aware result in the resource reselection window or the resource selection window, and a combination of the two. Either way, the range of resource selection should not exceed the limit of n+PDB.
- the resource sensing result in the resource reselection window or the resource selection window may refer to the temporary resource sensing result in the resource reselection window or the resource selection window.
- the random selection means that the UE selects time-frequency resources on the resource pool completely randomly.
- the UE performs channel sensing in the partial sensing-resource selection window to determine which time-frequency resources are not occupied, and the UE performs channel sensing in the unoccupied time-frequency resources selection, which can be random.
- FIG. 7 is a schematic diagram showing that a high-priority service occupies time-frequency resources of a low-priority service in the case of resource collision.
- a UE that randomly selects time-frequency resources such as UE1 in FIG. 7 does not perform channel sensing after resource selection, the UE cannot sense that other UEs with higher packet priorities, such as UE2 in FIG.
- the selected resources continue to be used for transmission, so that collisions cannot be avoided.
- the UE may notify other UEs that it is The fact that channel sensing is not performed on the corresponding time-frequency resources, so that other UEs do not occupy the time-frequency resources, thereby avoiding collisions.
- the priority of the data packet sent through the time-frequency resource may be adjusted to the highest priority, so that other UEs cannot occupy the time-frequency resource.
- the second determining unit 102 may be configured to include one of the following pieces of information in the sidelink control information (Sidelink control information, SCI): indication information indicating that the UE does not perform channel sensing on the above-mentioned randomly selected time-frequency resource; Priority information for packets, where packets are adjusted to have the highest priority.
- SCI Sidelink control information
- the adjusted priority of the data packet is only used to notify other UEs, and the UE itself also needs to maintain the real priority of the data packet. For example, in the event of a conflict between side-link communication and uplink transmission, it is decided which data packet to send first by comparing the real priority with the priority of the uplink data packet.
- the electronic device 100 further includes a transceiver unit 103, which is configured to send the SCI to other UEs.
- the transceiver unit 103 is further configured to receive an SCI from other UEs, where the SCI includes one of the following: indication information indicating that other UEs do not perform channel sensing on corresponding time-frequency resources; instructing other UEs to use corresponding time-frequency resources
- the data packet sent by the resource has the highest priority data packet priority information, wherein the second determining unit 102 makes the UE not occupy the corresponding time-frequency resource to perform data transmission.
- the above collision can also be avoided by configuring the resource pool from the base station side.
- the transceiver unit 103 may receive resource pool configuration signaling from the base station.
- the resource pool configuration signaling indicates whether the resource pool allows UEs without channel awareness to perform data transmission, or the resource pool configuration signaling may further configure a part of the resource pool to allow UEs without channel awareness to perform data transmission,
- the second determining unit 102 is configured to randomly select time-frequency resources on the part of the resource pool to perform side link transmission and not perform channel sensing.
- FIG. 9 shows a schematic diagram of further division of the resource pool.
- FIG. 9 shows a resource pool that allows partial sensing and random resource selection, and the resource pool is divided into sub-channel set 1 and sub-channel set 2.
- the resources in sub-channel set 1 do not allow UEs that do not perform channel sensing to perform data transmission.
- high-priority services are allowed to occupy time-frequency resources of low-priority services.
- the resources in the sub-channel set 2 allow UEs that do not perform channel awareness to perform transmission.
- high-priority services are not allowed to occupy time-frequency resources of low-priority services.
- the second determining unit 102 can randomly select the time-frequency resource from the sub-channel set 2, so that even if the selected time-frequency resource is also selected by the high-priority service of other UEs, it will not occupied, thereby reducing collisions.
- the electronic device 100 can perform resource selection among time-frequency resources whose occupancy status is known by setting a part of the perception-resource selection window and making part of the perception-resource selection window cover the resource selection window. Reduce the probability of resource collision in energy-saving modes such as partial sensing, and improve the reliability of side-link communication.
- FIG. 10 shows a block diagram of functional modules of an electronic device 100 for wireless communication according to another embodiment of the present application. Except for the first determination unit 101 and the second determination unit 102 described with reference to FIG. 3 , the electronic device 100 also includes an adjustment unit 104 configured to dynamically adjust the frequency domain range of each partial perception window. Although the transceiver unit 103 is not shown in FIG. 10 , the electronic device 100 of this embodiment may also include the transceiver unit 103 .
- the frequency domain range of the channel to be sensed by the UE can be dynamically changed, thereby further improving energy saving efficiency.
- the transceiver unit 103 may receive an adjustment instruction from the base station, and the adjustment unit 104 performs dynamic adjustment according to the adjustment instruction.
- the adjustment unit 104 may perform dynamic adjustment based on measurement results of the UE.
- the measurement result may include one or more of the following: a channel busy rate (Channel Busy Rate, CBR), and a feedback message in HARQ transmission.
- CBR Channel Busy Rate
- the frequency domain range of each partial sensing window can be increased, and conversely, the frequency domain range of each partial sensing window can be reduced. frequency domain range. This is because when the CBR increases, the probability that the channel is idle decreases, and the UE can expand the perceived frequency domain range to improve the reliability of transmission; on the contrary, when the CBR decreases, the probability that the channel is idle increases, and the UE can The perceived frequency domain range can be reduced to reduce power consumption.
- FIG. 11 shows an example of adjusting the frequency domain range of a partial perception window according to CBR. Wherein, during the first partial sensing window, the measured CBR decreases, then the frequency domain range of the second partial sensing window is reduced.
- FIG. 12 shows an example of adjusting the frequency domain range of a partial perception window according to the number of times of NACK feedback in HARQ transmission. Wherein, as the number of NACKs detected in the partial sensing-resource selection window increases, the frequency domain range of the subsequent partial sensing window is increased.
- the electronic device 100 can further reduce the power consumption of the UE on the premise of ensuring communication reliability by dynamically adjusting the frequency domain range of a part of the sensing window.
- Figure 13 shows a schematic diagram of collisions due to missing some packets in partial sensing.
- the size of the sub-window is S
- the size of the partial sensing window is W
- the service period is P.
- the periodic service with the period of P can be used in the partial sensing window. are perceived so that these services can be avoided in the resource selection window.
- the sub-window is set to 100ms, and the partial sensing window is set to 50ms, then for periodic services with periods of 1-50ms, 100ms, 200ms, . . . resources occupied.
- the UE may not be able to perceive it, and does not avoid these services during resource selection, resulting in collisions.
- the second determination unit 102 in the electronic device 100 may also be configured to set an additional perception window before the starting position of the resource selection window.
- FIG. 14 is a diagram showing a setting example of an additional perception window. It can be seen that by setting the additional sensing window, the service with a period of 70ms represented by a black square can be sensed, so that the corresponding time-frequency resource block can be excluded from the resource selection window.
- the starting position of the additional sensing window depends on the maximum period of each periodic service that cannot be sensed in the partial sensing window. Assuming that the maximum period is P_max, resource selection is triggered at time n and the starting position of the resource selection window is n+T1, the starting position of the additional sensing window may be less than or equal to n+T1-P_max. In the example of Fig. 14, P_max is 70ms, then the starting position of the additional perception window is n+T1-70ms.
- the second determining unit 102 may determine the maximum period according to the service period that can be supported by the resource pool for side link communication.
- the starting position of the additional sensing window may also depend on the channel sensing requirements of aperiodic traffic. For example, in the case of considering aperiodic traffic, the starting position of the additional sensing window should be less than or equal to n+T1-32 (where 32 represents the aforementioned 32 time slots). Therefore, the starting position of the additional perception window should be set to be less than or equal to min(n+T1-P_max,n+T1-32).
- the electronic device 100 can avoid collision with various periodic services as much as possible by setting an additional sensing window before the starting position of the resource selection window, and improve communication reliability.
- FIG. 15 shows a functional block diagram of an electronic device 200 according to another embodiment of the present application.
- the electronic device 200 includes: a generating unit 201 configured to generate a configuration for side link communication The resource pool configuration signaling of the resource pool of indication information of data transmission; and a sending unit 202, configured to send resource configuration signaling to the UE.
- the generating unit 201 and the sending unit 202 may be implemented by one or more processing circuits, and the processing circuits may be implemented as chips, for example. Moreover, it should be understood that each functional unit in the apparatus shown in FIG. 15 is only a logical module divided according to the specific functions implemented by the functional units, and is not used to limit the specific implementation manner.
- the electronic device 200 may be provided at the base station side or communicatively connected to the base station, for example.
- the electronic device 200 may be implemented at the chip level, or may also be implemented at the device level.
- the electronic device 200 may function as the base station itself, and may also include external devices such as memory, transceivers (not shown in the figure).
- the memory can be used to store programs and related data information that the base station needs to execute to implement various functions.
- the transceiver may include one or more communication interfaces to support communication with different devices (eg, other base stations, UEs, etc.), and the implementation form of the transceiver is not particularly limited here.
- high-priority services cannot occupy time-frequency resources for lower-priority services (ie, UEs with high packet priority cannot occupy packet priority lower UE-selected time-frequency resources), thereby reducing collisions.
- UEs with high packet priority cannot occupy packet priority lower UE-selected time-frequency resources
- the sending unit 201 may be configured to send the resource pool configuration signaling by broadcasting.
- the UE can know whether the resource pool allows UEs without channel awareness to perform data transmission, and which part of the resource pool allows UEs without channel awareness to perform data transmission.
- the electronic device 200 indicates which part of the resource pool allows UEs not performing channel awareness to perform data transmission by sending resource pool configuration signaling to the UE, thereby reducing collisions.
- FIG. 16 shows a block diagram of functional modules of an electronic device 300 according to another embodiment of the present application.
- the electronic device 300 includes: a generating unit 301 configured to randomly select resources for side link communication The time-frequency resources in the pool and generate the SCI, where the SCI includes one of the following: indication information indicating that the UE does not perform channel sensing on the corresponding time-frequency resources; priority information of the data packet, wherein the data packet is adjusted to has the highest priority; and the transceiving unit 302 is configured to send the SCI to other UEs.
- the generating unit 301 and the transceiving unit 302 may be implemented by one or more processing circuits, and the processing circuits may be implemented as chips, for example. Moreover, it should be understood that each functional unit in the apparatus shown in FIG. 16 is only a logical module divided according to the specific functions implemented by the functional units, and is not used to limit the specific implementation manner.
- the electronic device 300 may be provided on the UE side or communicatively connected to the UE, for example.
- the electronic device 300 may be implemented at the chip level, or may also be implemented at the device level.
- the electronic device 300 may function as the UE itself, and may also include external devices such as a memory, a transceiver (not shown in the figure), and the like.
- the memory can be used to store programs and related data information that the UE needs to execute to realize various functions.
- the transceiver may include one or more communication interfaces to support communication with different devices (eg, base stations, other UEs, etc.), and the implementation form of the transceiver is not particularly limited here.
- time-frequency resources in the case of randomly selecting time-frequency resources, if a collision occurs, which UE can use the time-frequency resources can be determined based on the priorities of data packets from different UEs. However, if a UE that randomly selects time-frequency resources, such as UE1 in FIG. 7 does not perform channel sensing after resource selection, the UE cannot sense that other UEs with higher data priority, such as UE2 in FIG. Resource occupation, but continue to use the selected resource for transmission, which leads to unavoidable collision.
- the SCI is configured so that the UE can notify other UEs of the fact that it does not perform channel sensing on the corresponding time-frequency resource, so that other UEs do not occupy the time-frequency resource, thereby avoiding collision .
- other UEs determine, according to the indication information in the SCI, that the corresponding time-frequency resources are occupied by UEs that do not perform channel sensing, so that the time-frequency resources are not occupied.
- the rule for determining which UE uses the time-frequency resource according to the priority of the data packet does not apply.
- the generating unit 301 may randomly select time-frequency resources in a specific part of the resource pool, wherein the specific part of the resource pool allows UEs not performing channel awareness to perform data transmission.
- An example of such a resource pool is shown in FIG. 9 , for example. . That is, if data transmission is to be performed without channel awareness, the UE may use a specific part of the resource pool.
- the high-priority service is not allowed to occupy the time-frequency resources of the low-priority service on the specific part, so as to avoid the above-mentioned collision problem.
- the transceiver unit 302 may also be configured to receive resource pool configuration signaling from the base station, where the resource pool configuration signaling includes: indication information indicating whether the resource pool allows UEs that do not perform channel awareness to perform data transmission, or indicates whether the resource pool Indication of which part is allowed to perform data transmission by a UE that is not channel aware.
- the generating unit 301 may determine, according to the resource pool configuration signaling, a specific part of the resource pool where UEs that do not perform channel awareness are allowed to perform data transmission, and in this specific part, for example, high-priority services are not allowed to occupy the time and frequency of low-priority services. resource.
- the priority of the data packets sent through the corresponding time-frequency resource in the SCI may be adjusted to the highest priority, so that other UEs cannot occupy the time-frequency resource.
- the adjusted priority of the data packet is only used to notify other UEs, and the UE itself also needs to maintain the real priority of the data packet. For example, in the event of a conflict between side-link communication and uplink transmission, it is decided which data packet to send first by comparing the real priority with the priority of the uplink data packet.
- the electronic device 300 can avoid collisions between UEs that do not perform channel sensing and other UEs that do not perform channel sensing, and improve communication reliability.
- FIG. 17 shows a flowchart of a method for wireless communication according to an embodiment of the present application, the method includes: determining a plurality of partial sensing windows (S11) separated in the time domain, sensing the multiple partial sensing windows In the window, the UE performing sidelink communication senses at least part of the time-frequency resources in the resource pool for sidelink communication; and determines part of the sensing-resource selection window and one or more resource selection windows (S12),
- the partial sensing-resource selection window is the time-frequency window defined by the previous partial sensing windows after the resource selection is triggered, and the occupancy status of the time-frequency resources in the partial sensing-resource selection window Knowing that, and the UE selects time-frequency resources in one or more resource selection windows to perform sidelink transmission, wherein part of the perception-resource selection window covers one or more resource selection windows.
- This method can be performed on the UE side, for example.
- the partial perception-resource selection window and the partial perception window may have the same size in the time domain.
- the upper limit of the time domain size of the partial perception-resource selection window is the maximum allowable transmission delay PDB of the data packet.
- the partial perception window, the partial perception-resource selection window, and the resource selection window may be discontinuous in the time domain.
- the lower limit of the time domain size of the partial perception-resource selection window may be determined based on the maximum number of transmissions of a single data packet in the HARQ transmission.
- the lower bound on the time domain size of the partial perception-resource selection window may be determined as the product of the maximum number of transmissions minus one and the time interval between two transmissions of a single data packet.
- the time interval between two transmissions is the maximum value, the minimum value or the average value of the time interval between every two transmissions in the HARQ transmission.
- the lower bound on the time domain size of the partial perception-resource selection window may be determined as the total time domain size of the resource selection window spanned by the HARQ transmission with the maximum number of transmissions.
- the above method further includes: opening a resource reselection window to perform resource reselection when sensing that the selected time-frequency resource is occupied, and only at the intersection of the resource reselection window and part of the sensing-resource selection window and/or when it is determined in HARQ transmission that retransmission needs to be opened and a new resource selection window needs to be opened, only in the overlapping part of the new resource selection window and part of the perception-resource selection window data is sent on the time-frequency resource.
- time-frequency resources suitable for sending data transmission.
- transmission may be performed on time-frequency resources within the coverage of the resource reselection window and outside the coverage of the partial perceptual-resource selection window.
- select the time-frequency resource in one of the following ways: random selection, based on the partial sensing-resource selection Resource-aware result selection in window or resource reselection window, and a combination of the two.
- the resource sensing result in the resource reselection window may refer to the temporary resource sensing result in the resource reselection window. The above description is also applicable to the case of the resource selection window, and will not be repeated here.
- one of the following information may be included in the SCI: indication information indicating that the UE does not perform channel sensing on the time-frequency resource ; The priority information of the packet, where the packet is adjusted to have the highest priority.
- the above method may further include: receiving an SCI from other UEs, where the SCI includes one of the following: indication information instructing other UEs not to perform channel sensing on corresponding time-frequency resources; instructing other UEs to use the corresponding time-frequency resources
- the data packets sent by the time-frequency resources have the highest-priority data packet priority information, wherein the UE does not occupy the corresponding time-frequency resources to perform data transmission.
- the above method may further include: receiving resource pool configuration signaling from the base station, the resource pool configuration signaling indicating whether the resource pool allows UEs not performing channel awareness to perform data transmission, or the resource pool configuration signaling assigns the resource pool A portion of is configured to allow non-channel-aware UEs to perform data transmissions, wherein time-frequency resources may be randomly selected on this portion of the resource pool to perform sidelink transmissions and not perform channel-awareness. For example, high-priority services are not allowed to occupy time-frequency resources of low-priority services on this part of the resource pool.
- the above method may further include: dynamically adjusting the frequency domain range of each partial perception window.
- an adjustment instruction may be received from the base station, and dynamic adjustment may be performed according to the adjustment instruction.
- dynamic adjustment may be performed based on UE's measurement results.
- the measurement result may include one or more of the following: channel busy rate CBR, feedback information in HARQ transmission.
- CBR channel busy rate
- HARQ transmission exemplary, when the CBR increases and/or the number of times of feedback of NACK or no feedback over time increases in HARQ transmission, the frequency domain range of each partial sensing window is increased.
- the above method may further include: setting an additional perception window before the starting position of the resource selection window.
- the starting position of the additional sensing window depends on the maximum period of each periodic service that cannot be sensed in the partial sensing window. The maximum period may be determined according to the service period that can be supported by the resource pool for side link communication.
- the starting position of the additional sensing window may also depend on the channel sensing requirements of aperiodic traffic.
- FIG. 18 shows a flowchart of a method for wireless communication according to another embodiment of the present application, the method includes: generating resource pool configuration signaling for configuring a resource pool for side link communication (S21) , the resource pool configuration signaling includes: indication information indicating whether the resource pool allows UEs without channel awareness to perform data transmission, or indication information indicating which part of the resource pool allows UEs without channel awareness to perform data transmission; and The resource pool configuration signaling is sent to the UE (S22).
- the method can be performed at the base station side, for example.
- the resource pool configuration signaling may be sent by broadcasting.
- high-priority services are not allowed to occupy time-frequency resources of low-priority services.
- the method includes: randomly selecting time-frequency resources in a resource pool for side-link communication and generating an SCI (S31) , wherein the SCI includes one of the following: indication information indicating that the UE does not perform channel sensing on the corresponding time-frequency resource; priority information of the data packet, wherein the data packet is adjusted to have the highest priority;
- SCI is sent (S32). This method can be performed on the UE side, for example.
- time-frequency resources may be randomly selected in a specific part of the resource pool, which allows UEs not performing channel sensing to perform data transmission. For example, certain parts of the resource pool do not allow high-priority services to occupy time-frequency resources of low-priority services.
- the above method may further include: receiving resource pool configuration signaling from the base station, where the resource pool configuration signaling includes, for example, indication information indicating whether the resource pool allows UEs that do not perform channel awareness to perform data transmission, Or indication information indicating which part of the resource pool allows UEs not performing channel awareness to perform data transmission. For example, high-priority services are not allowed to occupy time-frequency resources of low-priority services in this part of the resource pool.
- the resource pool configuration signaling may be received through broadcast signaling.
- the above methods respectively correspond to the electronic device 100 described in the first to third embodiments, the electronic device 200 described in the fourth embodiment, and the electronic device 300 described in the fifth embodiment, and the specific details can be Refer to the description of the corresponding position above, which will not be repeated here. Note that the various methods described above may be used in combination or individually.
- the electronic device 200 may be implemented as various base stations.
- a base station may be implemented as any type of evolved Node B (eNB) or gNB (5G base station).
- eNBs include, for example, macro eNBs and small eNBs. Small eNBs may be eNBs covering cells smaller than macro cells, such as pico eNBs, micro eNBs, and home (femto) eNBs. A similar situation can also be used for gNB.
- the base station may be implemented as any other type of base station, such as NodeB and base transceiver station (BTS).
- BTS base transceiver station
- a base station may include: a subject (also referred to as a base station device) configured to control wireless communications; and one or more remote radio heads (RRHs) disposed at a different location than the subject.
- a subject also referred to as a base station device
- RRHs remote radio heads
- various types of user equipment can operate as a base station by temporarily or semi-persistently performing a base station function.
- the electronic devices 100 and 300 may be implemented as various user devices.
- User equipment may be implemented as mobile terminals such as smart phones, tablet personal computers (PCs), notebook PCs, portable game terminals, portable/dongle-type mobile routers, and digital cameras or vehicle-mounted terminals such as car navigation devices.
- the user equipment may also be implemented as a terminal performing machine-to-machine (M2M) communication (also referred to as a machine type communication (MTC) terminal).
- M2M machine-to-machine
- MTC machine type communication
- the user equipment may be a wireless communication module (such as an integrated circuit module comprising a single die) mounted on each of the aforementioned terminals.
- eNB 800 includes one or more antennas 810 and base station equipment 820.
- the base station apparatus 820 and each antenna 810 may be connected to each other via an RF cable.
- Each of the antennas 810 includes a single or multiple antenna elements (such as multiple antenna elements included in a multiple-input multiple-output (MIMO) antenna), and is used by the base station apparatus 820 to transmit and receive wireless signals.
- eNB 800 may include multiple antennas 810.
- multiple antennas 810 may be compatible with multiple frequency bands used by eNB 800.
- FIG. 20 shows an example in which the eNB 800 includes multiple antennas 810, the eNB 800 may also include a single antenna 810.
- the base station apparatus 820 includes a controller 821 , a memory 822 , a network interface 823 , and a wireless communication interface 825 .
- the controller 821 may be, for example, a CPU or a DSP, and operates various functions of a higher layer of the base station apparatus 820 .
- the controller 821 generates data packets from data in the signal processed by the wireless communication interface 825 and communicates the generated packets via the network interface 823 .
- the controller 821 may bundle data from a plurality of baseband processors to generate a bundled packet, and deliver the generated bundled packet.
- the controller 821 may have logical functions to perform controls such as radio resource control, radio bearer control, mobility management, admission control and scheduling. This control may be performed in conjunction with nearby eNB or core network nodes.
- the memory 822 includes RAM and ROM, and stores programs executed by the controller 821 and various types of control data such as a terminal list, transmission power data, and scheduling data.
- the network interface 823 is a communication interface for connecting the base station apparatus 820 to the core network 824 .
- the controller 821 may communicate with core network nodes or further eNBs via the network interface 823 .
- eNB 800 and core network nodes or other eNBs may be connected to each other through logical interfaces such as S1 interface and X2 interface.
- the network interface 823 may also be a wired communication interface or a wireless communication interface for wireless backhaul. If the network interface 823 is a wireless communication interface, the network interface 823 may use a higher frequency band for wireless communication than the frequency band used by the wireless communication interface 825 .
- Wireless communication interface 825 supports any cellular communication scheme, such as Long Term Evolution (LTE) and LTE-Advanced, and provides wireless connectivity to terminals located in the cell of eNB 800 via antenna 810.
- the wireless communication interface 825 may generally include, for example, a baseband (BB) processor 826 and RF circuitry 827 .
- the BB processor 826 may perform, for example, encoding/decoding, modulation/demodulation, and multiplexing/demultiplexing, and performs layers such as L1, Medium Access Control (MAC), Radio Link Control (RLC), and Packet Data Convergence Protocol (PDCP)) various types of signal processing.
- the BB processor 826 may have some or all of the above-described logical functions.
- the BB processor 826 may be a memory storing a communication control program, or a module including a processor and associated circuitry configured to execute the program.
- the update procedure may cause the functionality of the BB processor 826 to change.
- the module may be a card or blade that is inserted into a slot of the base station device 820 .
- the module can also be a chip mounted on a card or blade.
- the RF circuit 827 may include, for example, a mixer, a filter, and an amplifier, and transmit and receive wireless signals via the antenna 810 .
- the wireless communication interface 825 may include multiple BB processors 826 .
- multiple BB processors 826 may be compatible with multiple frequency bands used by eNB 800.
- the wireless communication interface 825 may include a plurality of RF circuits 827 .
- multiple RF circuits 827 may be compatible with multiple antenna elements.
- FIG. 20 shows an example in which the wireless communication interface 825 includes multiple BB processors 826 and multiple RF circuits 827 , the wireless communication interface 825 may also include a single BB processor 826 or a single RF circuit 827 .
- the sending unit 202 and the transceiver of the electronic device 200 may be implemented by the wireless communication interface 825. At least a portion of the functionality may also be implemented by the controller 821 .
- the controller 821 may configure the resource pool for side-link communication by performing the functions of the generating unit 201 and the transmitting unit 202 to reduce the occurrence of lack of channel awareness between the UE that does not perform channel awareness and other UEs. collision.
- eNB 830 includes one or more antennas 840, base station equipment 850, and RRH 860.
- the RRH 860 and each antenna 840 may be connected to each other via RF cables.
- the base station apparatus 850 and the RRH 860 may be connected to each other via high-speed lines such as fiber optic cables.
- Each of the antennas 840 includes a single or multiple antenna elements (such as multiple antenna elements included in a MIMO antenna) and is used by the RRH 860 to transmit and receive wireless signals.
- the eNB 830 may include multiple antennas 840.
- multiple antennas 840 may be compatible with multiple frequency bands used by eNB 830.
- FIG. 21 shows an example in which the eNB 830 includes multiple antennas 840, the eNB 830 may also include a single antenna 840.
- the base station apparatus 850 includes a controller 851 , a memory 852 , a network interface 853 , a wireless communication interface 855 , and a connection interface 857 .
- the controller 851 , the memory 852 and the network interface 853 are the same as the controller 821 , the memory 822 and the network interface 823 described with reference to FIG. 20 .
- Wireless communication interface 855 supports any cellular communication scheme, such as LTE and LTE-Advanced, and provides wireless communication via RRH 860 and antenna 840 to terminals located in a sector corresponding to RRH 860.
- Wireless communication interface 855 may generally include, for example, BB processor 856 .
- the BB processor 856 is the same as the BB processor 826 described with reference to FIG. 20, except that the BB processor 856 is connected to the RF circuit 864 of the RRH 860 via the connection interface 857.
- the wireless communication interface 855 may include multiple BB processors 856 .
- multiple BB processors 856 may be compatible with multiple frequency bands used by eNB 830.
- FIG. 21 shows an example in which the wireless communication interface 855 includes multiple BB processors 856
- the wireless communication interface 855 may include a single BB processor 856 .
- connection interface 857 is an interface for connecting the base station apparatus 850 (the wireless communication interface 855 ) to the RRH 860.
- the connection interface 857 may also be a communication module for communication in the above-mentioned high-speed line connecting the base station apparatus 850 (the wireless communication interface 855) to the RRH 860.
- RRH 860 includes connection interface 861 and wireless communication interface 863.
- connection interface 861 is an interface for connecting the RRH 860 (the wireless communication interface 863 ) to the base station apparatus 850.
- the connection interface 861 may also be a communication module for communication in the above-mentioned high-speed line.
- the wireless communication interface 863 transmits and receives wireless signals via the antenna 840 .
- Wireless communication interface 863 may typically include RF circuitry 864, for example.
- RF circuitry 864 may include, for example, mixers, filters, and amplifiers, and transmit and receive wireless signals via antenna 840 .
- the wireless communication interface 863 may include a plurality of RF circuits 864 .
- multiple RF circuits 864 may support multiple antenna elements.
- FIG. 21 shows an example in which the wireless communication interface 863 includes a plurality of RF circuits 864
- the wireless communication interface 863 may include a single RF circuit 864 .
- the sending unit 202 and the transceiver of the electronic device 200 may be implemented by the wireless communication interface 855 and/or the wireless communication interface 863. At least a portion of the functionality may also be implemented by the controller 851 .
- the controller 851 can configure the resource pool for side-link communication by performing the functions of the generating unit 201 and the transmitting unit 202 to reduce the occurrence of lack of channel awareness between UEs that do not perform channel awareness and other UEs. collision.
- FIG. 22 is a block diagram showing an example of a schematic configuration of a smartphone 900 to which the technology of the present disclosure can be applied.
- Smartphone 900 includes processor 901, memory 902, storage device 903, external connection interface 904, camera device 906, sensor 907, microphone 908, input device 909, display device 910, speaker 911, wireless communication interface 912, one or more Antenna switch 915 , one or more antennas 916 , bus 917 , battery 918 , and auxiliary controller 919 .
- the processor 901 may be, for example, a CPU or a system on a chip (SoC), and controls the functions of the application layer and further layers of the smartphone 900 .
- the memory 902 includes RAM and ROM, and stores data and programs executed by the processor 901 .
- the storage device 903 may include a storage medium such as a semiconductor memory and a hard disk.
- the external connection interface 904 is an interface for connecting an external device such as a memory card and a Universal Serial Bus (USB) device to the smartphone 900 .
- USB Universal Serial Bus
- the camera 906 includes an image sensor such as a charge coupled device (CCD) and a complementary metal oxide semiconductor (CMOS), and generates a captured image.
- Sensors 907 may include a set of sensors, such as measurement sensors, gyroscope sensors, geomagnetic sensors, and acceleration sensors.
- the microphone 908 converts the sound input to the smartphone 900 into an audio signal.
- the input device 909 includes, for example, a touch sensor, a keypad, a keyboard, a button, or a switch configured to detect a touch on the screen of the display device 910, and receives operations or information input from a user.
- the display device 910 includes a screen such as a liquid crystal display (LCD) and an organic light emitting diode (OLED) display, and displays an output image of the smartphone 900 .
- the speaker 911 converts the audio signal output from the smartphone 900 into sound.
- the wireless communication interface 912 supports any cellular communication scheme, such as LTE and LTE-Advanced, and performs wireless communication.
- Wireless communication interface 912 may typically include, for example, BB processor 913 and RF circuitry 914 .
- the BB processor 913 can perform, for example, encoding/decoding, modulation/demodulation, and multiplexing/demultiplexing, and performs various types of signal processing for wireless communication.
- the RF circuit 914 may include, for example, mixers, filters, and amplifiers, and transmit and receive wireless signals via the antenna 916 .
- the wireless communication interface 912 may be a chip module on which the BB processor 913 and the RF circuit 914 are integrated. As shown in FIG. 22 , the wireless communication interface 912 may include a plurality of BB processors 913 and a plurality of RF circuits 914 . Although FIG. 22 shows an example in which the wireless communication interface 912 includes multiple BB processors 913 and multiple RF circuits 914 , the wireless communication interface 912 may include a single BB processor 913 or a single RF circuit 914 .
- the wireless communication interface 912 may support additional types of wireless communication schemes, such as short-range wireless communication schemes, near field communication schemes, and wireless local area network (LAN) schemes.
- the wireless communication interface 912 may include the BB processor 913 and the RF circuit 914 for each wireless communication scheme.
- Each of the antenna switches 915 switches the connection destination of the antenna 916 among a plurality of circuits included in the wireless communication interface 912 (eg, circuits for different wireless communication schemes).
- Each of the antennas 916 includes a single or multiple antenna elements (such as multiple antenna elements included in a MIMO antenna), and is used for the wireless communication interface 912 to transmit and receive wireless signals.
- smartphone 900 may include multiple antennas 916 .
- FIG. 22 shows an example in which the smartphone 900 includes multiple antennas 916
- the smartphone 900 may also include a single antenna 916 .
- the smartphone 900 may include an antenna 916 for each wireless communication scheme.
- the antenna switch 915 can be omitted from the configuration of the smartphone 900 .
- the bus 917 connects the processor 901, the memory 902, the storage device 903, the external connection interface 904, the camera device 906, the sensor 907, the microphone 908, the input device 909, the display device 910, the speaker 911, the wireless communication interface 912, and the auxiliary controller 919 to each other connect.
- the battery 918 provides power to the various blocks of the smartphone 900 shown in FIG. 22 via feeders, which are partially shown in phantom in the figure.
- the auxiliary controller 919 operates the minimum necessary functions of the smartphone 900, eg, in a sleep mode.
- the transceiver unit 103, the transceiver, etc. of the electronic device 100 can be realized by the wireless communication interface 912, and the transceiver unit 302, the transceiver, etc. of the electronic device 300 can be realized by the wireless communication interface 912. At least a portion of the functionality may also be implemented by the processor 901 or the auxiliary controller 919 .
- the processor 901 or the auxiliary controller 919 can make part of the sensing-resource selection window cover the resource selection window by executing the functions of the first determination unit 101, the first determination unit 102, the transceiver unit 103, and the adjustment unit 104, and can Resource selection is performed from time-frequency resources with known conditions, thereby reducing the probability of resource collision in energy-saving mode and improving the reliability of side-link communication; and dynamically adjusting the frequency domain range of some sensing windows to improve energy-saving efficiency.
- the processor 901 or the auxiliary controller 919 can reduce collisions between UEs that do not perform channel awareness and other UEs due to lack of channel awareness by performing the functions of the generating unit 301 and the transceiving unit 302 .
- FIG. 23 is a block diagram showing an example of a schematic configuration of a car navigation apparatus 920 to which the technology of the present disclosure can be applied.
- the car navigation device 920 includes a processor 921, a memory 922, a global positioning system (GPS) module 924, a sensor 925, a data interface 926, a content player 927, a storage medium interface 928, an input device 929, a display device 930, a speaker 931, a wireless A communication interface 933 , one or more antenna switches 936 , one or more antennas 937 , and a battery 938 .
- GPS global positioning system
- the processor 921 may be, for example, a CPU or a SoC, and controls the navigation function and other functions of the car navigation device 920 .
- the memory 922 includes RAM and ROM, and stores data and programs executed by the processor 921 .
- the GPS module 924 measures the position (such as latitude, longitude, and altitude) of the car navigation device 920 using GPS signals received from GPS satellites.
- Sensors 925 may include a set of sensors such as gyroscope sensors, geomagnetic sensors, and air pressure sensors.
- the data interface 926 is connected to, for example, the in-vehicle network 941 via a terminal not shown, and acquires data generated by the vehicle, such as vehicle speed data.
- the content player 927 reproduces content stored in storage media such as CDs and DVDs, which are inserted into the storage media interface 928 .
- the input device 929 includes, for example, a touch sensor, a button, or a switch configured to detect a touch on the screen of the display device 930, and receives operations or information input from a user.
- the display device 930 includes a screen such as an LCD or OLED display, and displays an image of a navigation function or reproduced content.
- the speaker 931 outputs the sound of the navigation function or the reproduced content.
- the wireless communication interface 933 supports any cellular communication scheme such as LTE and LTE-Advanced, and performs wireless communication.
- Wireless communication interface 933 may typically include, for example, BB processor 934 and RF circuitry 935 .
- the BB processor 934 may perform, for example, encoding/decoding, modulation/demodulation, and multiplexing/demultiplexing, and perform various types of signal processing for wireless communication.
- the RF circuit 935 may include, for example, mixers, filters, and amplifiers, and transmit and receive wireless signals via the antenna 937 .
- the wireless communication interface 933 can also be a chip module on which the BB processor 934 and the RF circuit 935 are integrated. As shown in FIG.
- the wireless communication interface 933 may include a plurality of BB processors 934 and a plurality of RF circuits 935 .
- FIG. 23 shows an example in which the wireless communication interface 933 includes multiple BB processors 934 and multiple RF circuits 935
- the wireless communication interface 933 may also include a single BB processor 934 or a single RF circuit 935 .
- the wireless communication interface 933 may support another type of wireless communication scheme, such as a short-range wireless communication scheme, a near field communication scheme, and a wireless LAN scheme.
- the wireless communication interface 933 may include the BB processor 934 and the RF circuit 935 for each wireless communication scheme.
- Each of the antenna switches 936 switches the connection destination of the antenna 937 among a plurality of circuits included in the wireless communication interface 933, such as circuits for different wireless communication schemes.
- Each of the antennas 937 includes a single or multiple antenna elements (such as multiple antenna elements included in a MIMO antenna), and is used for the wireless communication interface 933 to transmit and receive wireless signals.
- the car navigation device 920 may include a plurality of antennas 937 .
- FIG. 23 shows an example in which the car navigation device 920 includes a plurality of antennas 937
- the car navigation device 920 may also include a single antenna 937 .
- the car navigation device 920 may include an antenna 937 for each wireless communication scheme.
- the antenna switch 936 may be omitted from the configuration of the car navigation apparatus 920 .
- the battery 938 provides power to the various blocks of the car navigation device 920 shown in FIG. 23 via feeders, which are partially shown as dashed lines in the figure.
- the battery 938 accumulates power supplied from the vehicle.
- the transceiver unit 103 , the transceiver, etc. of the electronic device 100 can be implemented by the wireless communication interface 933
- the transceiver unit 302 , transceiver, etc. of the electronic device 300 can be implemented by the wireless communication interface 933 .
- At least a portion of the functionality may also be implemented by the processor 921.
- the processor 921 can make part of the sensing-resource selection window cover the resource selection window by executing the functions of the first determination unit 101, the first determination unit 102, the transceiver unit 103, and the adjustment unit 104, so that when the occupancy status is known It selects resources from frequency resources, thereby reducing the probability of resource collision in energy-saving mode and improving the reliability of side-link communication; and dynamically adjusting the frequency domain range of some sensing windows to improve energy-saving efficiency.
- the processor 921 can reduce collisions between UEs that do not perform channel awareness and other UEs due to lack of channel awareness by performing the functions of the generating unit 301 and the transceiving unit 302 .
- the techniques of this disclosure may also be implemented as an in-vehicle system (or vehicle) 940 that includes one or more blocks of a car navigation device 920 , an in-vehicle network 941 , and a vehicle module 942 .
- the vehicle module 942 generates vehicle data such as vehicle speed, engine speed, and fault information, and outputs the generated data to the in-vehicle network 941 .
- the present invention also provides a program product storing machine-readable instruction codes.
- the instruction code is read and executed by a machine, the above method according to the embodiment of the present invention can be executed.
- a storage medium for carrying the above-mentioned program product storing the machine-readable instruction code is also included in the disclosure of the present invention.
- the storage medium includes, but is not limited to, a floppy disk, an optical disk, a magneto-optical disk, a memory card, a memory stick, and the like.
- a program constituting the software is installed from a storage medium or a network to a computer having a dedicated hardware configuration (for example, a general-purpose computer 2400 shown in FIG. 24 ) in which various programs are installed. can perform various functions, etc.
- a central processing unit (CPU) 2401 executes various processes according to a program stored in a read only memory (ROM) 2402 or a program loaded from a storage section 2408 to a random access memory (RAM) 2403.
- ROM read only memory
- RAM random access memory
- data required when the CPU 2401 executes various processes and the like is also stored as needed.
- the CPU 2401, ROM 2402, and RAM 2403 are connected to each other via a bus 2404.
- Input/output interface 2405 is also connected to bus 2404.
- the following components are connected to the input/output interface 2405: an input section 2406 (including a keyboard, mouse, etc.), an output section 2407 (including a display such as a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.), A storage part 2408 (including a hard disk, etc.), a communication part 2409 (including a network interface card such as a LAN card, a modem, etc.). The communication section 2409 performs communication processing via a network such as the Internet.
- a driver 2410 may also be connected to the input/output interface 2405 as desired.
- a removable medium 2411 such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc. is mounted on the drive 2410 as needed, so that a computer program read therefrom is installed into the storage section 2408 as needed.
- a program constituting the software is installed from a network such as the Internet or a storage medium such as the removable medium 2411 .
- such a storage medium is not limited to the removable medium 2411 shown in FIG. 24 in which the program is stored and distributed separately from the device to provide the program to the user.
- the removable medium 2411 include magnetic disks (including floppy disks (registered trademark)), optical disks (including compact disk read only memory (CD-ROM) and digital versatile disk (DVD)), magneto-optical disks (including minidisc (MD) (registered trademark) trademark)) and semiconductor memory.
- the storage medium may be the ROM 2402, a hard disk contained in the storage section 2408, or the like, in which programs are stored and distributed to users together with the devices containing them.
- each component or each step can be decomposed and/or recombined. These disaggregations and/or recombinations should be considered equivalents of the present invention. Also, the steps of executing the above-described series of processes can naturally be executed in chronological order in the order described, but need not necessarily be executed in chronological order. Certain steps may be performed in parallel or independently of each other.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Spectroscopy & Molecular Physics (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请提供了一种用于无线通信的电子设备、方法和计算机可读存储介质,该电子设备包括:处理电路,被配置为:确定在时域上分隔开的多个部分感知窗口,在该多个部分感知窗口中,执行侧链路通信的用户设备对用于侧链路通信的资源池中的至少部分时频资源进行感知;以及确定部分感知-资源选择窗口和一个或多个资源选择窗口,其中,部分感知-资源选择窗口为在触发了资源选择后的由在前的多个部分感知窗口所限定的时频窗口,在部分感知-资源选择窗口中的时频资源的占用状况对于用户设备已知,并且,用户设备选择一个或多个资源选择窗口中的时频资源执行侧链路传输,其中,部分感知-资源选择窗口覆盖一个或多个资源选择窗口。
Description
本申请要求于2020年9月27日提交中国专利局、申请号为202011031950.2、发明名称为“用于无线通信的电子设备和方法、计算机可读存储介质”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
本申请涉及无线通信技术领域,具体地涉及侧链路(sidelink,SL)通信中的节能模式下的资源选择/重选技术。更具体地,涉及一种用于无线通信的电子设备和方法以及计算机可读存储介质。
在侧链路通信中,用户设备(User Equipment,UE)之间利用特定时频资源直接进行通信。其中,这些特定时频资源可以是基站为UE配置的(被称为模式1),也可以是UE从被配置用于侧链路通信的资源池中自主地进行选择的(被称为模式2)。
在模式2中,UE可以处于一种“常开”的状态,需要持续感知信道的状态并上报测量结果,实时动态地选择时频资源,即UE处于全感知模式。这对于功耗敏感型设备而言,造成了很大的负担,进而影响电池寿命。因此,可以使UE处于部分感知(partial sensing)模式以降低功耗,在部分感知模式下,UE只在部分时间内感知信道的状态。为了便于理解,图1和图2分别示出了全感知与部分感知的示意图。
如图1所示,在全感知模式下,全感知窗口在时间上是连续的,UE持续感知信道状态,并且根据所感知到的被占用的时频资源以及业务的周期性来判断资源选择窗口中将会被占用的时频资源,在进行资源选择时将排除这些时频资源,从而避免碰撞。如图2所示,在部分感知模式下,全感知窗口被划分为多个子窗口,并且仅在一部分子窗口的部分时间上进行信道状态的感知,这部分时间被称为部分感知窗口。相应地,UE可以根据部分感知的结果来进行资源选择。
发明内容
在下文中给出了关于本发明的简要概述,以便提供关于本发明的某些方面的基本理解。应当理解,这个概述并不是关于本发明的穷举性概述。它并不是意图确定本发明的关键或重要部分,也不是意图限定本发明的范围。其目的仅仅是以简化的形式给出某些概念,以此作为稍后论述的更详细描述的前序。
根据本申请的一个方面,提供了一种用于无线通信的电子设备,包括:处理电路,被配置为:确定在时域上分隔开的多个部分感知窗口,在该多个部分感知窗口中,执行侧链路通信的用户设备对用于侧链路通信的资源池中的至少部分时频资源进行感知;以及确定部分感知-资源选择窗口和一个或多个资源选择窗口,其中,部分感知-资源选择窗口为在触发了资源选择后的由在前的多个部分感知窗口所限定的时频窗口,在部分感知-资源选择窗口中的时频资源的占用状况对于用户设备已知,并且,用户设备选择一个或多个资源选择窗口中的时频资源执行侧链路传输,其中,部分感知-资源选择窗口覆盖一个或多个资源选择窗口。
根据本申请的一个方面,提供了一种用于无线通信的方法,包括:确定在时域上分隔开的多个部分感知窗口,在该多个部分感知窗口中,执行侧链路通信的用户设备对用于侧链路通信的资源池中的至少部分时频资源进行感知;以及确定部分感知-资源选择窗口和一个或多个资源选择窗口,其中,部分感知-资源选择窗口为在触发了资源选择后的由在前的多个部分感知窗口所限定的时频窗口,在部分感知-资源选择窗口中的时频资源的占用状况对于用户设备已知,并且,用户设备选择一个或多个资源选择窗口中的时频资源执行侧链路传输,其中,部分感知-资源选择窗口覆盖一个或多个资源选择窗口。
根据本申请的上述方面的电子设备和方法通过设置部分感知-资源选择窗口并使得部分感知-资源选择窗口覆盖资源选择窗口,能够在占用状况已知的时频资源中进行资源选择,能够降低在诸如部分感知的节能模式下的资源碰撞概率,提高侧链路通信的可靠性。
根据本申请的一个方面,提供了一种用于无线通信的电子设备,包 括:处理电路,被配置为:生成用于配置用于侧链路通信的资源池的资源池配置信令,资源池配置信令包括:指示资源池是否允许不进行信道感知的用户设备执行数据传输的指示信息,或者指示资源池的哪一部分允许不进行信道感知的用户设备执行数据传输的指示信息;以及将资源池配置信令发送给用户设备。
根据本申请的另一个方面,提供了一种用于无线通信的方法,包括:生成用于配置用于侧链路通信的资源池的资源池配置信令,资源池配置信令包括:指示资源池是否允许不进行信道感知的用户设备执行数据传输的指示信息,或者指示资源池的哪一部分允许不进行信道感知的用户设备执行数据传输的指示信息;以及将资源池配置信令发送给用户设备。
根据本申请的一个方面,提供了一种用于无线通信的电子设备,包括:处理电路,被配置为:随机选择用于侧链路通信的资源池中的时频资源并生成侧链路控制信息,其中,侧链路控制信息中包括如下之一:指示用户设备在相应的时频资源上不执行信道感知的指示信息;数据包的优先级信息,其中,数据包被调整为具有最高优先级;以及向其他用户设备发送侧链路控制信息。
根据本申请的另一个方面,提供了一种用于无线通信的方法,包括:随机选择用于侧链路通信的资源池中的时频资源并生成侧链路控制信息,其中,侧链路控制信息中包括如下之一:指示用户设备在相应的时频资源上不执行信道感知的指示信息;数据包的优先级信息,其中,数据包被调整为具有最高优先级;以及向其他用户设备发送侧链路控制信息。
根据本申请的上述方面的电子设备和方法能够减少不执行信道感知的用户设备在随机选择时频资源进行侧链路通信时与其他用户设备之间的资源碰撞。
依据本发明的其它方面,还提供了用于实现上述用于无线通信的方法的计算机程序代码和计算机程序产品以及其上记录有该用于实现上述用于无线通信的方法的计算机程序代码的计算机可读存储介质。
通过以下结合附图对本发明的优选实施例的详细说明,本发明的这些以及其他优点将更加明显。
为了进一步阐述本发明的以上和其它优点和特征,下面结合附图对本发明的具体实施方式作进一步详细的说明。所述附图连同下面的详细说明一起包含在本说明书中并且形成本说明书的一部分。具有相同的功能和结构的元件用相同的参考标号表示。应当理解,这些附图仅描述本发明的典型示例,而不应看作是对本发明的范围的限定。在附图中:
图1示出全感知模式的示意图;
图2示出了部分感知模式的示意图;
图3示出了根据本申请的一个实施例的用于无线通信的电子设备的功能模块框图;
图4示出了根据本实施例的部分感知-资源选择窗口和资源选择窗口的一个示例性示意图;
图5示出了部分感知-资源选择窗口的时域大小的下限的一个示例;
图6示出了资源重选窗口和部分感知-资源选择窗口部分交叠的一个示意性示例;
图7示出了在发生资源碰撞的情况下,高优先级业务占用低优先级业务的时频资源的示意图;
图8示出了根据本申请的一个实施例的用于无线通信的电子设备的功能模块框图;
图9示出了资源池的进一步划分的一个示意图;
图10示出了根据本申请的一个实施例的用于无线通信的电子设备的功能模块框图;
图11示出了根据信道忙率来调整部分感知窗口的频域范围的一个示例;
图12示出了根据混合自动重传请求传输中反馈NACK的次数来调整部分感知窗口的频域范围的一个示例;
图13示出了由于在部分感知中漏掉一些数据包而产生碰撞的示意图;
图14示出了额外的感知窗口的设置示例的图;
图15示出了根据本申请的另一个实施例的用于无线通信的电子设备的功能模块框图;
图16示出了根据本申请的另一个实施例的用于无线通信的电子设备的功能模块框图;
图17示出了根据本申请的一个实施例的用于无线通信的方法的流程图;
图18示出了根据本申请的另一个实施例的用于无线通信的方法的流程图;
图19示出了根据本申请的另一个实施例的用于无线通信的方法的流程图;
图20是示出可以应用本公开内容的技术的eNB或gNB的示意性配置的第一示例的框图;
图21是示出可以应用本公开内容的技术的eNB或gNB的示意性配置的第二示例的框图;以及
图22是示出可以应用本公开内容的技术的智能电话的示意性配置的示例的框图;
图23是示出可以应用本公开内容的技术的汽车导航设备的示意性配置的示例的框图;以及
图24是其中可以实现根据本发明的实施例的方法和/或装置和/或***的通用个人计算机的示例性结构的框图。
在下文中将结合附图对本发明的示范性实施例进行描述。为了清楚和简明起见,在说明书中并未描述实际实施方式的所有特征。然而,应该了解,在开发任何这种实际实施例的过程中必须做出很多特定于实施方式的决定,以便实现开发人员的具体目标,例如,符合与***及业务相关的那些限制条件,并且这些限制条件可能会随着实施方式的不同而有所改变。此外,还应该了解,虽然开发工作有可能是非常复杂和费时 的,但对得益于本公开内容的本领域技术人员来说,这种开发工作仅仅是例行的任务。
在此,还需要说明的一点是,为了避免因不必要的细节而模糊了本发明,在附图中仅仅示出了与根据本发明的方案密切相关的设备结构和/或处理步骤,而省略了与本发明关系不大的其他细节。
<第一实施例>
如上所述,在部分感知模式下,UE对于信道状态的感知是不全面的,因此在根据部分感知的结果进行资源选择的情况下,可能会发生较多的碰撞。为了降低碰撞的概率,提高通信可靠性,本实施例提供了一种部分感知模式下的资源选择/重选方案。
图3示出了根据本申请的一个实施例的用于无线通信的电子设备100的功能模块框图,如图3所示,电子设备100包括:第一确定单元101,被配置为确定在时域上分隔开的多个部分感知窗口,在多个部分感知窗口中,执行侧链路通信的UE对用于侧链路通信的资源池中的至少部分时频资源进行感知;以及第二确定单元102,被配置为确定部分感知-资源选择窗口和一个或多个资源选择窗口,其中,部分感知-资源选择窗口为在触发了资源选择后的由在前的多个部分感知窗口所限定的时频窗口,在部分感知-资源选择窗口中的时频资源的占用状况对于UE已知,并且,UE选择一个或多个资源选择窗口中的时频资源执行侧链路传输,其中部分感知-资源选择窗口覆盖一个或多个资源选择窗口。
其中,第一确定单元101和第二确定单元102可以由一个或多个处理电路实现,该处理电路例如可以实现为芯片。并且,应该理解,图1中所示的装置中的各个功能单元仅是根据其所实现的具体功能而划分的逻辑模块,而不是用于限制具体的实现方式。
电子设备100例如可以设置在UE侧或者可通信地连接到UE。这里,还应指出,电子设备100可以以芯片级来实现,或者也可以以设备级来实现。例如,电子设备100可以工作为UE本身,并且还可以包括诸如存储器、收发器(图中未示出)等外部设备。存储器可以用于存储UE实现各种功能需要执行的程序和相关数据信息。收发器可以包括一个或多个通信接口以支持与不同设备(例如,基站、其他UE等等)间的通 信,这里不具体限制收发器的实现形式。
此外,本文中的第一、第二等术语仅是为了区分,而不代表顺序或优先级等任何其他含义。
在第一确定单元101所确定的多个部分感知窗口中,UE对相应的时频资源进行感知,以确定哪些时频资源被占用。例如,可以通过限定部分感知窗口的起始位置和结束位置来限定部分感知窗口。此外,多个部分感知窗口可以是周期性设置的,也可以是非周期性设置的。
在触发了资源选择后,第二确定单元102确定由部分感知窗口限定的部分感知-资源选择窗口,其中,UE可以根据在部分感知窗口中的信道感知结果来确定部分感知-资源选择窗口中的资源占用状况。并且,第二确定单元102还在部分感知-资源选择窗口中确定一个或多个资源选择窗口,这样,在资源选择窗口中进行资源选择时可以有效地避免碰撞,提高通信可靠性。
为了便于理解,图4示出了根据本实施例的部分感知-资源选择窗口和资源选择窗口的一个示例性示意图。以下将结合图4进行对本实施例中的资源选择/重选的操作的描述,但是,应该理解,图4并不是限制性的,只是为了说明的便利而给出的。
在图4的示例中,在时刻n处UE有待发送的数据包,从而触发资源选择。根据在前的部分感知窗口中的感知结果,第二确定单元102确定如图4所示的部分感知-资源选择窗口,资源选择窗口位于该部分感知-资源选择窗口内部,UE选择资源选择窗口内的时频资源执行侧链路通信。其中,资源选择窗口的起始位置n+T1取决于UE的处理能力,例如,UE的处理能力越高,则T1越小。资源选择窗口的结束位置n+T2例如取决于待发送数据包的优先级,优先级越高,则T2越小。PDB(packet delay budget)代表数据包的最大允许传输时延,可以看出,资源选择窗口的结束位置不应超过n+PDB。
在触发资源选择后,UE在使用所选择的时频资源进行传输前还需要进行资源重评估,以进一步确认该时频资源是否未被占用。以图4为例,UE选择了m时刻的时频资源,如果直到m-T3时刻未感知到资源被占用,则UE使用m时刻的时频资源进行传输,否则进行资源重选。
在图4所示的资源选择窗口中,UE选择了32个时隙内不超过三个 资源块进行混合自动重传请求(Hybrid Automatic Retransmission reQuest,HARQ)传输或者盲传输。在HARQ传输的情况下,发送UE从接收UE接收ACK或NACK消息,以获知所发送的数据包是否被接收UE成功接收到,如果发送UE接收到NACK消息,则认为接收UE没有成功接收到数据包,从而执行该数据包的重传。例如,如图4所示,UE在n+T4时刻接收到接收UE反馈的NACK,则确定需要进行重传,例如可以在新的资源选择窗口中选择时频资源。
其中,部分感知-资源选择窗口与部分感知窗口可以在时域上具有相同的大小(下文中记作W),此时节能效果最好。或者,部分感知-资源选择窗口在时域上的大小可以小于部分感知窗口在时域上的大小。
为了满足数据包的时延要求,部分感知-资源选择窗口的时域大小W的上限为数据包的最大允许传输时延,即,W最大不超过数据包的最大允许传输时延PDB。
对于W的下限,在UE执行盲传输的情况下,由于初传和重传之间在时域上没有明显的间隔,因此对于W的下限没有特别的限制。在UE执行HARQ传输的情况下,如果要在部分感知-资源选择窗口中完成所有的传输,则第二确定单元102可以基于在HARQ传输中单个数据包的最大传输次数(N_max)来确定部分感知-资源选择窗口的时域大小W的下限。
例如,第二确定单元102可以将W的下限确定为N_max-1与单个数据包的两次传输之间的时间间隔Z的乘积,即,W≥(N_max-1)×Z。其中,两次传输之间的时间间隔Z可以为HARQ传输中每两次传输之间的时间间隔的最大值、最小值或均值。图5示出了在HARQ传输的情况下部分感知-资源选择窗口的时域大小的下限的一个示例。在图5的示例中,N_max为5,因此W≥4×Z。
或者,第二确定单元102可以将W的下限确定为具有最大传输次数的HARQ传输所跨越的资源选择窗口的总的时域大小。资源选择窗口的大小为T2-T1,具有最大传输次数N_max的HARQ传输所跨越的资源选择窗口的个数为N_w=ceil(N_max/K),其中,K表示每个资源选择窗口中最多可以一次选取多少次时频资源,例如,K=3。W的下限可以表示为W≥N_w×(T2-T1)。仍参照图5的示例,N_w=2,因此,W≥2× (T2-T1)。
另一方面,如果不需要在部分感知-资源选择窗口中完成所有的传输,则W的下限为资源选择窗口的时域大小的下限,即W≥T2-T1。
UE在部分感知-资源选择窗口中可以进行资源选择和信道感知,也可以仅进行资源选择,还可以进行资源选择和部分地执行信道感知,这些都不是限制性的。
另外,虽然图4和图5中示出了部分感知窗口、部分感知-资源选择窗口和资源选择窗口在时域上是连续的,这并不是限制性的,这三种窗口也可以在时域上是非连续的。
如前所述,在UE所选择的时频资源在传输之前被占用的情况下,UE需要进行资源重选;在HARQ传输中,UE需要多次重传从而需要在新的资源选择窗口中选择用于重传的时频资源。因此,可能出现资源重选窗口或者新的资源选择窗口超出部分感知-资源选择窗口的情形,换言之,需要选择资源占用状况可能未知的时频资源。
相应地,第二确定单元102还可以被配置为:在感知到所选择的时频资源被占用的情况下开启资源重选窗口以执行资源重选,并且动态地调整资源重选窗口的结束边界以使其不超出部分感知-资源选择窗口;以及/或者在HARQ传输中确定要进行重传而需要开启新的资源选择窗口时,动态调整新的资源选择窗口的结束边界以使其不超出部分感知-资源选择窗口。
图6示出了动态调整资源重选窗口的结束边界的一个示意性示例。在图6的示例中,UE选择了资源选择窗口中的三个时频资源块进行传输,但是在m时刻检测到第三个时频资源块上发生了碰撞,即,有其他UE占用了该时频资源块,因此UE需要进行重选,并开启在m+T1时刻开始、m+T2时刻结束的资源重选窗口。但是,该资源重选窗口的结束边界超出了部分感知-资源选择窗口的边界n+W,位于n+W左侧的部分被称为PW1,位于n+W右侧的部分被称为PW2。注意,在图6的示例中,资源重选窗口的结束边界没有超出n+PDB,但是,这并不是限制性的,也存在资源重选窗口的结束边界超出n+PDB的情况。
根据本实施例,第二确定单元102例如仅仅在图6中所示的PW1中选择时频资源而放弃在PW2中选择时频资源。但由于PW1的范围可 能较小,难以选出适合于传输的可用时频资源,第二确定单元102将提前终止待传输块的传输。虽然图6示出了资源重选窗口作为示例,但是对于资源选择窗口有类似的情形,在此不再重复。
此外,在资源重选窗口或资源选择窗口超出部分感知-资源选择窗口的部分中(例如,在图6的PW2中),第二确定单元102还可以被配置为采用如下方式之一选择时频资源:随机选择,基于在部分感知-资源选择窗口中的资源感知结果或者在资源重选窗口或资源选择窗口中的资源感知结果选择,以及二者的结合。无论采用哪种方式,资源选择的范围均不应超过n+PDB的限制。其中,在资源重选窗口或资源选择窗口中的资源感知结果可以指在资源重选窗口或资源选择窗口中的临时的资源感知结果。
其中,随机选择表示UE完全随机地在资源池上进行时频资源的选择。在基于在部分感知-资源选择窗口中的资源感知结果选择的方式中,UE在部分感知-资源选择窗口中进行信道感知以确定哪些时频资源没有被占用,UE在没被占用的时频资源上进行选择,该选择可以是随机的。
在随机选择时频资源的情况下,如果发生碰撞,则可以基于来自不同UE的数据包的优先级来决定哪个UE可以使用该时频资源。图7示出了在发生资源碰撞的情况下,高优先级业务占用低优先级业务的时频资源的示意图。但是,如果随机选择时频资源的UE例如图7中的UE1在资源选择后并不执行信道感知,则该UE无法感知到数据包优先级更高的其他UE比如图7中的UE2对所选择的资源的占用,而是继续使用所选择的资源来进行传输,这样就导致无法避免碰撞。
在本实施例中,例如在PW2中,在UE使用随机选择的时频资源执行侧链路传输并且不执行信道感知的情况下,为了避免与其他UE产生碰撞,UE可以向其他UE通知其在相应的时频资源上不执行信道感知的事实,以使得其他UE不占用该时频资源,从而避免碰撞。或者,可以将通过该时频资源发送的数据包的优先级调整为最高优先级,以使得其他UE无法占用该时频资源。
例如,第二确定单元102可以被配置为在侧链路控制信息(Sidelink control information,SCI)中包括如下信息之一:指示UE在上述随机选择的时频资源上不执行信道感知的指示信息;数据包的优先级信息, 其中,数据包被调整为具有最高优先级。
应该注意,数据包的调整的优先级只是用于向其他UE进行通知,UE本身还需要保持该数据包的真实的优先级。例如,在侧链路通信和上行传输发生冲突时,通过将该真实的优先级与上行数据包的优先级进行比较来决定优先发送哪个数据包。
相应地,如图8所示,电子设备100还包括收发单元103,被配置为向其他UE发送SCI。
此外,收发单元103还被配置为接收来自其他UE的SCI,该SCI中包括如下之一:指示其他UE在相应的时频资源上不执行信道感知的指示信息;指示其他UE使用相应的时频资源发送的数据包具有最高优先级的数据包优先级信息,其中,第二确定单元102使得UE不占用所述相应的时频资源执行数据传输。
另一方面,还可以通过从基站侧对资源池进行配置来避免上述碰撞。在一个示例中,收发单元103可以从基站接收资源池配置信令。
该资源池配置信令例如指示资源池是否允许不进行信道感知的UE执行数据传输,或者,该资源池配置信令还可以将资源池的一部分配置为允许不进行信道感知的UE执行数据传输,其中,第二确定单元102被配置为在资源池的该部分上随机选择时频资源执行侧链路传输并且不执行信道感知。
图9示出了资源池的进一步划分的一个示意图。图9示出了一个允许部分感知和随机资源选择的资源池,该资源池被划分为子信道集合1和子信道集合2两部分。其中,子信道集合1中的资源不允许不进行信道感知的UE执行数据传输,例如,在子信道集合1中允许高优先级业务占用低优先级业务的时频资源。子信道集合2中的资源允许不进行信道感知的UE执行传输,例如,在子信道集合2中不允许高优先级业务占用低优先级业务的时频资源。当UE要执行随机资源选择时,第二确定单元102可以从子信道集合2中随机选择时频资源,这样,即使所选择的时频资源同样被其他UE的高优先级业务选中,也不会被占用,从而减少了碰撞。
综上所述,根据本实施例的电子设备100通过设置部分感知-资源选择窗口并使得部分感知-资源选择窗口覆盖资源选择窗口,能够在占用状 况已知的时频资源中进行资源选择,能够降低在诸如部分感知的节能模式下的资源碰撞概率,提高侧链路通信的可靠性。
<第二实施例>
图10示出了根据本申请的另一个实施例的用于无线通信的电子设备100的功能模块框图,除了参照图3所描述的第一确定单元101和第二确定单元102之外,电子设备100还包括调整单元104,被配置为动态调整各个部分感知窗口的频域范围。虽然图10中未示出收发单元103,但是本实施例的电子设备100也可以包括收发单元103。
通过动态调整各个部分感知窗口的频域范围,可以动态改变UE要感知的信道的频域范围,从而可以进一步提高节能效率。
例如,收发单元103可以从基站接收调整指令,调整单元104根据该调整指令来执行动态调整。或者,调整单元104可以基于UE的测量结果来执行动态调整。例如,该测量结果可以包括如下中的一个或多个:信道忙率(Channel Busy Rate,CBR),HARQ传输中的反馈消息。
示例性地,在信道忙率CBR增大以及/或者HARQ传输中反馈NACK或超时不反馈的次数增多的情况下,增大各个部分感知窗口的频域范围,反之可以减小各个部分感知窗口的频域范围。这是因为,当CBR增大时,表示信道空闲的概率减小,UE可以扩大感知的频域范围,以提高传输的可靠性;相反,当CBR减小时,表示信道空闲的概率增大,UE可以减小感知的频域范围,以降低功耗。类似地,当HARQ传输中反馈NACK或超时不反馈的次数增多时,表示被碰撞的概率增大,UE可以扩大感知的频域范围,以提高传输的可靠性;相反,当HARQ传输中反馈NACK或超时不反馈的次数减少时,表示被碰撞的概率减小,UE可以减小感知的频域范围,以降低功耗。
图11示出了根据CBR来调整部分感知窗口的频域范围的一个示例。其中,在第一个部分感知窗口期间,测量到CBR减小,则减小第二个部分感知窗口的频域范围。图12示出了根据HARQ传输中反馈NACK的次数来调整部分感知窗口的频域范围的一个示例。其中,在部分感知-资源选择窗口中所检测到的NACK的次数增多,则增大随后的部分感知窗口的频域范围。
应该理解,以上仅是部分感知窗口的频域范围的动态调整的示例,并不是限制性的。
根据本实施例的电子设备100通过动态调整部分感知窗口的频域范围,能够在保证通信可靠性的前提下进一步降低UE的功耗。
<第三实施例>
由于采用了部分感知模式,因此在部分感知窗口中可能无法感知到所有业务,比如具有特定周期的周期性业务、非周期业务等。图13示出了由于在部分感知中漏掉一些数据包而产生碰撞的示意图。其中,子窗口的大小为S,部分感知窗口的大小为W,业务周期为P,在0<P≤W或者P为S的整数倍时,周期为P的周期性业务可以在部分感知窗口中被感知到,从而可以在资源选择窗口中规避这些业务。在图13的示例中,子窗口设置为100ms,部分感知窗口设置为50ms,则对于周期为1-50ms、100ms、200ms……的周期性业务,执行部分感知的UE可以正确地排除这些业务所占用的资源。但是,对于周期为51-99ms之间的业务例如周期为70ms的业务(图13中用黑色方块表示),UE可能会无法感知到,在进行资源选择时不规避这些业务从而发生碰撞。
为此,电子设备100中的第二确定单元102还可以被配置为在资源选择窗口的起始位置之前设置额外的感知窗口。图14示出了额外的感知窗口的设置示例的图。可以看出,通过设置该额外的感知窗口,可以感知到用黑色方块表示的周期为70ms的业务,从而在资源选择窗口中可以排除相应的时频资源块。
例如,额外的感知窗口的起始位置取决于在部分感知窗口中无法感受到的各个周期性业务的最大周期。假设该最大周期为P_max,在时刻n触发资源选择并且资源选择窗口的起始位置为n+T1,则额外的感知窗口的起始位置可以小于或等于n+T1-P_max。在图14的示例中,P_max为70ms,则额外的感知窗口的起始位置为n+T1-70ms。例如,第二确定单元102可以根据用于侧链路通信的资源池能够支持的业务周期来确定该最大周期。
此外,额外的感知窗口的起始位置还可以取决于非周期业务对于信道感知的要求。例如,在考虑非周期业务的情况下,额外的感知窗口的 起始位置应小于或等于n+T1-32(其中,32代表前述32个时隙)。因此,额外的感知窗口的起始位置应设置为小于或等于min(n+T1-P_max,n+T1-32)。
可以理解,如果额外的感知窗口的起始位置和左侧的部分感知窗口出现交叠,则不需要讨论起始位置。
根据本实施例的电子设备100通过在资源选择窗口的起始位置之前设置额外的感知窗口,能否尽可能避免与各种周期的业务的碰撞,提高通信可靠性。
<第四实施例>
图15示出了根据本申请的另一个实施例的电子设备200的功能模块框图,如图15所示,电子设备200包括:生成单元201,被配置为生成用于配置用于侧链路通信的资源池的资源池配置信令,该资源配置信令包括:指示资源池是否允许不进行信道感知的UE执行数据传输的指示信息,或者指示资源池的哪一部分允许不进行信道感知的UE执行数据传输的指示信息;以及发送单元202,被配置为将资源配置信令发送给UE。
其中,生成单元201和发送单元202可以由一个或多个处理电路实现,该处理电路例如可以实现为芯片。并且,应该理解,图15中所示的装置中的各个功能单元仅是根据其所实现的具体功能而划分的逻辑模块,而不是用于限制具体的实现方式。
电子设备200例如可以设置在基站侧或者可通信地连接到基站。这里,还应指出,电子设备200可以以芯片级来实现,或者也可以以设备级来实现。例如,电子设备200可以工作为基站本身,并且还可以包括诸如存储器、收发器(图中未示出)等外部设备。存储器可以用于存储基站实现各种功能需要执行的程序和相关数据信息。收发器可以包括一个或多个通信接口以支持与不同设备(例如,其他基站、UE等等)间的通信,这里不具体限制收发器的实现形式。
例如,在允许不进行信道感知的UE执行数据传输的资源池的部分中,高优先级业务不能占用低优先级业务的时频资源(即,数据包优先 级高的UE不能占用数据包优先级低的UE选择的时频资源),从而减少碰撞。具体描述已在第一实施例中参照图9给出,在此不再重复。
例如,发送单元201可以被配置为通过广播发送资源池配置信令。这样,UE可以获知资源池是否允许不进行信道感知的UE执行数据传输,以及资源池的哪一部分允许不进行信道感知的UE执行数据传输。
综上所述,根据本实施例的电子设备200通过向UE发送资源池配置信令来指示资源池的哪一部分允许不进行信道感知的UE执行数据传输,从而减少碰撞。
<第五实施例>
图16示出了根据本申请的另一个实施例的电子设备300的功能模块框图,如图16所示,电子设备300包括:生成单元301,被配置为随机选择用于侧链路通信的资源池中的时频资源并生成SCI,其中,SCI中包括如下之一:指示UE在相应的时频资源上不执行信道感知的指示信息;数据包的优先级信息,其中,数据包被调整为具有最高优先级;以及收发单元302,被配置为向其他UE发送SCI。
其中,生成单元301和收发单元302可以由一个或多个处理电路实现,该处理电路例如可以实现为芯片。并且,应该理解,图16中所示的装置中的各个功能单元仅是根据其所实现的具体功能而划分的逻辑模块,而不是用于限制具体的实现方式。
电子设备300例如可以设置在UE侧或者可通信地连接到UE。这里,还应指出,电子设备300可以以芯片级来实现,或者也可以以设备级来实现。例如,电子设备300可以工作为UE本身,并且还可以包括诸如存储器、收发器(图中未示出)等外部设备。存储器可以用于存储UE实现各种功能需要执行的程序和相关数据信息。收发器可以包括一个或多个通信接口以支持与不同设备(例如,基站、其他UE等等)间的通信,这里不具体限制收发器的实现形式。
如第一实施例中所述,在随机选择时频资源的情况下,如果发生碰撞,则可以基于来自不同UE的数据包的优先级来决定哪个UE可以使用该时频资源。但是,如果随机选择时频资源的UE例如图7中的UE1 在资源选择后并不执行信道感知,则该UE无法感知到数据优先级更高的其他UE比如图7中的UE2对所选择的资源的占用,而是继续使用所选择的资源来进行传输,这样就导致无法避免碰撞。
为此,在一个示例中,通过对SCI进行配置,以使得UE能够通知其他UE其在相应的时频资源上不执行信道感知的事实,以使得其他UE不占用该时频资源,从而避免碰撞。具体地,其他UE根据SCI中的该指示信息确定相应的时频资源被不执行信道感知的UE所占用,从而不占用该时频资源。此时,并不应用根据数据包的优先级来决定哪个UE使用时频资源的规则。
例如,生成单元301可以在资源池的特定部分中随机选择时频资源,其中,资源池的该特定部分允许不进行信道感知的UE执行数据传输,这种资源池的示例例如参照图9所示。即,如果要在不进行信道感知的情况下执行数据传输,则UE可以使用资源池的特定部分。其中,在该特定部分上不允许高优先级业务占用低优先级业务的时频资源,从而避免上述碰撞问题。或者,也可以通过SCI中的上述指示信息来确定相应的UE是否不进行信道感知,并且在确定相应的UE不进行信道感知的情况下不占用相应的时频资源。
此外,收发单元302还可以被配置为从基站接收资源池配置信令,该资源池配置信令包括:指示资源池是否允许不进行信道感知的UE执行数据传输的指示信息,或者指示资源池的哪一部分允许不进行信道感知的UE执行数据传输的指示信息。生成单元301可以根据该资源池配置信令来确定允许不进行信道感知的UE执行数据传输的资源池的特定部分,在该特定部分中例如不允许高优先级业务占用低优先级业务的时频资源。
在另一个示例中,可以将SCI中通过相应的时频资源发送的数据包的优先级调整为最高优先级,以使得其他UE无法占用该时频资源。应该注意,数据包的调整的优先级只是用于向其他UE进行通知,UE本身还需要保持该数据包的真实的优先级。例如,在侧链路通信和上行传输发生冲突时,通过将该真实的优先级与上行数据包的优先级进行比较来决定优先发送哪个数据包。
综上所述,根据本实施例的电子设备300能够避免不执行信道感知 的UE与其他UE之间由于不执行信道感知而产生的碰撞,提高通信可靠性。
<第六实施例>
在上文的实施方式中描述用于无线通信的电子设备的过程中,显然还公开了一些处理或方法。下文中,在不重复上文中已经讨论的一些细节的情况下给出这些方法的概要,但是应当注意,虽然这些方法在描述用于无线通信的电子设备的过程中公开,但是这些方法不一定采用所描述的那些部件或不一定由那些部件执行。例如,用于无线通信的电子设备的实施方式可以部分地或完全地使用硬件和/或固件来实现,而下面讨论的用于无线通信的方法可以完全由计算机可执行的程序来实现,尽管这些方法也可以采用用于无线通信的电子设备的硬件和/或固件。
图17示出了根据本申请的一个实施例的用于无线通信的方法的流程图,该方法包括:确定在时域上分隔开的多个部分感知窗口(S11),在多个部分感知窗口中,执行侧链路通信的UE对用于侧链路通信的资源池中的至少部分时频资源进行感知;以及确定部分感知-资源选择窗口和一个或多个资源选择窗口(S12),其中,部分感知-资源选择窗口为在触发了资源选择后的由在前的多个部分感知窗口所限定的时频窗口,在部分感知-资源选择窗口中的时频资源的占用状况对于UE已知,并且,UE选择一个或多个资源选择窗口中的时频资源执行侧链路传输,其中,部分感知-资源选择窗口覆盖一个或多个资源选择窗口。该方法例如可以在UE侧执行。
其中,部分感知-资源选择窗口与部分感知窗口可以在时域上具有相同的大小。例如,部分感知-资源选择窗口的时域大小的上限为数据包的最大允许传输时延PDB。并且,部分感知窗口、部分感知-资源选择窗口和资源选择窗口在时域上可以是非连续的。
在UE执行HARQ传输的情况下,可以基于在HARQ传输中单个数据包的最大传输次数来确定部分感知-资源选择窗口的时域大小的下限。例如,可以将部分感知-资源选择窗口的时域大小的下限确定为最大传输次数减1与单个数据包的两次传输之间的时间间隔的乘积。其中,两次传输之间的时间间隔为HARQ传输中每两次传输之间的时间间隔的 最大值、最小值或均值。或者,可以将部分感知-资源选择窗口的时域大小的下限确定为具有最大传输次数的HARQ传输所跨越的资源选择窗口的总的时域大小。
在一个示例中,上述方法还包括:在感知到所选择的时频资源被占用的情况下开启资源重选窗口以执行资源重选,仅在资源重选窗口和部分感知-资源选择窗口的交叠部分的时频资源上发送数据;以及/或者在HARQ传输中确定要进行重传而需要开启新的资源选择窗口时,仅在新的资源选择窗口和部分感知-资源选择窗口的交叠部分的时频资源上发送数据。
由于资源重选窗口和部分感知-资源选择窗口的交叠部分的时频资源可能较少,可能导致无法选出适合用于发送数据的时频资源,在这种情况下提前终止待传输块的传输。或者,可以在资源重选窗口覆盖范围内且在部分感知-资源选择窗口覆盖范围外的时频资源上进行传输。当选择在资源重选窗口覆盖范围内且在部分感知-资源选择窗口覆盖范围外的时频资源上进行传输时,采用如下方式之一选择时频资源:随机选择,基于在部分感知-资源选择窗口或者资源重选窗口中的资源感知结果选择,以及二者的结合。其中,在资源重选窗口中的资源感知结果可以指在资源重选窗口中的临时的资源感知结果。以上描述同样适用于资源选择窗口的情形,在此不再重复。
其中,在UE使用随机选择的时频资源执行侧链路传输并且不执行信道感知的情况下,可以在SCI中包括如下信息之一:指示UE在该时频资源上不执行信道感知的指示信息;数据包的优先级信息,其中,数据包被调整为具有最高优先级。
相应地,上述方法还可以包括:接收来自其他UE的SCI,该SCI中包括如下之一:指示其他UE在相应的时频资源上不执行信道感知的指示信息;指示其他UE使用所述相应的时频资源发送的数据包具有最高优先级的数据包优先级信息,其中,使得本UE不占用所述相应的时频资源执行数据传输。
另一方面,上述方法还可以包括:从基站接收资源池配置信令,该资源池配置信令指示资源池是否允许不进行信道感知的UE执行数据传输,或者该资源池配置信令将资源池的一部分配置为允许不进行信道感 知的UE执行数据传输,其中,可以在资源池的该部分上随机选择时频资源执行侧链路传输并且不执行信道感知。例如,在资源池的该部分上不允许高优先级业务占用低优先级业务的时频资源。
在另一个示例中,上述方法还可以包括:动态调整各个部分感知窗口的频域范围。例如,可以从基站接收调整指令,并根据该调整指令来执行动态调整。或者,可以基于UE的测量结果来执行动态调整。测量结果可以包括如下中的一个或多个:信道忙率CBR,HARQ传输中的反馈信息。示例性地,在CBR增大以及/或者HARQ传输中反馈NACK或超时不反馈的次数增多的情况下,增大各个部分感知窗口的频域范围。
在另一个示例中,上述方法还可以包括:在资源选择窗口的起始位置之前设置额外的感知窗口。例如,额外的感知窗口的起始位置取决于在部分感知窗口中无法感知到的各个周期性业务的最大周期。可以根据用于侧链路通信的资源池能够支持的业务周期来确定该最大周期。此外,额外的感知窗口的起始位置还可以取决于非周期业务对于信道感知的要求。
图18示出了根据本申请的另一个实施例的用于无线通信的方法的流程图,该方法包括:生成用于配置用于侧链路通信的资源池的资源池配置信令(S21),该资源池配置信令包括:指示资源池是否允许不进行信道感知的UE执行数据传输的指示信息,或者指示资源池的哪一部分允许不进行信道感知的UE执行数据传输的指示信息;以及将该资源池配置信令发送给UE(S22)。该方法例如可以在基站侧执行。
其中,在步骤S22中,可以通过广播发送资源池配置信令。例如,在资源池的上述部分中不允许高优先级业务占用低优先级业务的时频资源。
图19示出了根据本申请的另一个实施例的用于无线通信的方法的流程图,该方法包括:随机选择用于侧链路通信的资源池中的时频资源并生成SCI(S31),其中,SCI中包括如下之一:指示UE在相应的时频资源上不执行信道感知的指示信息;数据包的优先级信息,其中,数据包被调整为具有最高优先级;以及向其他UE发送SCI(S32)。该方法例如可以在UE侧执行。
在步骤S31中,可以在资源池的特定部分中随机选择时频资源,资 源池的特定部分允许不进行信道感知的UE执行数据传输。例如,该资源池的特定部分不允许高优先级业务占用低优先级业务的时频资源。
虽然图中未示出,但是上述方法还可以包括:从基站接收资源池配置信令,该资源池配置信令例如包括:指示资源池是否允许不进行信道感知的UE执行数据传输的指示信息,或者指示资源池的哪一部分允许不进行信道感知的UE执行数据传输的指示信息。例如,在资源池的该部分中不允许高优先级业务占用低优先级业务的时频资源。例如,可以通过广播信令接收该资源池配置信令。
上述方法分别对应于第一实施例至第三实施例中所描述的电子设备100、第四实施例中所描述的电子设备200和第五实施例中所描述的电子设备300,其具体细节可参见以上相应位置的描述,在此不再重复。注意,上述各个方法可以结合或单独使用。
本公开内容的技术能够应用于各种产品。
电子设备200可以被实现为各种基站。基站可以被实现为任何类型的演进型节点B(eNB)或gNB(5G基站)。eNB例如包括宏eNB和小eNB。小eNB可以为覆盖比宏小区小的小区的eNB,诸如微微eNB、微eNB和家庭(毫微微)eNB。对于gNB也可以由类似的情形。代替地,基站可以被实现为任何其他类型的基站,诸如NodeB和基站收发台(BTS)。基站可以包括:被配置为控制无线通信的主体(也称为基站设备);以及设置在与主体不同的地方的一个或多个远程无线头端(RRH)。另外,各种类型的用户设备均可以通过暂时地或半持久性地执行基站功能而作为基站工作。
例如,电子设备100和300可以被实现为各种用户设备。用户设备可以被实现为移动终端(诸如智能电话、平板个人计算机(PC)、笔记本式PC、便携式游戏终端、便携式/加密狗型移动路由器和数字摄像装置)或者车载终端(诸如汽车导航设备)。用户设备还可以被实现为执行机器对机器(M2M)通信的终端(也称为机器类型通信(MTC)终端)。此外,用户设备可以为安装在上述终端中的每个终端上的无线通信模块(诸如包括单个晶片的集成电路模块)。
[关于基站的应用示例]
(第一应用示例)
图20是示出可以应用本公开内容的技术的eNB或gNB的示意性配置的第一示例的框图。注意,以下的描述以eNB作为示例,但是同样可以应用于gNB。eNB 800包括一个或多个天线810以及基站设备820。基站设备820和每个天线810可以经由RF线缆彼此连接。
天线810中的每一个均包括单个或多个天线元件(诸如包括在多输入多输出(MIMO)天线中的多个天线元件),并且用于基站设备820发送和接收无线信号。如图20所示,eNB 800可以包括多个天线810。例如,多个天线810可以与eNB 800使用的多个频带兼容。虽然图20示出其中eNB 800包括多个天线810的示例,但是eNB 800也可以包括单个天线810。
基站设备820包括控制器821、存储器822、网络接口823以及无线通信接口825。
控制器821可以为例如CPU或DSP,并且操作基站设备820的较高层的各种功能。例如,控制器821根据由无线通信接口825处理的信号中的数据来生成数据分组,并经由网络接口823来传递所生成的分组。控制器821可以对来自多个基带处理器的数据进行捆绑以生成捆绑分组,并传递所生成的捆绑分组。控制器821可以具有执行如下控制的逻辑功能:该控制诸如为无线资源控制、无线承载控制、移动性管理、接纳控制和调度。该控制可以结合附近的eNB或核心网节点来执行。存储器822包括RAM和ROM,并且存储由控制器821执行的程序和各种类型的控制数据(诸如终端列表、传输功率数据以及调度数据)。
网络接口823为用于将基站设备820连接至核心网824的通信接口。控制器821可以经由网络接口823而与核心网节点或另外的eNB进行通信。在此情况下,eNB 800与核心网节点或其他eNB可以通过逻辑接口(诸如S1接口和X2接口)而彼此连接。网络接口823还可以为有线通信接口或用于无线回程线路的无线通信接口。如果网络接口823为无线通信接口,则与由无线通信接口825使用的频带相比,网络接口823可以使用较高频带用于无线通信。
无线通信接口825支持任何蜂窝通信方案(诸如长期演进(LTE) 和LTE-先进),并且经由天线810来提供到位于eNB 800的小区中的终端的无线连接。无线通信接口825通常可以包括例如基带(BB)处理器826和RF电路827。BB处理器826可以执行例如编码/解码、调制/解调以及复用/解复用,并且执行层(例如L1、介质访问控制(MAC)、无线链路控制(RLC)和分组数据汇聚协议(PDCP))的各种类型的信号处理。代替控制器821,BB处理器826可以具有上述逻辑功能的一部分或全部。BB处理器826可以为存储通信控制程序的存储器,或者为包括被配置为执行程序的处理器和相关电路的模块。更新程序可以使BB处理器826的功能改变。该模块可以为***到基站设备820的槽中的卡或刀片。可替代地,该模块也可以为安装在卡或刀片上的芯片。同时,RF电路827可以包括例如混频器、滤波器和放大器,并且经由天线810来传送和接收无线信号。
如图20所示,无线通信接口825可以包括多个BB处理器826。例如,多个BB处理器826可以与eNB 800使用的多个频带兼容。如图20所示,无线通信接口825可以包括多个RF电路827。例如,多个RF电路827可以与多个天线元件兼容。虽然图20示出其中无线通信接口825包括多个BB处理器826和多个RF电路827的示例,但是无线通信接口825也可以包括单个BB处理器826或单个RF电路827。
在图20所示的eNB 800中,电子设备200的发送单元202、收发器可以由无线通信接口825实现。功能的至少一部分也可以由控制器821实现。例如,控制器821可以通过执行生成单元201和发送单元202的功能来配置用于侧链路通信的资源池,以减少不执行信道感知的UE与其他UE之间的由于缺少信道感知而产生的碰撞。
(第二应用示例)
图21是示出可以应用本公开内容的技术的eNB或gNB的示意性配置的第二示例的框图。注意,类似地,以下的描述以eNB作为示例,但是同样可以应用于gNB。eNB 830包括一个或多个天线840、基站设备850和RRH 860。RRH 860和每个天线840可以经由RF线缆而彼此连接。基站设备850和RRH 860可以经由诸如光纤线缆的高速线路而彼此连接。
天线840中的每一个均包括单个或多个天线元件(诸如包括在MIMO天线中的多个天线元件)并且用于RRH 860发送和接收无线信号。如图21所示,eNB 830可以包括多个天线840。例如,多个天线840可以与eNB 830使用的多个频带兼容。虽然图21示出其中eNB 830包括多个天线840的示例,但是eNB 830也可以包括单个天线840。
基站设备850包括控制器851、存储器852、网络接口853、无线通信接口855以及连接接口857。控制器851、存储器852和网络接口853与参照图20描述的控制器821、存储器822和网络接口823相同。
无线通信接口855支持任何蜂窝通信方案(诸如LTE和LTE-先进),并且经由RRH 860和天线840来提供到位于与RRH 860对应的扇区中的终端的无线通信。无线通信接口855通常可以包括例如BB处理器856。除了BB处理器856经由连接接口857连接到RRH 860的RF电路864之外,BB处理器856与参照图20描述的BB处理器826相同。如图21所示,无线通信接口855可以包括多个BB处理器856。例如,多个BB处理器856可以与eNB 830使用的多个频带兼容。虽然图21示出其中无线通信接口855包括多个BB处理器856的示例,但是无线通信接口855也可以包括单个BB处理器856。
连接接口857为用于将基站设备850(无线通信接口855)连接至RRH 860的接口。连接接口857还可以为用于将基站设备850(无线通信接口855)连接至RRH 860的上述高速线路中的通信的通信模块。
RRH 860包括连接接口861和无线通信接口863。
连接接口861为用于将RRH 860(无线通信接口863)连接至基站设备850的接口。连接接口861还可以为用于上述高速线路中的通信的通信模块。
无线通信接口863经由天线840来传送和接收无线信号。无线通信接口863通常可以包括例如RF电路864。RF电路864可以包括例如混频器、滤波器和放大器,并且经由天线840来传送和接收无线信号。如图21所示,无线通信接口863可以包括多个RF电路864。例如,多个RF电路864可以支持多个天线元件。虽然图21示出其中无线通信接口863包括多个RF电路864的示例,但是无线通信接口863也可以包括单个RF电路864。
在图21所示的eNB 830中,电子设备200的发送单元202、收发器可以由无线通信接口855和/或无线通信接口863实现。功能的至少一部分也可以由控制器851实现。例如,控制器851可以通过执行生成单元201和发送单元202的功能来配置用于侧链路通信的资源池,以减少不执行信道感知的UE与其他UE之间的由于缺少信道感知而产生的碰撞。
[关于用户设备的应用示例]
(第一应用示例)
图22是示出可以应用本公开内容的技术的智能电话900的示意性配置的示例的框图。智能电话900包括处理器901、存储器902、存储装置903、外部连接接口904、摄像装置906、传感器907、麦克风908、输入装置909、显示装置910、扬声器911、无线通信接口912、一个或多个天线开关915、一个或多个天线916、总线917、电池918以及辅助控制器919。
处理器901可以为例如CPU或片上***(SoC),并且控制智能电话900的应用层和另外层的功能。存储器902包括RAM和ROM,并且存储数据和由处理器901执行的程序。存储装置903可以包括存储介质,诸如半导体存储器和硬盘。外部连接接口904为用于将外部装置(诸如存储卡和通用串行总线(USB)装置)连接至智能电话900的接口。
摄像装置906包括图像传感器(诸如电荷耦合器件(CCD)和互补金属氧化物半导体(CMOS)),并且生成捕获图像。传感器907可以包括一组传感器,诸如测量传感器、陀螺仪传感器、地磁传感器和加速度传感器。麦克风908将输入到智能电话900的声音转换为音频信号。输入装置909包括例如被配置为检测显示装置910的屏幕上的触摸的触摸传感器、小键盘、键盘、按钮或开关,并且接收从用户输入的操作或信息。显示装置910包括屏幕(诸如液晶显示器(LCD)和有机发光二极管(OLED)显示器),并且显示智能电话900的输出图像。扬声器911将从智能电话900输出的音频信号转换为声音。
无线通信接口912支持任何蜂窝通信方案(诸如LTE和LTE-先进),并且执行无线通信。无线通信接口912通常可以包括例如BB处理器913和RF电路914。BB处理器913可以执行例如编码/解码、调制/解调以及 复用/解复用,并且执行用于无线通信的各种类型的信号处理。同时,RF电路914可以包括例如混频器、滤波器和放大器,并且经由天线916来传送和接收无线信号。注意,图中虽然示出了一个RF链路与一个天线连接的情形,但是这仅是示意性的,还包括一个RF链路通过多个移相器与多个天线连接的情形。无线通信接口912可以为其上集成有BB处理器913和RF电路914的一个芯片模块。如图22所示,无线通信接口912可以包括多个BB处理器913和多个RF电路914。虽然图22示出其中无线通信接口912包括多个BB处理器913和多个RF电路914的示例,但是无线通信接口912也可以包括单个BB处理器913或单个RF电路914。
此外,除了蜂窝通信方案之外,无线通信接口912可以支持另外类型的无线通信方案,诸如短距离无线通信方案、近场通信方案和无线局域网(LAN)方案。在此情况下,无线通信接口912可以包括针对每种无线通信方案的BB处理器913和RF电路914。
天线开关915中的每一个在包括在无线通信接口912中的多个电路(例如用于不同的无线通信方案的电路)之间切换天线916的连接目的地。
天线916中的每一个均包括单个或多个天线元件(诸如包括在MIMO天线中的多个天线元件),并且用于无线通信接口912传送和接收无线信号。如图22所示,智能电话900可以包括多个天线916。虽然图22示出其中智能电话900包括多个天线916的示例,但是智能电话900也可以包括单个天线916。
此外,智能电话900可以包括针对每种无线通信方案的天线916。在此情况下,天线开关915可以从智能电话900的配置中省略。
总线917将处理器901、存储器902、存储装置903、外部连接接口904、摄像装置906、传感器907、麦克风908、输入装置909、显示装置910、扬声器911、无线通信接口912以及辅助控制器919彼此连接。电池918经由馈线向图22所示的智能电话900的各个块提供电力,馈线在图中被部分地示为虚线。辅助控制器919例如在睡眠模式下操作智能电话900的最小必需功能。
在图22所示的智能电话900中,电子设备100的收发单元103、收 发器等可以由无线通信接口912实现,电子设备300的收发单元302、收发器等可以由无线通信接口912实现。功能的至少一部分也可以由处理器901或辅助控制器919实现。例如,处理器901或辅助控制器919可以通过执行第一确定单元101、第一确定单元102、收发单元103、调整单元104的功能来使得部分感知-资源选择窗口覆盖资源选择窗口,能够在占用状况已知的时频资源中进行资源选择,从而降低节能模式下的资源碰撞概率,提高侧链路通信的可靠性;以及动态调整部分感知窗口的频域范围,提高节能效率。处理器901或辅助控制器919可以通过执行生成单元301和收发单元302的功能来减少不执行信道感知的UE与其他UE之间的由于缺少信道感知而产生的碰撞。
(第二应用示例)
图23是示出可以应用本公开内容的技术的汽车导航设备920的示意性配置的示例的框图。汽车导航设备920包括处理器921、存储器922、全球定位***(GPS)模块924、传感器925、数据接口926、内容播放器927、存储介质接口928、输入装置929、显示装置930、扬声器931、无线通信接口933、一个或多个天线开关936、一个或多个天线937以及电池938。
处理器921可以为例如CPU或SoC,并且控制汽车导航设备920的导航功能和另外的功能。存储器922包括RAM和ROM,并且存储数据和由处理器921执行的程序。
GPS模块924使用从GPS卫星接收的GPS信号来测量汽车导航设备920的位置(诸如纬度、经度和高度)。传感器925可以包括一组传感器,诸如陀螺仪传感器、地磁传感器和空气压力传感器。数据接口926经由未示出的终端而连接到例如车载网络941,并且获取由车辆生成的数据(诸如车速数据)。
内容播放器927再现存储在存储介质(诸如CD和DVD)中的内容,该存储介质被***到存储介质接口928中。输入装置929包括例如被配置为检测显示装置930的屏幕上的触摸的触摸传感器、按钮或开关,并且接收从用户输入的操作或信息。显示装置930包括诸如LCD或OLED显示器的屏幕,并且显示导航功能的图像或再现的内容。扬声器931输 出导航功能的声音或再现的内容。
无线通信接口933支持任何蜂窝通信方案(诸如LTE和LTE-先进),并且执行无线通信。无线通信接口933通常可以包括例如BB处理器934和RF电路935。BB处理器934可以执行例如编码/解码、调制/解调以及复用/解复用,并且执行用于无线通信的各种类型的信号处理。同时,RF电路935可以包括例如混频器、滤波器和放大器,并且经由天线937来传送和接收无线信号。无线通信接口933还可以为其上集成有BB处理器934和RF电路935的一个芯片模块。如图23所示,无线通信接口933可以包括多个BB处理器934和多个RF电路935。虽然图23示出其中无线通信接口933包括多个BB处理器934和多个RF电路935的示例,但是无线通信接口933也可以包括单个BB处理器934或单个RF电路935。
此外,除了蜂窝通信方案之外,无线通信接口933可以支持另外类型的无线通信方案,诸如短距离无线通信方案、近场通信方案和无线LAN方案。在此情况下,针对每种无线通信方案,无线通信接口933可以包括BB处理器934和RF电路935。
天线开关936中的每一个在包括在无线通信接口933中的多个电路(诸如用于不同的无线通信方案的电路)之间切换天线937的连接目的地。
天线937中的每一个均包括单个或多个天线元件(诸如包括在MIMO天线中的多个天线元件),并且用于无线通信接口933传送和接收无线信号。如图23所示,汽车导航设备920可以包括多个天线937。虽然图23示出其中汽车导航设备920包括多个天线937的示例,但是汽车导航设备920也可以包括单个天线937。
此外,汽车导航设备920可以包括针对每种无线通信方案的天线937。在此情况下,天线开关936可以从汽车导航设备920的配置中省略。
电池938经由馈线向图23所示的汽车导航设备920的各个块提供电力,馈线在图中被部分地示为虚线。电池938累积从车辆提供的电力。
在图23示出的汽车导航设备920中,电子设备100的收发单元103、收发器等可以由无线通信接口933实现,电子设备300的收发单元302、收发器等可以由无线通信接口933实现。功能的至少一部分也可以由处 理器921实现。例如,处理器921可以通过执行第一确定单元101、第一确定单元102、收发单元103、调整单元104的功能来使得部分感知-资源选择窗口覆盖资源选择窗口,能够在占用状况已知的时频资源中进行资源选择,从而降低节能模式下的资源碰撞概率,提高侧链路通信的可靠性;以及动态调整部分感知窗口的频域范围,提高节能效率。处理器921可以通过执行生成单元301和收发单元302的功能来减少不执行信道感知的UE与其他UE之间的由于缺少信道感知而产生的碰撞。
本公开内容的技术也可以被实现为包括汽车导航设备920、车载网络941以及车辆模块942中的一个或多个块的车载***(或车辆)940。车辆模块942生成车辆数据(诸如车速、发动机速度和故障信息),并且将所生成的数据输出至车载网络941。
以上结合具体实施例描述了本发明的基本原理,但是,需要指出的是,对本领域的技术人员而言,能够理解本发明的方法和装置的全部或者任何步骤或部件,可以在任何计算装置(包括处理器、存储介质等)或者计算装置的网络中,以硬件、固件、软件或者其组合的形式实现,这是本领域的技术人员在阅读了本发明的描述的情况下利用其基本电路设计知识或者基本编程技能就能实现的。
而且,本发明还提出了一种存储有机器可读取的指令代码的程序产品。所述指令代码由机器读取并执行时,可执行上述根据本发明实施例的方法。
相应地,用于承载上述存储有机器可读取的指令代码的程序产品的存储介质也包括在本发明的公开中。所述存储介质包括但不限于软盘、光盘、磁光盘、存储卡、存储棒等等。
在通过软件或固件实现本发明的情况下,从存储介质或网络向具有专用硬件结构的计算机(例如图24所示的通用计算机2400)安装构成该软件的程序,该计算机在安装有各种程序时,能够执行各种功能等。
在图24中,中央处理单元(CPU)2401根据只读存储器(ROM)2402中存储的程序或从存储部分2408加载到随机存取存储器(RAM)2403的程序执行各种处理。在RAM 2403中,也根据需要存储当CPU 2401执行各种处理等等时所需的数据。CPU 2401、ROM 2402和RAM 2403经由总线2404彼此连接。输入/输出接口2405也连接到总线2404。
下述部件连接到输入/输出接口2405:输入部分2406(包括键盘、鼠标等等)、输出部分2407(包括显示器,比如阴极射线管(CRT)、液晶显示器(LCD)等,和扬声器等)、存储部分2408(包括硬盘等)、通信部分2409(包括网络接口卡比如LAN卡、调制解调器等)。通信部分2409经由网络比如因特网执行通信处理。根据需要,驱动器2410也可连接到输入/输出接口2405。可移除介质2411比如磁盘、光盘、磁光盘、半导体存储器等等根据需要被安装在驱动器2410上,使得从中读出的计算机程序根据需要被安装到存储部分2408中。
在通过软件实现上述系列处理的情况下,从网络比如因特网或存储介质比如可移除介质2411安装构成软件的程序。
本领域的技术人员应当理解,这种存储介质不局限于图24所示的其中存储有程序、与设备相分离地分发以向用户提供程序的可移除介质2411。可移除介质2411的例子包含磁盘(包含软盘(注册商标))、光盘(包含光盘只读存储器(CD-ROM)和数字通用盘(DVD))、磁光盘(包含迷你盘(MD)(注册商标))和半导体存储器。或者,存储介质可以是ROM 2402、存储部分2408中包含的硬盘等等,其中存有程序,并且与包含它们的设备一起被分发给用户。
还需要指出的是,在本发明的装置、方法和***中,各部件或各步骤是可以分解和/或重新组合的。这些分解和/或重新组合应该视为本发明的等效方案。并且,执行上述系列处理的步骤可以自然地按照说明的顺序按时间顺序执行,但是并不需要一定按时间顺序执行。某些步骤可以并行或彼此独立地执行。
最后,还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。此外,在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
以上虽然结合附图详细描述了本发明的实施例,但是应当明白,上 面所描述的实施方式只是用于说明本发明,而并不构成对本发明的限制。对于本领域的技术人员来说,可以对上述实施方式作出各种修改和变更而没有背离本发明的实质和范围。因此,本发明的范围仅由所附的权利要求及其等效含义来限定。
Claims (32)
- 一种用于无线通信的电子设备,包括:处理电路,被配置为:确定在时域上分隔开的多个部分感知窗口,在所述多个部分感知窗口中,执行侧链路通信的用户设备对用于所述侧链路通信的资源池中的至少部分时频资源进行感知;以及确定部分感知-资源选择窗口和一个或多个资源选择窗口,其中,所述部分感知-资源选择窗口为在触发了资源选择后的由在前的所述多个部分感知窗口所限定的时频窗口,在所述部分感知-资源选择窗口中的时频资源的占用状况对于所述用户设备已知,并且,所述用户设备选择所述一个或多个资源选择窗口中的时频资源执行侧链路传输,其中,所述部分感知-资源选择窗口覆盖所述一个或多个资源选择窗口。
- 根据权利要求1所述的电子设备,其中,在所述用户设备执行混合自动重传请求HARQ传输的情况下,所述处理电路还被配置为基于在所述HARQ传输中单个数据包的最大传输次数来确定所述部分感知-资源选择窗口的时域大小的下限。
- 根据权利要求2所述的电子设备,所述处理电路将所述部分感知-资源选择窗口的时域大小的下限确定为所述最大传输次数减1与所述单个数据包的两次传输之间的时间间隔的乘积。
- 根据权利要求3所述的电子设备,其中,所述两次传输之间的时间间隔为所述HARQ传输中每两次传输之间的时间间隔的最大值、最小值或均值。
- 根据权利要求2所述的电子设备,其中,所述处理电路被配置为将所述部分感知-资源选择窗口的时域大小的下限确定为具有所述最大传输次数的HARQ传输所跨越的资源选择窗口的总的时域大小。
- 根据权利要求1所述的电子设备,其中,所述部分感知-资源选择窗口与所述部分感知窗口在时域上具有相同的大小。
- 根据权利要求6所述的电子设备,其中,所述部分感知-资源选择窗口的时域大小的上限为数据包的最大允许传输时延。
- 根据权利要求1所述的电子设备,其中,所述部分感知窗口、所述部分感知-资源选择窗口和所述资源选择窗口在时域上是非连续的。
- 根据权利要求1所述的电子设备,其中,所述处理电路还被配置为:在感知到所选择的时频资源被占用的情况下开启资源重选窗口以执行资源重选,并且仅在所述资源重选窗口和所述部分感知-资源选择窗口的交叠部分的时频资源上发送数据;以及/或者在HARQ传输中确定要进行重传而需要开启新的资源选择窗口以执行资源重选,仅在所述新的资源选择窗口和所述部分感知-资源选择窗口的交叠部分的时频资源上发送数据。
- 根据权利要求9所述的电子设备,其中,所述处理电路还被配置为:在所述资源重选窗口和所述部分感知-资源选择窗口的交叠部分的时频资源上无法选出适合用于发送数据的时频资源的情况下,提前终止待传输块的传输。
- 根据权利要求1所述的电子设备,其中,所述处理电路还被配置为:在感知到所选择的时频资源被占用的情况下开启资源重选窗口以执行资源重选;以及/或者在HARQ传输中确定要进行重传的情况下开启新的资源选择窗口以执行资源重选,在所述资源重选窗口覆盖范围内且在所述部分感知-资源选择窗口覆盖范围外的时频资源上选择时频资源进行数据传输,以及/或者在所述新的资源选择窗口覆盖范围内且在所述部分感知-资源选择窗口覆盖范围外的时频资源上选择时频资源进行数据传输,并采用如下方式之一进行时频资源的选择:随机选择,基于在所述部分感知-资源选择窗口中的资源感知结果或者在所述资源重选窗口或所述资源选择窗口中的资源感知结果选择,以及二者的结合。
- 根据权利要求1所述的电子设备,其中,所述处理电路还被配置为动态调整各个部分感知窗口的频域范围。
- 根据权利要求12所述的电子设备,其中,所述处理电路被配置为从基站接收调整指令,并根据所述调整指令来执行所述动态调整。
- 根据权利要求12所述的电子设备,其中,所述处理电路被配置为基于用户设备的测量结果来执行所述动态调整。
- 根据权利要求14所述的电子设备,其中,所述测量结果包括如下中的一个或多个:信道忙率,HARQ传输中的反馈信息。
- 根据权利要求15所述的电子设备,其中,所述处理电路被配置为在所述信道忙率增大以及/或者所述HARQ传输中反馈NACK或超时不反馈的次数增多的情况下,增大所述各个部分感知窗口的频域范围。
- 根据权利要求11所述的电子设备,其中,在所述用户设备使用随机选择的时频资源执行侧链路传输并且不执行信道感知的情况下,所述处理电路被配置为在侧链路控制信息中包括如下信息之一:指示所述用户设备在该时频资源上不执行信道感知的指示信息;数据包的优先级信息,其中,所述数据包被调整为具有最高优先级。
- 根据权利要求11所述的电子设备,其中,所述处理电路还被配置为从基站接收资源池配置信令,所述资源池配置信令指示所述资源池是否允许不进行信道感知的用户设备执行数据传输,或者所述资源池配置信令将所述资源池的一部分配置为允许不进行信道感知的用户设备执行数据传输,其中,所述处理电路被配置为在所述资源池的该部分上随机选择时频资源执行侧链路传输并且不执行信道感知。
- 根据权利要求1所述的电子设备,其中,所述处理电路还被配置为接收来自其他用户设备的侧链路控制信息,所述侧链路控制信息中包括如下之一:指示所述其他用户设备在相应的时频资源上不执行信道感知的指示信息;指示所述其他用户设备使用所述相应的时频资源发送的数据包具有最高优先级的数据包优先级信息,其中,所述处理电路被配置为使得所述用户设备不占用所述相应的时频资源执行数据传输。
- 根据权利要求1所述的电子设备,其中,所述处理电路还被配置为在所述资源选择窗口的起始位置之前设置额外的感知窗口。
- 根据权利要求20所述的电子设备,其中,所述额外的感知窗口的起始位置取决于在所述部分感知窗口中无法感知到的各个周期性业务的最大周期。
- 根据权利要求21所述的电子设备,其中,所述额外的感知窗口的起始位置还取决于非周期业务对于信道感知的要求。
- 根据权利要求21所述的电子设备,其中,所述处理电路被配置为根据所述用于所述侧链路通信的资源池能够支持的业务周期来确定所述最大周期。
- 一种用于无线通信的电子设备,包括:处理电路,被配置为:生成用于配置用于侧链路通信的资源池的资源池配置信令,所述资源池配置信令包括:指示所述资源池是否允许不进行信道感知的用户设备执行数据传输的指示信息,或者指示所述资源池的哪一部分允许不进行信道感知的用户设备执行数据传输的指示信息;以及将所述资源池配置信令发送给用户设备。
- 根据权利要求24所述的电子设备,其中,所述处理电路被配置为通过广播发送所述资源池配置信令。
- 一种用于无线通信的电子设备,包括:处理电路,被配置为:随机选择用于侧链路通信的资源池中的时频资源并生成侧链路控制信息,其中,所述侧链路控制信息中包括如下之一:指示用户设备在相应的时频资源上不执行信道感知的指示信息;数据包的优先级信息,其中,所述数据包被调整为具有最高优先级;以及向其他用户设备发送所述侧链路控制信息。
- 根据权利要求26所述的电子设备,其中,所述处理电路还被配置为在所述资源池的特定部分中随机选择时频资源,所述资源池的特定部分允许不进行信道感知的用户设备执行数据传输。
- 根据权利要求26所述的电子设备,其中,所述处理电路还被配置为从基站接收资源池配置信令,所述资源池配置信令包括:指示所述资源池是否允许不进行信道感知的用户设备执行数据传输的指示信息,或者指示所述资源池的哪一部分允许不进行信道感知的用户设备执行数据传输的指示信息。
- 一种用于无线通信的方法,包括:确定在时域上分隔开的多个部分感知窗口,在所述多个部分感知窗口中,执行侧链路通信的用户设备对用于所述侧链路通信的资源池中的至少部分时频资源进行感知;以及确定部分感知-资源选择窗口和一个或多个资源选择窗口,其中,所述部分感知-资源选择窗口为在触发了资源选择后的由在前的所述多个部分感知窗口所限定的时频窗口,在所述部分感知-资源选择窗口中的时频资源的占用状况对于所述用户设备已知,并且,所述用户设备选择所述一个或多个资源选择窗口中的时频资源执行侧链路传输,其中,所述部分感知-资源选择窗口覆盖所述一个或多个资源选择窗口。
- 一种用于无线通信的方法,包括:生成用于配置用于侧链路通信的资源池的资源池配置信令,所述资源池配置信令包括:指示所述资源池是否允许不进行信道感知的用户设备执行数据传输的指示信息,或者指示所述资源池的哪一部分允许不进行信道感知的用户设备执行数据传输的指示信息;以及将所述资源池配置信令发送给用户设备。
- 一种用于无线通信的方法,包括:随机选择用于侧链路通信的资源池中的时频资源并生成侧链路控制信息,其中,所述侧链路控制信息中包括如下之一:指示用户设备在相应的时频资源上不执行信道感知的指示信息;数据包的优先级信息,其中,所述数据包被调整为具有最高优先级;以及向其他用户设备发送所述侧链路控制信息。
- 一种计算机可读存储介质,其上存储有计算机可执行指令,当所述计算机可执行指令被执行时,执行根据权利要求29至31中的一项 所述的用于无线通信的方法。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP21870670.3A EP4221393A4 (en) | 2020-09-27 | 2021-01-15 | ELECTRONIC DEVICE AND METHOD FOR USE IN RADIO COMMUNICATIONS AND COMPUTER-READABLE STORAGE MEDIUM |
US18/041,215 US20230345530A1 (en) | 2020-09-27 | 2021-01-15 | Electronic device and method for use in radio communication, and computer-readable storage medium |
CN202180064099.XA CN116325952A (zh) | 2020-09-27 | 2021-01-15 | 用于无线通信的电子设备和方法、计算机可读存储介质 |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011031950.2 | 2020-09-27 | ||
CN202011031950.2A CN114339690A (zh) | 2020-09-27 | 2020-09-27 | 用于无线通信的电子设备和方法、计算机可读存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2022062280A1 true WO2022062280A1 (zh) | 2022-03-31 |
Family
ID=80846152
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2021/072042 WO2022062280A1 (zh) | 2020-09-27 | 2021-01-15 | 用于无线通信的电子设备和方法、计算机可读存储介质 |
Country Status (4)
Country | Link |
---|---|
US (1) | US20230345530A1 (zh) |
EP (1) | EP4221393A4 (zh) |
CN (2) | CN114339690A (zh) |
WO (1) | WO2022062280A1 (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114980290A (zh) * | 2022-07-14 | 2022-08-30 | 中国电信股份有限公司 | 小区节能方法、装置、电子设备和计算机可读存储介质 |
WO2023207326A1 (zh) * | 2022-04-29 | 2023-11-02 | 联想(北京)有限公司 | 感知服务处理方法及计算机设备 |
WO2023207497A1 (zh) * | 2022-04-28 | 2023-11-02 | 大唐移动通信设备有限公司 | 一种直通链路配置方法、装置、终端及网络设备 |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117527105A (zh) * | 2022-08-01 | 2024-02-06 | 维沃移动通信有限公司 | 感知方法、装置、通信设备及可读存储介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106470485A (zh) * | 2015-08-14 | 2017-03-01 | 中兴通讯股份有限公司 | 一种无线资源选择方法及终端设备 |
CN106686736A (zh) * | 2016-12-30 | 2017-05-17 | 宇龙计算机通信科技(深圳)有限公司 | 一种通信资源选择方法,手持智能终端及接入设备 |
CN108024318A (zh) * | 2016-10-31 | 2018-05-11 | 普天信息技术有限公司 | 一种适于v2p场景pue的部分时间感知方法及装置 |
US20200029340A1 (en) * | 2018-07-19 | 2020-01-23 | Samsung Electronics Co., Ltd. | Method and apparatus for nr v2x resource selection |
US20200029245A1 (en) * | 2017-02-06 | 2020-01-23 | Intel Corporation | Partial sensing and congestion control for long term evolution (lte) vehicular communication |
WO2020092931A1 (en) * | 2018-11-02 | 2020-05-07 | Intel Corporation | Resource allocation and processing behaviors for nr v2x sidelink communications |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018062898A1 (ko) * | 2016-09-28 | 2018-04-05 | 엘지전자 주식회사 | 무선 통신 시스템에서 자원을 선택하고 pssch를 전송하는 방법 및 장치 |
US11160053B2 (en) * | 2019-02-22 | 2021-10-26 | Kt Corporation | Method and apparatus for transmitting and receiving sidelink data |
-
2020
- 2020-09-27 CN CN202011031950.2A patent/CN114339690A/zh active Pending
-
2021
- 2021-01-15 EP EP21870670.3A patent/EP4221393A4/en active Pending
- 2021-01-15 US US18/041,215 patent/US20230345530A1/en active Pending
- 2021-01-15 WO PCT/CN2021/072042 patent/WO2022062280A1/zh unknown
- 2021-01-15 CN CN202180064099.XA patent/CN116325952A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106470485A (zh) * | 2015-08-14 | 2017-03-01 | 中兴通讯股份有限公司 | 一种无线资源选择方法及终端设备 |
CN108024318A (zh) * | 2016-10-31 | 2018-05-11 | 普天信息技术有限公司 | 一种适于v2p场景pue的部分时间感知方法及装置 |
CN106686736A (zh) * | 2016-12-30 | 2017-05-17 | 宇龙计算机通信科技(深圳)有限公司 | 一种通信资源选择方法,手持智能终端及接入设备 |
US20200029245A1 (en) * | 2017-02-06 | 2020-01-23 | Intel Corporation | Partial sensing and congestion control for long term evolution (lte) vehicular communication |
US20200029340A1 (en) * | 2018-07-19 | 2020-01-23 | Samsung Electronics Co., Ltd. | Method and apparatus for nr v2x resource selection |
WO2020092931A1 (en) * | 2018-11-02 | 2020-05-07 | Intel Corporation | Resource allocation and processing behaviors for nr v2x sidelink communications |
Non-Patent Citations (4)
Title |
---|
HUAWEI, HISILICON: "Discussion on the P-UE resource selection", 3GPP DRAFT; R1-1608649, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, vol. RAN WG1, no. Lisbon, Portugal; 20161010 - 20161014, 1 October 2016 (2016-10-01), Mobile Competence Centre ; 650, route des Lucioles ; F-06921 Sophia-Antipolis Cedex ; France , XP051159005 * |
INTEL CORPORATION: "Design of Resource Allocation Mode-2 for NR V2X Sidelink Communication", 3GPP DRAFT; R1-1912205, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, vol. RAN WG1, no. Reno, USA; 20191118 - 20191122, 9 November 2019 (2019-11-09), Mobile Competence Centre ; 650, route des Lucioles ; F-06921 Sophia-Antipolis Cedex ; France , XP051823282 * |
See also references of EP4221393A4 |
VIVO: "Resource allocation for sidelink power saving", 3GPP DRAFT; R1-2005403, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, vol. RAN WG1, no. e-Meeting; 20200817 - 20200828, 8 August 2020 (2020-08-08), Mobile Competence Centre ; 650, route des Lucioles ; F-06921 Sophia-Antipolis Cedex ; France , XP051917428 * |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2023207497A1 (zh) * | 2022-04-28 | 2023-11-02 | 大唐移动通信设备有限公司 | 一种直通链路配置方法、装置、终端及网络设备 |
WO2023207326A1 (zh) * | 2022-04-29 | 2023-11-02 | 联想(北京)有限公司 | 感知服务处理方法及计算机设备 |
CN114980290A (zh) * | 2022-07-14 | 2022-08-30 | 中国电信股份有限公司 | 小区节能方法、装置、电子设备和计算机可读存储介质 |
CN114980290B (zh) * | 2022-07-14 | 2023-11-14 | 中国电信股份有限公司 | 小区节能方法、装置、电子设备和计算机可读存储介质 |
Also Published As
Publication number | Publication date |
---|---|
US20230345530A1 (en) | 2023-10-26 |
CN116325952A (zh) | 2023-06-23 |
EP4221393A4 (en) | 2024-06-05 |
CN114339690A (zh) | 2022-04-12 |
EP4221393A1 (en) | 2023-08-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111066354B (zh) | 无线通信***中的装置和方法、计算机可读存储介质 | |
US20230387983A1 (en) | Electronic device, wireless communication method and computer-readable medium | |
US11997716B2 (en) | Electronic device for wireless communication system, method and storage medium | |
WO2022062280A1 (zh) | 用于无线通信的电子设备和方法、计算机可读存储介质 | |
EP3876452B1 (en) | User devices and wireless communication method | |
US12040900B2 (en) | Electronic device, wireless communication method, and computer readable medium | |
JP6398970B2 (ja) | 端末装置、通信制御方法及び通信制御装置 | |
CN109417778B (zh) | 用于无线通信的电子设备和方法 | |
EP3941104A1 (en) | Electronic device, wireless communication method, and computer readable storage medium | |
WO2020063525A1 (zh) | 用于无线通信的电子设备和方法、计算机可读存储介质 | |
WO2020259363A1 (zh) | 用于无线通信的电子设备和方法、计算机可读存储介质 | |
KR20200026190A (ko) | 전자 디바이스 및 무선 통신 방법 | |
WO2022194082A1 (zh) | 用于无线通信的电子设备和方法、计算机可读存储介质 | |
US20230231660A1 (en) | Electronic device, communication method and storage medium | |
WO2021190386A1 (zh) | 用于无线通信的电子设备和方法、计算机可读存储介质 | |
WO2019154352A1 (zh) | 电子装置、无线通信方法以及计算机可读介质 | |
US20230276452A1 (en) | Electronic device, wireless communication method and computer-readable storage medium | |
EP4175343A1 (en) | Electronic device, wireless communication method and non-transitory computer-readable storage medium | |
EP3975606A1 (en) | Electronic device and method for wireless communication, and computer readable storage medium | |
KR20220047971A (ko) | 무선 통신을 위한 전자 디바이스 및 방법, 및 컴퓨터 판독가능 저장 매체 | |
WO2022083535A1 (zh) | 用于无线通信的电子设备和方法、计算机可读存储介质 | |
WO2021204108A1 (zh) | 电子设备、通信方法和存储介质 | |
WO2021233212A1 (zh) | 用于无线通信的电子设备和方法、计算机可读存储介质 | |
WO2022028316A1 (zh) | 无线通信中的反馈信道增强方法及设备 | |
WO2022222784A1 (zh) | 用于无线通信的调度电子设备和成员电子设备以及方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 21870670 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
ENP | Entry into the national phase |
Ref document number: 2021870670 Country of ref document: EP Effective date: 20230425 |