Communication method and device
By allocating independent resource pools to different communication areas within the vehicle, resource conflicts and interference problems are solved, and information reception quality and resource utilization efficiency are improved.
Patent Information
- Application Number
- JP2024187441
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-10-24
- Publication Date
- 2025-02-12
AI Technical Summary
In multiple communication areas within the vehicle, resource selection independently leads to conflicts and interference, affecting the quality of information reception.
By determining a resource pool that is different from the existing resource pool, it is used to allocate resources for different communication devices, reducing resource conflicts and interference, and optimizing resource usage by time and frequency partitioning.
It improves the quality of information reception, reduces resource conflicts and interference between different communication areas, and optimizes resource usage efficiency.
Smart Images

Figure 2025020195000001_ABST
Abstract
Description
[Technical field]
[0001] The present application relates to the field of mobile communication technologies, and in particular to communication methods and devices. [Background technology]
[0002] Due to the diversification of in-vehicle applications, the number and types of in-vehicle communication nodes are becoming more and more, and the requirements for in-vehicle communication capabilities are becoming higher.Compared with the existing wired communication, in-vehicle wireless communication can be further used to reduce the amount of harnesses, the length of harnesses, and the weight of harnesses in vehicles, as well as the corresponding installation or maintenance costs.Therefore, in-vehicle communication technology tends to gradually become wireless.
[0003] Typically, there may be multiple communication areas in a vehicle. One communication area includes one master node and at least one slave node. The master node schedules the slave nodes so that the master node and the slave node transmit service data to each other. Information transmission is performed in each communication area, and the transmitted information includes, for example, data or control information. Therefore, corresponding resources need to be used in each communication area to support communication. Currently, resources are independently selected in each communication area for transmission. Therefore, resources selected in different communication areas may conflict with each other, resulting in transmission not being able to be performed in some communication areas. Alternatively, resources selected in different communication areas are multiplexed in the frequency domain. As a result, the receiving process of a communication device included in some communication areas may be disturbed by the receiving process of another communication device in another communication area, resulting in a decrease in information reception quality. Summary of the Invention [Means for solving the problem]
[0004] SUMMARY OF THE DISCLOSURE The embodiments of the present application provide a communication method and apparatus for improving information reception quality.
[0005] According to a first aspect, a first communication method is provided. The method includes a first communication device determining a second resource pool, the second resource pool being different from the first resource pool, the first resource pool being managed by the first communication device and being used by the first communication device to communicate with another communication device. The first communication device transmits first configuration information, the first configuration information being used to indicate the second resource pool.
[0006] The method may be performed by a first communication device. The first communication device may be a communication device or a communication device, e.g., a chip, that can assist the communication device in implementing the functions required in the method. For example, the first communication device is a terminal device, which may be an in-vehicle device or a non-in-vehicle device. The terminal device is a terminal device, or a chip configured to implement the functions of the terminal device and disposed in the terminal device, or another component configured to implement the functions of the terminal device.
[0007] In this embodiment of the present application, a first communication device may indicate a second resource pool, and another communication device can determine a resource pool to be used by the communication device based on the second resource pool, so as to avoid conflicts between resources used by different communication devices and reduce mutual influence of communication processes of different communication devices.
[0008] For example, the second resource pool may include resources other than those included in the first resource pool. In this case, the first resource pool is different from the second resource pool. Alternatively, the second resource pool may be a resource pool allocated by the first communication device to the second communication device, and the first resource pool is a resource pool used by the first communication device. In order to avoid resource conflicts, the first resource pool may be different from the second resource pool. In this embodiment of the present application, the first resource pool being different from the second resource pool may mean that the first resource pool is completely different from the second resource pool, i.e., there is no overlap between the resources included in the first resource pool and the resources included in the second resource pool. Alternatively, a first resource pool being different from a second resource pool may mean that the first resource pool is not exactly the same as the second resource pool, i.e., there is a common portion between the resources included in the first resource pool and the resources included in the second resource pool, but the first resource pool further includes other resources in addition to the common portion, and / or the second resource pool further includes other resources in addition to the common portion.
[0009] In an optional implementation, the second resource pool is managed by the second communication device and used by the second communication device to communicate with another communication device.
[0010] The first communication device allocates a resource pool to another communication device, and the allocated resource pool can be managed by the other communication device and used by the other communication device to perform communication, so that the first communication device can uniformly allocate the resource pool to all communication devices. In this case, in order to improve information reception quality, the first communication device may configure the resource pool when allocating the resource pool to all communication devices, so as to reduce as much as possible the possibility that resources included in the resource pools of different communication domains conflict with each other (the resource conflict here may be conflict in the frequency domain, or may be conflict in the time domain, or may be conflict in the time domain and conflict in the frequency domain), and reduce as much as possible the possibility that the reception process of one communication device is affected by another communication device. For example, the second resource pool may be allocated to the second communication device by the first communication device, and the second resource pool may be managed by the second communication device and used by the second communication device to communicate with the other communication device. The second resource pool being managed by the second communication device may mean that the second communication device may allocate resources in the second resource pool to another communication device, so that the second communication device and the other communication device can communicate with each other by using the allocated resources. The first communication device allocates the resource pool uniformly to all communication devices (or all communication areas), so that a more appropriate and effective use of resources can be more easily implemented. In particular, in a situation where there are multiple communication areas, the resources can be more appropriate and effective used. In addition, the first communication device specifically allocates the second resource pool to the second communication device (or the second communication area where the second communication device is the master node), so that the second communication device can directly acquire the second resource pool without excessive operation, thus making the scheme simple and easy to implement.
[0011] In an optional implementation, the first resource pool includes a first time-frequency resource, the second resource pool includes a second time-frequency resource, the first time-frequency resource includes a first time domain resource in the time domain, the first time-frequency resource includes a first frequency domain resource in the frequency domain, the second time-frequency resource includes a second time domain resource in the time domain, the second time-frequency resource includes a first frequency domain resource in the frequency domain, the first time domain resource and the second time domain resource are located in a first time subunit, and the first time domain resource and the second time domain resource are different.
[0012] In the frequency division manner, resources can be multiplexed in different communication areas. For example, in the frequency division multiplexing manner, resources can be multiplexed in a first communication area and a second communication area. However, when the distance between the devices included in the two communication areas is short, interference phenomenon occurs when resources are multiplexed in the frequency division manner. In order to reduce the possibility of interference phenomenon occurring in the information receiving process of the first communication area and the second communication area, in this embodiment of the present application, the first resource pool and the second resource pool can be time division multiplexed. In the time division multiplexing manner, the transmitting end device in the two communication areas does not transmit information at the same time, so that the receiving end device in the two communication areas does not receive information at the same time, thereby reducing interference. Further, optionally, to reduce transmission latency, in this embodiment of the present application, in order to meet requirements for services with high latency requirements (e.g., noise reduction services), the first resource pool and the second resource pool may be time division multiplexed in one time subunit (e.g., the first time domain resource and the second time domain resource are located in the first time subunit) so that the transmission latency of the service is less than one time subunit.
[0013] In an optional implementation, the first time subunit includes a first time domain resource and a second time domain resource, in order, in the time domain.
[0014] The first time domain resource is a time domain used by a first communication device, and the second time domain resource is a time domain resource used by a second communication device. For example, the first communication domain may be a communication domain with high priority in a vehicle. For example, the first communication domain is a CDC communication domain, and the priority of the CDC communication domain is high, or more or important services are performed in the CDC communication domain. In this case, the CDC communication domain occupies the previous time domain resource, so that the service in the CDC communication domain can be preferentially performed to meet the requirements of the important service.
[0015] In an optional implementation, the second resource pool includes a first resource subpool and a second resource subpool.
[0016] 13. The method of claim 12, further comprising: a first communication device transmitting first configuration information, the first configuration information being used to indicate a second resource pool, the transmitting comprising:
[0017] The method includes a first communication device transmitting first configuration information, the first configuration information being used to indicate a first resource subpool and / or a second resource subpool, the first resource subpool being used by the second communication device to transmit data to another communication device, and the second resource subpool being used by the second communication device to transmit signaling or a signal to the other communication device.
[0018] For example, the first configuration information may indicate the first resource subpool and the second resource subpool. The first resource subpool and the second resource subpool may be indicated by using the configuration information. In this way, the signaling overhead can be reduced. Alternatively, the first configuration information may indicate the first resource subpool or the second resource subpool, i.e., the first configuration information may indicate one of the resource subpools. In this case, the other resource subpool may be indicated by using other configuration information. For example, the first communication device may further transmit some configuration information, for example, called fourth configuration information. For example, the first configuration information indicates the first resource subpool and the fourth configuration information indicates the second resource subpool, or the first configuration information indicates the second resource subpool and the fourth configuration information indicates the first resource subpool. The first configuration information and the fourth configuration information may be carried in the same message or in different messages. The first resource subpool and the second resource subpool are each configured by using two pieces of configuration information so that the configured resource pool can be more specific.
[0019] In an optional implementation, the first configuration information includes: time domain information, frequency domain information, time domain information and frequency domain information, or time-frequency resource information of a first resource subpool in a time subunit, or time domain information, frequency domain information, time domain information and frequency domain information, or time-frequency resource information of a first resource subpool in a time subunit in a frequency domain unit, and / or The time domain information of the second resource subpool may include time domain information of the second resource subpool within one time unit, time domain information of the second resource subpool within one frequency domain unit, or time domain information of the second resource subpool within one frequency domain unit within one time unit.
[0020] When the first configuration information indicates the first resource subpool, the first configuration information may indicate information about one time subunit. When the time-frequency domain information corresponding to different time subunits in the first resource subpool is different, the first communication device may indicate the time-frequency domain information by using different configuration information, respectively, or when the time-frequency domain information corresponding to different time subunits in the first resource subpool is the same, the first communication device only needs to indicate one of the time subunits to reduce transmission overhead. Alternatively, the first configuration information may specifically include time domain information, frequency domain information, time domain information and frequency domain information, or time-frequency resource information of the first resource subpool in one time subunit in one frequency domain unit. Specifically, the first configuration information may indicate information about a time subunit in a frequency domain unit. When the time-frequency domain information corresponding to different time subunits in the first resource subpool in the frequency domain unit is different, the first communication devices may each indicate the time-frequency domain information by using different configuration information, or when the time-frequency domain information corresponding to different time subunits in the first resource subpool in the frequency domain unit is different, the first configuration information may each indicate the time-frequency domain information by using different configuration information.
[0021] Alternatively, when the first configuration information indicates the second resource subpool, the first configuration information may indicate the entire time domain information of the second resource subpool. Alternatively, the first configuration information may indicate the time domain information in one time unit. When the time frequency domain information corresponding to different time units in the second resource subpool is different, the first communication device may indicate the time frequency domain information by using different configuration information, respectively, so as to reduce transmission overhead, or when the time frequency domain information corresponding to different time units in the second resource subpool is the same, the first communication device may indicate the time frequency domain information in one of the time units by using one configuration information (e.g., the first configuration information). Alternatively, the first configuration information may indicate the time domain information in one frequency domain unit. To reduce transmission overhead, when the time-frequency domain information corresponding to different time units in the second resource subpool in different frequency domain units is different, the first communication device may indicate the time-frequency domain information by using different configuration information, respectively, or when the time-frequency domain information corresponding to different time units in the second resource subpool in different frequency domain units is the same, the first communication device may indicate the time-frequency domain information in one time unit in one of the frequency domain units by using one configuration information (e.g., first configuration information). Alternatively, the first configuration information may indicate the time domain information in one time unit and in one frequency domain unit.To reduce transmission overhead, when the time domain information of the second resource subpool in different time units in the frequency domain unit is different, each of the first configuration information may indicate the time domain information by using different configuration information, or when the time domain information of the second resource subpool in different time units in the time unit is different, each of the first configuration information may indicate the time domain information by using different configuration information, or when the time domain information of the second resource subpool in other frequency domain units is different, each of the first configuration information may indicate the time domain information by using different configuration information, or when the time domain information of the second resource subpool in other time units is different, each of the first configuration information may indicate the time domain information by using different configuration information, or when the time domain information of the second resource subpool in different time units in the frequency domain unit is the same, the first communication device may indicate the time frequency domain information in one time unit in one of the frequency domain units by using one configuration information (e.g., the first configuration information).
[0022] In an optional implementation, the method further includes the following steps.
[0023] the first communication device transmits second configuration information to a third communication device, the second configuration information being used to indicate a third resource pool, the third resource pool being managed by the third communication device and being used by the third communication device to communicate with another communication device; The frequency domain resources included in the third resource pool are different from the frequency domain resources included in the first resource pool, and / or the third time domain resources and the first time domain resources included in the third resource pool are located in different time units, or The frequency domain resources included in the third resource pool are different from the frequency domain resources included in the second resource pool, and / or the third time domain resources and the second time domain resources included in the third resource pool are located in different time units.
[0024] For example, the first communication device is a master node in a communication area with the highest priority in the vehicle (e.g., referred to as the first communication area). The first communication device may configure a resource pool for each of all or some communication areas other than the first communication area in the vehicle for communication in these communication areas. In this case, in addition to configuring a second resource pool for the second communication area (or second communication device), the first communication device may further configure a resource pool for another communication area (or communication device). For example, the first communication device may further configure a third resource pool for the third communication device for communication in the third communication area.
[0025] For example, the frequency domain resources included in the third resource pool may be different from the frequency domain resources included in the second resource pool. For example, the frequency domain unit to which the frequency domain resources included in the third resource pool belong is different from the frequency domain unit to which the frequency domain resources included in the second resource pool belong. This may be understood as the third resource pool and the second resource pool being frequency division multiplexed. In this case, the location of the communication device in the third communication area or the communication device in the second communication area may be arranged to reduce the possibility that the communication device in the third communication area and the communication device in the fourth communication area are jammed. Alternatively, the third time domain resources and the second time domain resources included in the third resource pool are located in different time units. This may be understood as the third resource pool and the second resource pool being time division multiplexed between the time units. In the time division multiplexing scheme, the possibility that the communication device in the third communication area and the communication device in the fourth communication area are jammed can be reduced. For example, all communication devices included in the third communication area are non-vehicle devices. In this case, the second resource pool and the third resource pool are resource pools configured for two communication domains including non-vehicle devices. Specifically, the resource pools configured for the two communication domains including non-vehicle devices may be frequency division multiplexed or multiplexed between time units.
[0026] In another example, the frequency domain resources included in the third resource pool may be different from the frequency domain resources included in the first resource pool. For example, the frequency domain unit to which the frequency domain resources included in the third resource pool belong is different from the frequency domain unit to which the frequency domain resources included in the first resource pool belong. This may be understood as the third resource pool and the first resource pool being frequency division multiplexed. In this case, the location of the communication device in the third communication domain or the communication device in the first communication domain may be arranged to reduce the possibility that the communication device in the third communication domain and the communication device in the first information domain are jammed. Alternatively, the third time domain resources and the first time domain resources included in the third resource pool are located in different time units. This may be understood as the third resource pool and the first resource pool being time division multiplexed between the time units. In the time division multiplexing scheme, the possibility that the communication device in the third communication domain and the communication device in the first communication domain are jammed can be reduced. For example, all communication devices included in the third communication domain are in-vehicle devices. For example, the third communication domain is the communication domain 3 shown in Fig. 1A. In this case, it may be considered that the resource pool of the communication domain with the highest priority and the communication domain including the in-vehicle device may be frequency division multiplexed or multiplexed between time units.
[0027] In an optional implementation, the method further includes the following steps.
[0028] the first communication device transmits third configuration information to a fourth communication device, the third configuration information being used to indicate a fourth resource pool, the fourth resource pool being managed by the fourth communication device and being used by the fourth communication device to communicate with another communication device; The frequency domain resources included in the fourth resource pool are different from the frequency domain resources included in the third resource pool, and / or the fourth time domain resources and the third time domain resources included in the fourth resource pool are located in different time units.
[0029] For example, the first communication device is a master node in a communication area with the highest priority in the vehicle (e.g., referred to as the first communication area). The first communication device may configure resource pools for each of all or some communication areas other than the first communication area in the vehicle for communication in these communication areas. In this case, in addition to configuring a second resource pool for the second communication area (or second communication device), the first communication device may further configure a resource pool for another communication area (or communication device). For example, the first communication device may further configure a fourth resource pool for the fourth communication device for communication in the fourth communication area.
[0030] For example, the frequency domain resources included in the fourth resource pool may be different from the frequency domain resources included in the third resource pool. For example, the frequency domain unit to which the frequency domain resources included in the third resource pool belong is different from the frequency domain unit to which the frequency domain resources included in the fourth resource pool belong. This may be understood as the fourth resource pool and the third resource pool being frequency division multiplexed. In this case, the location of the communication device in the third communication area or the communication device in the fourth communication area may be arranged to reduce the possibility that the communication device in the third communication area and the communication device in the fourth communication area are jammed. Alternatively, the fourth time domain resources and the third time domain resources included in the fourth resource pool are located in different time units. This may be understood as the fourth resource pool and the third resource pool being time division multiplexed between the time units. In the time division multiplexing manner, the possibility that the communication device in the third communication area and the communication device in the fourth communication area are jammed can be reduced. For example, all communication devices included in the fourth communication area are in-vehicle devices (for example, the fourth communication area is a communication area in which the telematics box is a master node), and all communication devices included in the third communication area are also in-vehicle devices. In this case, the fourth resource pool and the third resource pool are resource pools configured for the two communication areas including the in-vehicle devices. Specifically, the resource pools configured for the two communication areas including the in-vehicle devices may be frequency division multiplexed or multiplexed between time units.
[0031] In an optional implementation, the first time subunit includes a first GP and a second GP located after the first GP in the time domain, the first GP belonging to a first time domain resource and the second GP belonging to a second time domain resource, and the first time subunit further includes at least one symbol after the second GP.
[0032] In the current radio frame, the last GP occupies the last symbol of the radio frame, i.e., in the current radio frame, there is no other symbol after the last GP. In this embodiment of the present application, since the resource pools of the two communication domains need to be time-division multiplexed in one time subunit, the GP that originally occupied the last symbol of the time subunit can be moved forward so that the GP no longer occupies the last symbol of the time subunit. In this case, the last symbol of the time subunit can further be used for uplink transmission or downlink transmission.
[0033] In an optional implementation, the first time domain resource includes a first time domain sub-resource, a first GP, and a second time domain sub-resource, in order in the time domain, where the first time domain sub-resource is used to map signals from the first communication device and the second time domain sub-resource is used to map signals transmitted to the first communication device, or the first time domain sub-resource is used to map signals transmitted to the first communication device and the second time domain sub-resource is used to map signals from the first communication device; and / or The second time domain resource includes, in order in the time domain, a third time domain subresource, a second GP, and a fourth time domain subresource, where the third time domain subresource is used for mapping signals from the second communication device and the fourth time domain subresource is used for mapping signals transmitted to the second communication device, or the third time domain subresource is used for mapping signals transmitted to the second communication device and the fourth time domain subresource is used for mapping signals from the second communication device.
[0034] It can be seen that in this embodiment of the present application, a GP that originally occupies the last symbol in a time sub-unit is moved forward, and the time sub-unit can be divided into two parts between two GPs in the time sub-unit. These two parts belong to a first time domain resource and a second time domain resource, respectively. The first time domain resource includes a first GP, and the first time domain resource includes both a symbol located before the first GP (a first time domain sub-resource) and a symbol located before the first GP (a second time domain sub-resource). For example, the first time domain sub-resource may be used for uplink transmission, and the second time domain sub-resource may be used for uplink transmission, or the first time domain sub-resource may be used for downlink transmission, and the second time domain sub-resource is used for uplink transmission, i.e., based on the first GP, the first time domain resource can implement both uplink transmission and downlink transmission to meet communication requirements in a first communication domain. In addition, the first GP may be used by the device in the first communication domain to separate uplink transmission and downlink transmission and perform receive / transmit conversion. Similarly, the second time domain resource includes the second GP, and the second time domain resource includes both a symbol (third time domain sub-resource) located before the second GP and a symbol (fourth time domain sub-resource) located before the second GP. For example, the third time domain sub-resource may be used for uplink transmission and the fourth time domain sub-resource may be used for downlink transmission, or the third time domain sub-resource may be used for downlink transmission and the fourth time domain sub-resource is used for uplink transmission, i.e., based on the second GP, the second time domain resource can implement both uplink transmission and downlink transmission to meet communication requirements in the second communication domain. In addition, the second GP may be used by the device in the second communication domain to separate uplink transmission and downlink transmission and perform receive / transmit conversion.
[0035] In an optional implementation, the transmission directions corresponding to the first and third time domain sub-resources are the same, and / or the transmission directions corresponding to the second and fourth time domain sub-resources are the same.
[0036] That is, the transmission directions corresponding to the first time domain sub-resource and the third time domain sub-resource are the same (e.g., both are uplink transmission or both are downlink transmission), or the transmission directions corresponding to the second time domain sub-resource and the fourth time domain sub-resource are the same (e.g., both are uplink transmission or both are downlink transmission), or the transmission directions corresponding to the first time domain sub-resource and the third time domain sub-resource are the same and the transmission directions corresponding to the second time domain sub-resource and the fourth time domain sub-resource are the same. In other words, the transmission schemes of the first time domain resource and the second time domain resource may be uplink first and then downlink, respectively, so that scheduling is made simpler.
[0037] In an optional implementation, the method further includes the following steps.
[0038] The first communication device transmits first information, where the first information includes at least one of length information of the first time domain subresource, length information of the second time domain subresource, length information of the third time domain subresource, or length information of the fourth time domain subresource.
[0039] As the first communication device transmits the first information, another communication device in the first communication area can determine the division status of the time subunit, so that the other communication device in the first communication area can know which time domain resources in the time subunit it can use to transmit information to the first communication device.
[0040] In an optional implementation, the first resource pool further includes a second time subunit, which includes a fifth time domain resource, a third GP, a sixth time domain resource, a fourth GP, and a seventh time domain resource, in that order in the time domain.
[0041] For example, the first communication area is a CDC communication area, that is, the first communication device is a CDC. The CDC communication area usually has a large service volume and may require a large amount of resources for service data transmission. Therefore, in an optional implementation, in this embodiment of the present application, the resource pool used in the first communication device may be further extended. It can be understood that the first resource pool may include more resources so as to meet the communication requirements in the first communication area. In addition, for example, the sixth time domain resource includes an extended resource. In this case, the sixth time domain resource originally includes the boundary of two resource pools (for example, when the extended resource is allocated to the second resource pool or another resource pool, the sixth time domain resource may include the boundary of two resource pools). Since the transmission direction of the sixth time domain resource is the same, i.e., the transmission direction of the extended resources included in the sixth time domain resource is the same as the transmission direction of the resources included in the sixth time domain resource and originally belonging to the first resource pool, the first communication device and another communication device (e.g., a second communication device) do not need to perform receive / transmit conversion when crossing resource pool boundaries in order to avoid requirements for GPs generated during additional receive / transmit conversion.
[0042] In an optional implementation, the transmission direction corresponding to the fifth time domain resource is the same as the transmission direction corresponding to the seventh time domain resource, and the transmission direction corresponding to the fifth time domain resource is opposite to the transmission direction corresponding to the sixth time domain resource.
[0043] For example, both the fifth and seventh time domain resources are used for uplink transmission, and the sixth time domain resource is used for downlink transmission, or both the fifth and seventh time domain resources are used for downlink transmission, and the sixth time domain resource is used for uplink transmission. In this manner, both the uplink transmission and the downlink transmission can be implemented in the first communication domain in the second time subunit, so that the device in the first communication domain performs the receive / transmit conversion, and there is a GP between the uplink transmission and the downlink transmission. In addition, for example, a third time subunit adjacent to the second time subunit in the time domain further exists after the second time subunit. In this case, the third time subunit also includes three time domain resources, and the transmission directions of the three time domain resources correspond to the transmission directions of the fifth time domain resource, the sixth time domain resource, and the seventh time domain resource. In this way, since the transmission direction of the time domain resource that is first in the time domain among the three time domain resources is the same as the transmission direction of the seventh time domain resource, a device in the first communication domain does not need to perform a receive / transmit conversion when crossing a time partial unit boundary to avoid a requirement for a GP generated during the receive / transmit conversion.
[0044] In an optional implementation, the first time domain resource includes a first time domain sub-resource, a first GP, and a second time domain sub-resource, in order in the time domain, and the second time domain resource includes a third time domain sub-resource, a second GP, and a fourth time domain sub-resource, in order in the time domain.
[0045] The time domain resource included in the first time subunit and the time domain resource included in the second time subunit are the length of the fifth time domain resource is equal to the length of the first time domain sub-resource; or the sum of the lengths of the second time domain subresource and the third time domain subresource is equal to the length of the sixth time domain resource; or The length of the fourth time domain subresource is equal to the length of the seventh time domain resource. One or more of the following relationships are satisfied:
[0046] The GPs included in the first time sub-unit and the second time sub-unit may be aligned. The GPs in the two time sub-units are aligned means that the time domain lengths of the GPs in the two time sub-units are the same, and the time domain boundaries of the GPs in the two time sub-units are the same. For example, the GPs included in the first time sub-unit and the GPs included in the second time sub-unit may satisfy the following: The first GP included in the first time sub-unit and the third GP included in the second time sub-unit are aligned in the time domain. Alternatively, the second GP included in the first time sub-unit and the fourth GP included in the second time sub-unit are aligned in the time domain. Alternatively, the first GP included in the first time sub-unit and the third GP included in the second time sub-unit are aligned in the time domain, and the second GP included in the first time sub-unit and the fourth GP included in the second time sub-unit are aligned in the time domain. Alternatively, it is understood that the time domain resources included in the first time sub-unit and the time domain resources included in the second time sub-unit satisfy one or more of the following relationships. The length of the fifth time domain resource is the same as the length of the first time domain resource, the sum of the lengths of the second and third time domain sub-resources is the same as the length of the sixth time domain resource, or the length of the fourth time domain sub-resource is the same as the length of the seventh time domain resource. For example, the time domain resources included in the first time partial unit and the time domain resources included in the second time partial unit may satisfy any one of the above three relationships, or may satisfy any two of the above three relationships, or may satisfy all three relationships. In this way, the symbol boundaries of the time partial units of the time division multiplexing structure and the time partial units of the extended resource structure are aligned to reduce interference.
[0047] In an optional implementation, the second resource pool is a spare resource pool.
[0048] The second resource pool may be allocated to the second communication device by the first communication device, or the second resource pool may be a spare resource pool. For example, the spare resource pool may be used in a communication area to which the resource pool is not allocated, so that the contention between the communication resources of the communication area to which the resource pool is not allocated and the communication resources of the first communication area can be avoided, so that the mutual influence of the communication processes of the two communication areas can be reduced or avoided, and the communication quality can be increased. Alternatively, the second resource pool may not be specially provided for the second communication area. For example, the first communication device may determine the second resource pool based on the first resource pool. The second resource pool may include another resource outside the first resource pool, or the second resource pool may include resources unavailable to the first communication area. For example, if a master node in all or a portion of a communication area in a vehicle may broadcast unavailable resources (or an unavailable resource pool) for the communication area, a master node receiving resources broadcast by a master node in another communication area may select resources that can be used by the master node based on the resources broadcast by the master node in the other communication area, e.g., may select some or all of the resources from the resources as resources to be used by the master node.
[0049] In an optional implementation, the method further includes the following steps.
[0050] The first communication device transmits second information, where the second information is used to indicate the first resource pool or is used to indicate available resources in the first resource pool.
[0051] For example, when the second information indicates a first resource pool, the second information may directly indicate the first resource pool, or may indirectly indicate the first resource pool by indicating another resource pool or by indicating a resource that does not belong to the first resource pool. In another example, the second information may alternatively indicate resources available in the first resource pool. For example, the second information may indicate a union of resources that do not belong to the first resource pool and resources that are occupied in the first resource pool for some reason, i.e., the second information indirectly indicates resources available in the first resource pool. Resources that are occupied for some reason include, for example, one or more of resources occupied by a noise reduction service, resources occupied by system signaling, or resources occupied by a system signal. The noise reduction service is a stable service, and there is usually a noise reduction service in each time subunit. Therefore, the resources occupied by the noise reduction service are also fixed. In this case, the second information may indicate resources. In this way, resources other than those resources that are occupied for some reason in the first resource pool are available resources in the first resource pool. After receiving the second information, communication devices other than the first communication device in the first communication area can determine which resources in the first resource pool can be used to communicate with the first communication device.
[0052] According to a second aspect, a second communication method is provided. The method includes a second communication device receiving first configuration information from a first communication device. The second communication device determines a second resource pool based on the first configuration information, the second resource pool being managed by the second communication device and used by the second communication device to communicate with another communication device, the second resource pool being different from the first resource pool, and the first resource pool being managed by the first communication device and used by the first communication device to communicate with the other communication device.
[0053] The method may be performed by a second communication device. The second communication device may be a communication device or a communication device, e.g., a chip, that can assist the communication device in implementing the functions required in the method. For example, the second communication device is a terminal device, which may be an in-vehicle device or a non-in-vehicle device. The terminal device is a terminal device, or a chip configured to implement the functions of the terminal device and disposed in the terminal device, or another component configured to implement the functions of the terminal device.
[0054] In an optional implementation, the first resource pool includes a first time-frequency resource, the second resource pool includes a second time-frequency resource, the first time-frequency resource includes a first time domain resource in the time domain, the first time-frequency resource includes a first frequency domain resource in the frequency domain, the second time-frequency resource includes a second time domain resource in the time domain, the second time-frequency resource includes a first frequency domain resource in the frequency domain, the first time domain resource and the second time domain resource are located in a first time subunit, and the first time domain resource and the second time domain resource are different.
[0055] In an optional implementation, the first time subunit includes a first time domain resource and a second time domain resource, in order, in the time domain.
[0056] In an optional implementation, the second resource pool includes a first resource subpool and a second resource subpool.
[0057] The second communication device determining the second resource pool based on the first configuration information includes:
[0058] A second communication device determines a first resource subpool and / or a second resource subpool based on the first configuration information, where the first resource subpool is used by the second communication device to transmit data to another communication device, and the second resource subpool is used by the second communication device to transmit signaling or a signal to the other communication device.
[0059] In an optional implementation, the first configuration information includes: time domain information, frequency domain information, time-frequency information and frequency domain information, or time-frequency resource information of a first resource subpool in a time subunit, or time domain information, frequency domain information, time-frequency information and frequency domain information, or time-frequency resource information of a first resource subpool in a time subunit in a frequency domain unit, and / or The time domain resource information of the second resource subpool may include time domain resource information of the second resource subpool in one time unit, or time domain information of the second resource subpool in one frequency domain unit, or time domain information of the second resource subpool in one frequency domain unit in one time unit.
[0060] In an optional implementation, the first time subunit includes a first GP and a second GP located after the first GP in the time domain, the first GP belonging to a first time domain resource and the second GP belonging to a second time domain resource, and the first time subunit further includes at least one symbol after the second GP.
[0061] In an optional implementation, the first time domain resource includes a first time domain sub-resource, a first GP, and a second time domain sub-resource, in order in the time domain, where the first time domain sub-resource is used to map signals from the first communication device and the second time domain sub-resource is used to map signals transmitted to the first communication device, or the first time domain sub-resource is used to map signals transmitted to the first communication device and the second time domain sub-resource is used to map signals from the first communication device; and / or The second time domain resource includes, in order in the time domain, a third time domain subresource, a second GP, and a fourth time domain subresource, where the third time domain subresource is used for mapping signals from the second communication device and the fourth time domain subresource is used for mapping signals transmitted to the second communication device, or the third time domain subresource is used for mapping signals transmitted to the second communication device and the fourth time domain subresource is used for mapping signals from the second communication device.
[0062] In an optional implementation, the transmission directions corresponding to the first and third time domain sub-resources are the same, and / or the transmission directions corresponding to the second and fourth time domain sub-resources are the same.
[0063] In an optional implementation, the method further includes the following steps.
[0064] The second communication device transmits third information, where the third information includes at least one of length information of the first time domain subresource, length information of the second time domain subresource, length information of the third time domain subresource, or length information of the fourth time domain subresource.
[0065] In an optional implementation, the first resource pool further includes a second time subunit, which includes a fifth time domain resource, a third GP, a sixth time domain resource, a fourth GP, and a seventh time domain resource, in order from front to back in the time domain.
[0066] In an optional implementation, the transmission direction corresponding to the fifth time domain resource is the same as the transmission direction corresponding to the seventh time domain resource, and the transmission direction corresponding to the fifth time domain resource is opposite to the transmission direction corresponding to the sixth time domain resource.
[0067] In an optional implementation, the first time domain resource includes a first time domain sub-resource, a first GP, and a second time domain sub-resource, in order in the time domain, and the second time domain resource includes a third time domain sub-resource, a second GP, and a fourth time domain sub-resource, in order in the time domain.
[0068] The time domain resource included in the first time subunit and the time domain resource included in the second time subunit are the length of the fifth time domain resource is equal to the length of the first time domain sub-resource; or the sum of the lengths of the second time domain subresource and the third time domain subresource is equal to the length of the sixth time domain resource; or The length of the fourth time domain subresource is equal to the length of the seventh time domain resource. One or more of the following relationships are satisfied:
[0069] In an optional implementation, the second resource pool is a spare resource pool.
[0070] In an optional implementation, the method further includes the following steps.
[0071] The second communication device transmits fourth information, where the fourth information is used to indicate the second resource pool or is used to indicate available resources in the second resource pool.
[0072] For technical effects provided by the second aspect or optional implementations, please refer to the description of the technical effects provided by the first aspect or the corresponding implementations.
[0073] According to a third aspect, a third communication method is provided. The method includes a third communication device receiving second configuration information from a first communication device. The third communication device determines a third resource pool based on the second configuration information, the third resource pool being managed by the third communication device and used by the third communication device to communicate with another communication device.
[0074] The method may be performed by a third communication device. The third communication device may be a communication device or a communication device, e.g., a chip, that can assist the communication device in implementing the functions required in the method. For example, the third communication device is a terminal device, which may be an in-vehicle device or a non-in-vehicle device. The terminal device is a terminal device, or a chip configured to implement the functions of the terminal device and disposed in the terminal device, or another component configured to implement the functions of the terminal device.
[0075] In an optional implementation, The frequency domain resources included in the third resource pool are different from the frequency domain resources included in the first resource pool, and / or the third time domain resources and the first time domain resources included in the third resource pool are located in different time units, or The frequency domain resources included in the third resource pool are different from the frequency domain resources included in the second resource pool, and / or the third time domain resources and the second time domain resources included in the third resource pool are located in different time units.
[0076] The first resource pool is managed by a first communication device and used by the first communication device to communicate with another communication device, and the first time domain resource belongs to a first time-frequency resource included in the first resource pool. The second resource pool is managed by a second communication device and used by the second communication device to communicate with another communication device, and the second time domain resource belongs to a second time-frequency resource included in the second resource pool. The first time-frequency resource includes a first frequency domain resource in the frequency domain, and the second time-frequency resource includes a first frequency domain resource in the frequency domain. And the first time domain resource and the second time domain resource are located in a first time subunit, and the first time domain resource and the second time domain resource are different.
[0077] In an optional implementation, the first time domain resource includes a first time domain sub-resource, a first GP, and a second time domain sub-resource, in order in the time domain, where the first time domain sub-resource is used to map signals from the first communication device and the second time domain sub-resource is used to map signals transmitted to the first communication device, or the first time domain sub-resource is used to map signals transmitted to the first communication device and the second time domain sub-resource is used to map signals from the first communication device; and / or the second time domain resource includes, in time domain order, a third time domain sub-resource, a second GP, and a fourth time domain sub-resource, the third time domain sub-resource being used to map signals from the second communication device and the fourth time domain sub-resource being used to map signals transmitted to the second communication device, or the third time domain sub-resource being used to map signals transmitted to the second communication device and the fourth time domain sub-resource being used to map signals from the second communication device; and / or The third time domain resource includes a fifth time domain subresource, a fifth GP, and a sixth time domain subresource, in that order in the time domain, where the fifth time domain subresource is used for mapping signals from the third communication device and the sixth time domain subresource is used for mapping signals transmitted to the third communication device, or the fifth time domain subresource is used for mapping signals transmitted to the third communication device and the sixth time domain subresource is used for mapping signals from the third communication device.
[0078] In an optional implementation, the method further includes the following steps.
[0079] the third communication device transmits fifth information; The fifth information includes at least one of length information of the first time domain subresource, length information of the second time domain subresource, length information of the fifth time domain subresource, or length information of the sixth time domain subresource, or the fifth information includes at least one of length information of the third time domain subresource, length information of the fourth time domain subresource, length information of the fifth time domain subresource, or length information of the sixth time domain subresource.
[0080] In an optional implementation, the method further includes the following steps.
[0081] The third communication device transmits sixth information, where the sixth information is used to indicate the third resource pool or is used to indicate available resources in the third resource pool.
[0082] For technical effects provided by the third aspect or optional implementations, please refer to the description of the technical effects provided by the first aspect or the corresponding implementations.
[0083] According to a fourth aspect, a fourth communication method is provided. The method includes a fourth communication device receiving third configuration information from a first communication device. The fourth communication device determines a fourth resource pool based on the third configuration information, the fourth resource pool being managed by the fourth communication device and used by the fourth communication device to communicate with another communication device.
[0084] The method may be performed by a fourth communication device. The fourth communication device may be a communication device or a communication device, e.g., a chip, that can assist the communication device in implementing the functions required in the method. For example, the fourth communication device is a terminal device, which may be an in-vehicle device or a non-in-vehicle device. The terminal device is a terminal device, or a chip configured to implement the functions of the terminal device and disposed in the terminal device, or another component configured to implement the functions of the terminal device.
[0085] In an optional implementation, The frequency domain resources included in the fourth resource pool are different from the frequency domain resources included in the third resource pool, and / or the fourth time domain resources and the third time domain resources included in the fourth resource pool are located in different time units.
[0086] The third resource pool is managed by the third communication device and used by the third communication device to communicate with another communication device, and the third time domain resource belongs to the third resource pool.
[0087] In an optional implementation, The frequency domain resources included in the third resource pool are different from the frequency domain resources included in the first resource pool, and / or the third time domain resources and the first time domain resources included in the third resource pool are located in different time units, or The frequency domain resources included in the third resource pool are different from the frequency domain resources included in the second resource pool, and / or the third time domain resources and the second time domain resources included in the third resource pool are located in different time units.
[0088] The first resource pool is managed by a first communication device and used by the first communication device to communicate with another communication device, and the first time domain resource belongs to a first time-frequency resource included in the first resource pool. The second resource pool is managed by a second communication device and used by the second communication device to communicate with another communication device, and the second time domain resource belongs to a second time-frequency resource included in the second resource pool. The first time-frequency resource includes a first frequency domain resource in the frequency domain, and the second time-frequency resource includes a first frequency domain resource in the frequency domain. And the first time domain resource and the second time domain resource are located in a first time subunit, and the first time domain resource and the second time domain resource are different.
[0089] In an optional implementation, the third time domain resource includes a fifth time domain sub-resource, a fifth GP, and a sixth time domain sub-resource, in order in the time domain, where the fifth time domain sub-resource is used to map signals from the third communication device and the sixth time domain sub-resource is used to map signals transmitted to the third communication device, or the fifth time domain sub-resource is used to map signals transmitted to the third communication device and the sixth time domain sub-resource is used to map signals from the third communication device; and / or The fourth time domain resource includes, in order in the time domain, a seventh time domain subresource, a sixth GP, and an eighth time domain subresource, wherein the seventh time domain subresource is used for mapping signals from the fourth communication device and the eighth time domain subresource is used for mapping signals transmitted to the fourth communication device, or the seventh time domain subresource is used for mapping signals transmitted to the fourth communication device and the eighth time domain subresource is used for mapping signals from the fourth communication device.
[0090] In an optional implementation, the method further includes the following steps.
[0091] the fourth communication device transmits seventh information; The seventh information includes at least one of length information of the fifth time domain subresource, length information of the sixth time domain subresource, length information of the seventh time domain subresource, or length information of the eighth time domain subresource.
[0092] In an optional implementation, the method further includes the following steps.
[0093] The fourth communication device transmits eighth information, where the eighth information is used to indicate the fourth resource pool or is used to indicate available resources in the fourth resource pool.
[0094] For technical effects provided by the fourth aspect or optional implementations, please refer to the description of the technical effects provided by the first aspect or the corresponding implementations.
[0095] According to a fifth aspect, a communication device is provided. For example, the communication device is the first communication device described above. The first communication device is configured to execute a method according to the first aspect or any one of the possible implementations. Specifically, the first communication device may include a module configured to execute a method according to the first aspect or any one of the possible implementations, for example, a processing module and a transceiver module. For example, the transceiver module may include a transmitting module and a receiving module. The transmitting module and the receiving module may be different functional modules, or may be the same functional module but may implement different functions (the transmitting module is configured to implement a signal transmitting function, and the receiving module is configured to implement a signal receiving function). For example, the first communication device is a communication device, or a chip or another component disposed in the communication device. For example, the communication device is a terminal device or an on-board module. For example, the first communication device may be an on-board module, or a chip or another component disposed in the on-board module. For example, the transceiver module may alternatively be implemented as a transceiver, and the processing module may alternatively be implemented as a processor. Alternatively, the transmitting module may be implemented as a transmitter, and the receiving module may be implemented as a receiver. The transmitter and receiver may be different functional modules, or may be the same functional module, but implementing different functions (the transmitter is configured to implement a signal transmitting function, and the receiver is configured to implement a signal receiving function). For example, if the first communication apparatus is a communication device, the transceiver is implemented as an antenna, a feeder, and a codec in the communication device.Alternatively, when the first communication device is a chip disposed in a communication device, the transceiver (or transmitter and receiver) is, for example, a communication interface (or interface circuit) in the chip, and the communication interface is connected to a high-frequency transceiver component in the communication device to implement information reception and transmission by using the high-frequency transceiver component. In the course of describing the fifth aspect, the processing module and the transceiver module are also used as an example for description.
[0096] The processing module is configured to determine a second resource pool, the second resource pool being different from the first resource pool, the first resource pool being managed by the first communications device and being used by the first communications device to communicate with another communications device.
[0097] The transceiver module is configured to transmit first configuration information, the first configuration information being used to indicate the second resource pool.
[0098] In an optional implementation, the second resource pool is managed by the second communication device and used by the second communication device to communicate with another communication device.
[0099] In an optional implementation, the first resource pool includes a first time-frequency resource, the second resource pool includes a second time-frequency resource, the first time-frequency resource includes a first time domain resource in the time domain, the first time-frequency resource includes a first frequency domain resource in the frequency domain, the second time-frequency resource includes a second time domain resource in the time domain, the second time-frequency resource includes a first frequency domain resource in the frequency domain, the first time domain resource and the second time domain resource are located in a first time subunit, and the first time domain resource and the second time domain resource are different.
[0100] In an optional implementation, the first time subunit includes a first time domain resource and a second time domain resource, in order, in the time domain.
[0101] In an optional implementation, the second resource pool includes a first resource subpool and a second resource subpool.
[0102] The transceiver module is Transmitting first configuration information, the first configuration information being used to indicate a first resource subpool and / or a second resource subpool, the first resource subpool being used by the second communication device to transmit data to the other communication device, and the second resource subpool being used by the second communication device to transmit signaling or a signal to the other communication device. and transmitting the first configuration information in the following manner, where the first configuration information is used to indicate the second resource pool.
[0103] In an optional implementation, the first configuration information includes: time domain information, frequency domain information, time-frequency information and frequency domain information, or time-frequency resource information of a first resource subpool in a time subunit, or time domain information, frequency domain information, time-frequency information and frequency domain information, or time-frequency resource information of a first resource subpool in a time subunit in a frequency domain unit, and / or The time domain information of the second resource subpool may include time domain information of the second resource subpool within one time unit, time domain information of the second resource subpool within one frequency domain unit, or time domain information of the second resource subpool within one frequency domain unit within one time unit.
[0104] In an optional implementation, the transceiver module is further configured to transmit second configuration information to a third communication device, the second configuration information being used to indicate a third resource pool, the third resource pool being managed by the third communication device and being used by the third communication device to communicate with another communication device; The frequency domain resources included in the third resource pool are different from the frequency domain resources included in the first resource pool, and / or the third time domain resources and the first time domain resources included in the third resource pool are located in different time units, or The frequency domain resources included in the third resource pool are different from the frequency domain resources included in the second resource pool, and / or the third time domain resources and the second time domain resources included in the third resource pool are located in different time units.
[0105] In an optional implementation, the transceiver module is further configured to transmit third configuration information to a fourth communication device, the third configuration information being used to indicate a fourth resource pool, the fourth resource pool being managed by the fourth communication device and being used by the fourth communication device to communicate with another communication device; The frequency domain resources included in the fourth resource pool are different from the frequency domain resources included in the third resource pool, and / or the fourth time domain resources and the third time domain resources included in the fourth resource pool are located in different time units.
[0106] In an optional implementation, the first time subunit includes a first GP and a second GP located after the first GP in the time domain, the first GP belonging to a first time domain resource and the second GP belonging to a second time domain resource, and the first time subunit further includes at least one symbol after the second GP.
[0107] In an optional implementation, the first time domain resource includes a first time domain sub-resource, a first GP, and a second time domain sub-resource, in order in the time domain, where the first time domain sub-resource is used to map signals from the first communication device and the second time domain sub-resource is used to map signals transmitted to the first communication device, or the first time domain sub-resource is used to map signals transmitted to the first communication device and the second time domain sub-resource is used to map signals from the first communication device; and / or The second time domain resource includes, in order in the time domain, a third time domain subresource, a second GP, and a fourth time domain subresource, where the third time domain subresource is used for mapping signals from the second communication device and the fourth time domain subresource is used for mapping signals transmitted to the second communication device, or the third time domain subresource is used for mapping signals transmitted to the second communication device and the fourth time domain subresource is used for mapping signals from the second communication device.
[0108] In an optional implementation, the transmission directions corresponding to the first and third time domain sub-resources are the same, and / or the transmission directions corresponding to the second and fourth time domain sub-resources are the same.
[0109] In an optional implementation, the transceiver module is further configured to transmit first information, the first information including at least one of length information of the first time domain subresource, length information of the second time domain subresource, length information of the third time domain subresource, or length information of the fourth time domain subresource.
[0110] In an optional implementation, the first resource pool further includes a second time subunit, which includes a fifth time domain resource, a third GP, a sixth time domain resource, a fourth GP, and a seventh time domain resource, in that order in the time domain.
[0111] In an optional implementation, the transmission direction corresponding to the fifth time domain resource is the same as the transmission direction corresponding to the seventh time domain resource, and the transmission direction corresponding to the fifth time domain resource is opposite to the transmission direction corresponding to the sixth time domain resource.
[0112] In an optional implementation, the first time domain resource includes a first time domain sub-resource, a first GP, and a second time domain sub-resource, in order in the time domain, and the second time domain resource includes a third time domain sub-resource, a second GP, and a fourth time domain sub-resource, in order in the time domain.
[0113] The time domain resource included in the first time subunit and the time domain resource included in the second time subunit are the length of the fifth time domain resource is equal to the length of the first time domain sub-resource; or the sum of the lengths of the second time domain subresource and the third time domain subresource is equal to the length of the sixth time domain resource; or The length of the fourth time domain subresource is equal to the length of the seventh time domain resource. One or more of the following relationships are satisfied:
[0114] In an optional implementation, the second resource pool is a spare resource pool.
[0115] In an optional implementation, the transceiver module is further configured to transmit second information, where the second information is used to indicate the first resource pool or is used to indicate available resources in the first resource pool.
[0116] For technical effects provided by the fifth aspect or optional implementations, please refer to the description of the technical effects provided by the first aspect or the corresponding implementations.
[0117] According to a sixth aspect, a communication device is provided. For example, the communication device is the second communication device described above. The second communication device is configured to execute a method according to the second aspect or any one of the possible implementations. Specifically, the second communication device may include a module configured to execute a method according to the second aspect or any one of the possible implementations, for example, a processing module and a transceiver module. For example, the transceiver module may include a transmitting module and a receiving module. The transmitting module and the receiving module may be different functional modules, or may be the same functional module but implementing different functions (the transmitting module is configured to implement a signal transmitting function, and the receiving module is configured to implement a signal receiving function). For example, the second communication device is a communication device, or a chip or another component disposed in the communication device. For example, the communication device is a network device (e.g., an access network device), a terminal device, or an on-board module. For example, the second communication device may be an on-board module, or a chip or another component disposed in the on-board module. For example, the transceiver module may alternatively be implemented as a transceiver, and the processing module may alternatively be implemented as a processor. Alternatively, the transmitting module may be implemented as a transmitter, and the receiving module may be implemented as a receiver. The transmitter and receiver may be different functional modules, or may be the same functional module, but implementing different functions (the transmitter is configured to implement a signal transmitting function, and the receiver is configured to implement a signal receiving function). For example, if the second communication apparatus is a communication device, the transceiver is implemented as an antenna, a feeder, and a codec in the communication device.Alternatively, when the second communication device is a chip disposed in the communication device, the transceiver (or transmitter and receiver) is, for example, a communication interface (or interface circuit) in the chip, and the communication interface is connected to a high-frequency transceiver component in the communication device to implement information reception and transmission by using the high-frequency transceiver component. In the course of describing the sixth aspect, the processing module and the transceiver module are also used as an example for description.
[0118] The transceiver module is configured to receive first configuration information from a first communication device.
[0119] The processing module is configured to determine a second resource pool based on the first configuration information, the second resource pool being managed by the second communication device and used by the second communication device to communicate with another communication device, the second resource pool being different from the first resource pool, and the first resource pool being managed by the first communication device and used by the first communication device to communicate with the other communication device.
[0120] In an optional implementation, the first resource pool includes a first time-frequency resource, the second resource pool includes a second time-frequency resource, the first time-frequency resource includes a first time domain resource in the time domain, the first time-frequency resource includes a first frequency domain resource in the frequency domain, the second time-frequency resource includes a second time domain resource in the time domain, the second time-frequency resource includes a first frequency domain resource in the frequency domain, the first time domain resource and the second time domain resource are located in a first time subunit, and the first time domain resource and the second time domain resource are different.
[0121] In an optional implementation, the first time subunit includes a first time domain resource and a second time domain resource, in order, in the time domain.
[0122] In an optional implementation, the second resource pool includes a first resource subpool and a second resource subpool.
[0123] The processing module is Determine a first resource subpool and / or a second resource subpool based on the first configuration information, the first resource subpool being used by the second communication device to transmit data to the other communication device, and the second resource subpool being used by the second communication device to transmit signaling or a signal to the other communication device. In this manner, the second resource pool is determined based on the first configuration information.
[0124] In an optional implementation, the first configuration information includes: time domain information, frequency domain information, time-frequency information and frequency domain information, or time-frequency resource information of a first resource subpool in a time subunit, or time domain information, frequency domain information, time-frequency information and frequency domain information, or time-frequency resource information of a first resource subpool in a time subunit in a frequency domain unit, and / or The time domain resource information of the second resource subpool may include time domain resource information of the second resource subpool in one time unit, or time domain information of the second resource subpool in one frequency domain unit, or time domain information of the second resource subpool in one frequency domain unit in one time unit.
[0125] In an optional implementation, the first time subunit includes a first GP and a second GP located after the first GP in the time domain, the first GP belonging to a first time domain resource and the second GP belonging to a second time domain resource, and the first time subunit further includes at least one symbol after the second GP.
[0126] In an optional implementation, the first time domain resource includes a first time domain sub-resource, a first GP, and a second time domain sub-resource, in order in the time domain, where the first time domain sub-resource is used to map signals from the first communication device and the second time domain sub-resource is used to map signals transmitted to the first communication device, or the first time domain sub-resource is used to map signals transmitted to the first communication device and the second time domain sub-resource is used to map signals from the first communication device; and / or The second time domain resource includes, in order in the time domain, a third time domain subresource, a second GP, and a fourth time domain subresource, where the third time domain subresource is used for mapping signals from the second communication device and the fourth time domain subresource is used for mapping signals transmitted to the second communication device, or the third time domain subresource is used for mapping signals transmitted to the second communication device and the fourth time domain subresource is used for mapping signals from the second communication device.
[0127] In an optional implementation, the transmission directions corresponding to the first and third time domain sub-resources are the same, and / or the transmission directions corresponding to the second and fourth time domain sub-resources are the same.
[0128] In an optional implementation, the transceiver module is further configured to transmit third information, the third information including at least one of length information of the first time domain subresource, length information of the second time domain subresource, length information of the third time domain subresource, or length information of the fourth time domain subresource.
[0129] In an optional implementation, the first resource pool further includes a second time subunit, which includes a fifth time domain resource, a third GP, a sixth time domain resource, a fourth GP, and a seventh time domain resource, in order from front to back in the time domain.
[0130] In an optional implementation, the transmission direction corresponding to the fifth time domain resource is the same as the transmission direction corresponding to the seventh time domain resource, and the transmission direction corresponding to the fifth time domain resource is opposite to the transmission direction corresponding to the sixth time domain resource.
[0131] In an optional implementation, the first time domain resource includes a first time domain sub-resource, a first GP, and a second time domain sub-resource, in order in the time domain, and the second time domain resource includes a third time domain sub-resource, a second GP, and a fourth time domain sub-resource, in order in the time domain.
[0132] The time domain resource included in the first time subunit and the time domain resource included in the second time subunit are the length of the fifth time domain resource is equal to the length of the first time domain sub-resource; or the sum of the lengths of the second time domain subresource and the third time domain subresource is equal to the length of the sixth time domain resource; or The length of the fourth time domain subresource is equal to the length of the seventh time domain resource. One or more of the following relationships are satisfied:
[0133] In an optional implementation, the second resource pool is a spare resource pool.
[0134] In an optional implementation, the transceiver module is further configured to transmit fourth information, where the fourth information is used to indicate the second resource pool or is used to indicate available resources in the second resource pool.
[0135] For technical effects provided by the sixth aspect or optional implementations, please refer to the description of the technical effects provided by the second aspect or corresponding implementations.
[0136] According to a seventh aspect, a communication device is provided. For example, the communication device is the third communication device described above. The third communication device is configured to execute a method according to the third aspect or any one of the possible implementations. Specifically, the third communication device may include a module configured to execute a method according to the third aspect or any one of the possible implementations, for example, a processing module and a transceiver module. For example, the transceiver module may include a transmitting module and a receiving module. The transmitting module and the receiving module may be different functional modules, or may be the same functional module but implementing different functions (the transmitting module is configured to implement a signal transmitting function, and the receiving module is configured to implement a signal receiving function). For example, the third communication device is a communication device, or a chip or another component disposed in the communication device. For example, the communication device is a network device (e.g., an access network device), a terminal device, or an on-board module. For example, the third communication device may be an on-board module, or a chip or another component disposed in the on-board module. For example, the transceiver module may alternatively be implemented as a transceiver, and the processing module may alternatively be implemented as a processor. Alternatively, the transmitting module may be implemented as a transmitter, and the receiving module may be implemented as a receiver. The transmitter and receiver may be different functional modules, or may be the same functional module, but implementing different functions (the transmitter is configured to implement a signal transmitting function, and the receiver is configured to implement a signal receiving function). For example, if the third communication apparatus is a communication device, the transceiver is implemented as an antenna, a feeder, and a codec in the communication device.Alternatively, when the third communication device is a chip disposed in the communication device, the transceiver (or transmitter and receiver) is, for example, a communication interface (or interface circuit) in the chip, and the communication interface is connected to a high-frequency transceiver component in the communication device to implement receiving and transmitting information by using the high-frequency transceiver component. In the course of describing the seventh aspect, the processing module and the transceiver module are also used as an example for description.
[0137] The transceiver module is configured to receive second configuration information from the first communication device.
[0138] The processing module is configured to determine a third resource pool based on the second configuration information, the third resource pool being managed by the third communication device and used by the third communication device to communicate with another communication device.
[0139] In an optional implementation, The frequency domain resources included in the third resource pool are different from the frequency domain resources included in the first resource pool, and / or the third time domain resources and the first time domain resources included in the third resource pool are located in different time units, or The frequency domain resources included in the third resource pool are different from the frequency domain resources included in the second resource pool, and / or the third time domain resources and the second time domain resources included in the third resource pool are located in different time units.
[0140] The first resource pool is managed by a first communication device and used by the first communication device to communicate with another communication device, and the first time domain resource belongs to a first time-frequency resource included in the first resource pool. The second resource pool is managed by a second communication device and used by the second communication device to communicate with another communication device, and the second time domain resource belongs to a second time-frequency resource included in the second resource pool. The first time-frequency resource includes a first frequency domain resource in the frequency domain, and the second time-frequency resource includes a first frequency domain resource in the frequency domain. And the first time domain resource and the second time domain resource are located in a first time subunit, and the first time domain resource and the second time domain resource are different.
[0141] In an optional implementation, the first time domain resource includes a first time domain sub-resource, a first GP, and a second time domain sub-resource, in order in the time domain, where the first time domain sub-resource is used to map signals from the first communication device and the second time domain sub-resource is used to map signals transmitted to the first communication device, or the first time domain sub-resource is used to map signals transmitted to the first communication device and the second time domain sub-resource is used to map signals from the first communication device; and / or the second time domain resource includes, in time domain order, a third time domain sub-resource, a second GP, and a fourth time domain sub-resource, the third time domain sub-resource being used to map signals from the second communication device and the fourth time domain sub-resource being used to map signals transmitted to the second communication device, or the third time domain sub-resource being used to map signals transmitted to the second communication device and the fourth time domain sub-resource being used to map signals from the second communication device; and / or The third time domain resource includes a fifth time domain subresource, a fifth GP, and a sixth time domain subresource, in that order in the time domain, where the fifth time domain subresource is used for mapping signals from the third communication device and the sixth time domain subresource is used for mapping signals transmitted to the third communication device, or the fifth time domain subresource is used for mapping signals transmitted to the third communication device and the sixth time domain subresource is used for mapping signals from the third communication device.
[0142] In an optional implementation, the transceiver module is further configured to transmit the fifth information; The fifth information includes at least one of length information of the first time domain subresource, length information of the second time domain subresource, length information of the fifth time domain subresource, or length information of the sixth time domain subresource, or the fifth information includes at least one of length information of the third time domain subresource, length information of the fourth time domain subresource, length information of the fifth time domain subresource, or length information of the sixth time domain subresource.
[0143] In an optional implementation, the transceiver module is further configured to transmit sixth information, where the sixth information is used to indicate a third resource pool or is used to indicate available resources in the third resource pool.
[0144] For technical effects provided by the seventh aspect or optional implementations, please refer to the description of the technical effects provided by the third aspect or corresponding implementations.
[0145] According to an eighth aspect, a communication device is provided. For example, the communication device is the fourth communication device described above. The fourth communication device is configured to perform a method according to the fourth aspect or any one of the possible implementations. Specifically, the fourth communication device may include a module configured to perform a method according to the fourth aspect or any one of the possible implementations, for example, a processing module and a transceiver module. For example, the transceiver module may include a transmitting module and a receiving module. The transmitting module and the receiving module may be different functional modules, or may be the same functional module but implementing different functions (the transmitting module is configured to implement a signal transmitting function, and the receiving module is configured to implement a signal receiving function). For example, the fourth communication device is a communication device, or a chip or another component disposed in the communication device. For example, the communication device is a network device (e.g., an access network device), a terminal device, or an on-board module. For example, the fourth communication device may be an on-board module, or a chip or another component disposed in the on-board module. For example, the transceiver module may alternatively be implemented as a transceiver, and the processing module may alternatively be implemented as a processor. Alternatively, the transmission module may be implemented as a transmitter, and the reception module may be implemented as a receiver. The transmitter and receiver may be different functional modules, or may be the same functional module, but implementing different functions (the transmitter is configured to implement a signal transmission function, and the receiver is configured to implement a signal reception function). For example, if the fourth communication apparatus is a communication device, the transceiver is implemented as an antenna, a feeder, and a codec in the communication device.Alternatively, when the fourth communication device is a chip disposed in a communication device, the transceiver (or transmitter and receiver) is, for example, a communication interface (or interface circuit) in the chip, and the communication interface is connected to a high-frequency transceiver component in the communication device to implement information reception and transmission by using the high-frequency transceiver component. In the course of describing the eighth aspect, the processing module and the transceiver module are also used as an example for description.
[0146] The transceiver module is configured to receive third configuration information from the first communication device.
[0147] The processing module is configured to determine a fourth resource pool based on the third configuration information, the fourth resource pool being managed by the fourth communication device and used by the fourth communication device to communicate with another communication device.
[0148] In an optional implementation, The frequency domain resources included in the fourth resource pool are different from the frequency domain resources included in the third resource pool, and / or the fourth time domain resources and the third time domain resources included in the fourth resource pool are located in different time units.
[0149] The third resource pool is managed by the third communication device and used by the third communication device to communicate with another communication device, and the third time domain resource belongs to the third resource pool.
[0150] In an optional implementation, The frequency domain resources included in the third resource pool are different from the frequency domain resources included in the first resource pool, and / or the third time domain resources and the first time domain resources included in the third resource pool are located in different time units, or The frequency domain resources included in the third resource pool are different from the frequency domain resources included in the second resource pool, and / or the third time domain resources and the second time domain resources included in the third resource pool are located in different time units.
[0151] The first resource pool is managed by a first communication device and used by the first communication device to communicate with another communication device, and the first time domain resource belongs to a first time-frequency resource included in the first resource pool. The second resource pool is managed by a second communication device and used by the second communication device to communicate with another communication device, and the second time domain resource belongs to a second time-frequency resource included in the second resource pool. The first time-frequency resource includes a first frequency domain resource in the frequency domain, and the second time-frequency resource includes a first frequency domain resource in the frequency domain. And the first time domain resource and the second time domain resource are located in a first time subunit, and the first time domain resource and the second time domain resource are different.
[0152] In an optional implementation, the third time domain resource includes a fifth time domain sub-resource, a fifth GP, and a sixth time domain sub-resource, in order in the time domain, where the fifth time domain sub-resource is used to map signals from the third communication device and the sixth time domain sub-resource is used to map signals transmitted to the third communication device, or the fifth time domain sub-resource is used to map signals transmitted to the third communication device and the sixth time domain sub-resource is used to map signals from the third communication device; and / or The fourth time domain resource includes, in order in the time domain, a seventh time domain subresource, a sixth GP, and an eighth time domain subresource, wherein the seventh time domain subresource is used for mapping signals from the fourth communication device and the eighth time domain subresource is used for mapping signals transmitted to the fourth communication device, or the seventh time domain subresource is used for mapping signals transmitted to the fourth communication device and the eighth time domain subresource is used for mapping signals from the fourth communication device.
[0153] In an optional implementation, the transceiver module is further configured to transmit seventh information; The seventh information includes at least one of length information of the fifth time domain subresource, length information of the sixth time domain subresource, length information of the seventh time domain subresource, or length information of the eighth time domain subresource.
[0154] In an optional implementation, the transceiver module is further configured to transmit eighth information, where the eighth information is used to indicate the fourth resource pool or is used to indicate available resources in the fourth resource pool.
[0155] For technical effects provided by the eighth aspect or optional implementations, please refer to the description of the technical effects provided by the fourth aspect or corresponding implementations.
[0156] According to a ninth aspect, a communication device is provided. The communication device is, for example, the first communication device, the second communication device, the third communication device, or the fourth communication device described above. The communication device includes a processor and a communication interface (or an interface circuit). The communication interface may be configured to communicate with another apparatus or device. Optionally, the communication device may further include a memory configured to store computer instructions. The processor and the memory are coupled to each other and configured to implement the method according to the first aspect or any implementation, or configured to implement the method according to the second aspect or any implementation, or configured to implement the method according to the third aspect or any implementation, or configured to implement the method according to the fourth aspect or any implementation. Alternatively, the communication device may not include a memory, and the memory may be located outside the communication device. The processor, the memory, and the communication interface are coupled to each other and configured to perform the method according to the first aspect or optional implementation, or to perform the method according to the second aspect or optional implementation, or to perform the method according to the third aspect or optional implementation, or to perform the method according to the fourth aspect or optional implementation. For example, when the processor executes the computer instructions stored in the memory, the communication device is enabled to perform the method according to the first aspect or any one of the optional implementations, or the communication device is enabled to perform the method according to the second aspect or any one of the optional implementations, or the communication device is enabled to perform the method according to the third aspect or any one of the optional implementations, or the communication device is enabled to perform the method according to the fourth aspect or any one of the optional implementations. For example, the communication device is a communication device, or a chip or another component disposed in the communication device. For example, the communication device is a terminal device or an in-vehicle module.For example, the communication device may be an on-board module, or may be a chip or another component disposed in the on-board module.
[0157] If the communication apparatus is a communication device, the communication interface is implemented, for example, as a transceiver (or transmitter or receiver) in the communication device, and the transceiver is implemented, for example, as an antenna, a feeder, and a codec in the communication device. Alternatively, if the communication apparatus is a chip disposed in the communication device, the communication interface is, for example, an input / output interface, such as an input / output pin of the chip, and the communication interface is connected to a radio frequency transceiver component in the communication device to implement reception and transmission of information by using the radio frequency transceiver component.
[0158] According to a tenth aspect, an embodiment of the present application provides a chip, the chip includes a processor and a communication interface, the processor is configured to call instructions from the communication interface and execute the instructions, and when the processor executes the instructions, the chip is enabled to perform a method according to the first aspect, the second aspect, the third aspect, the fourth aspect, an implementation of the first aspect, an implementation of the second aspect, an implementation of the third aspect, or an implementation of the fourth aspect.
[0159] According to an eleventh aspect, an embodiment of the present application further provides a computer-readable storage medium, the computer storage medium being configured to store a computer program, which, when executed on a computer, enables the computer to perform a method according to the first aspect, the second aspect, the third aspect, the fourth aspect, an implementation of the first aspect, an implementation of the second aspect, an implementation of the third aspect, or an implementation of the fourth aspect.
[0160] According to a twelfth aspect, an embodiment of the present application further provides a computer program product, the computer program product including a computer program, which when executed on a computer, enables the computer to perform a method according to the first aspect, the second aspect, the third aspect, the fourth aspect, an implementation of the first aspect, an implementation of the second aspect, an implementation of the third aspect, or an implementation of the fourth aspect.
[0161] According to a thirteenth aspect, an embodiment of the present application provides a communication system, the communication system including a communication device according to the fifth aspect, a communication device according to the ninth aspect (implementing the method according to the first aspect or any implementation), or a chip according to the tenth aspect (implementing the method according to the first aspect or any implementation).
[0162] In optional implementations, the communication system further includes a communication device according to the sixth aspect, a communication device according to the ninth aspect (implementing the method according to the second aspect or optional implementations), or a chip according to the tenth aspect (implementing the method according to the second aspect or optional implementations).
[0163] In optional implementations, the communication system further includes a communication device according to the seventh aspect, a communication device according to the ninth aspect (implementing the method according to the third aspect or optional implementations), or a chip according to the tenth aspect (implementing the method according to the third aspect or optional implementations).
[0164] In optional implementations, the communication system further includes a communication device according to the eighth aspect, a communication device according to the ninth aspect (implementing the method according to the fourth aspect or optional implementations), or a chip according to the tenth aspect (implementing the method according to the fourth aspect or optional implementations).
[0165] In an embodiment of the present application, a first communication device may indicate a second resource pool, and another communication device can determine a resource pool to be used by the communication device based on the second resource pool, so as to avoid conflicts between resources used by different communication devices and reduce mutual influence of communication processes of different communication devices. [Brief description of the drawings]
[0166] [Figure 1A] FIG. 2 is a schematic diagram of the topological relationships of an in-vehicle communication link. [Figure 1B] 1 is a schematic diagram of some application scenarios according to an embodiment of the present application; [Figure 1C] 1 is a schematic diagram of some application scenarios according to an embodiment of the present application; [Figure 1D] 1 is a schematic diagram of some application scenarios according to an embodiment of the present application; [Diagram 2] 1 is a flowchart of a communication method according to an embodiment of the present application. [Diagram 3] 1 is a schematic diagram of the structure of a radio frame when only one communication region is considered; [Figure 4] FIG. 2 is a schematic diagram of a structure of a first time subunit according to an embodiment of the present application. [Diagram 5] FIG. 2 is a schematic diagram of a structure of a second time subunit according to an embodiment of the present application. [Figure 6] FIG. 2 is a schematic diagram of a resource pool allocation according to an embodiment of the present application; [Figure 7] FIG. 2 is another schematic diagram of resource pool allocation according to an embodiment of the present application; [Figure 8] FIG. 13 is yet another schematic diagram of resource pool allocation according to an embodiment of the present application; [Figure 9] 2 is a schematic diagram of a receiving / transmitting status of a communication device corresponding to resource pool allocation according to an embodiment of the present application; [Figure 10] 1 is a schematic diagram of a structure of a first communication device according to an embodiment of the present application; [Figure 11] 1 is a schematic diagram of a structure of a second communication device according to an embodiment of the present application; [Figure 12] FIG. 2 is a schematic diagram of the structure of a third communication device according to an embodiment of the present application. [Figure 13] FIG. 11 is a schematic diagram of the structure of a fourth communication device according to an embodiment of the present application. [Figure 14] 1 is a schematic diagram of a structure of a communication device according to an embodiment of the present application; [Figure 15] 1 is a schematic diagram of a structure of an apparatus according to an embodiment of the present application. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0167] In the description, claims, and accompanying drawings of the embodiments of the present application, terms such as "first", "second", "third", "fourth", etc. (when present) are intended to distinguish between similar objects, but do not necessarily indicate a particular order or sequence. It should be understood that the embodiments of the present application described herein may be implemented in an order different from that illustrated or described herein, since the data so referred to are interchangeable in appropriate circumstances. In addition, the terms "comprise" and "have" and any other variations are intended to include non-exclusive inclusion. For example, a process, method, system, product, or device that includes a list of steps or units is not necessarily limited to those explicitly listed steps or units, and may include other steps or units that are not explicitly listed or that are inherent to such a process, method, product, or device.
[0168] For example, the communication device in the embodiment of the present application may be an in-vehicle device such as a head unit, an in-vehicle speaker, or an in-vehicle microphone, or may be an electronic device such as a mobile phone, a tablet computer, a desktop computer, a laptop computer, a notebook computer, an Ultra-mobile Personal Computer (UMPC), a handheld computer, a netbook, a Personal Digital Assistant (PDA), a wearable electronic device, or a virtual reality device. In another example, the communication device in the embodiment of the present application may alternatively be an intelligent terminal other than a vehicle having a function that can be implemented by the first communication device, the second communication device, the third communication device, or the fourth communication device in the embodiment of the present application, or may be disposed in an intelligent terminal other than a vehicle having a function that can be implemented by the first communication device, the second communication device, the third communication device, or the fourth communication device in the embodiment of the present application, or may be disposed in a component of an intelligent terminal. The intelligent terminal may be another terminal device such as an intelligent transportation device, a smart home device, or a robot. The communication device includes, but is not limited to, an intelligent terminal or a controller in an intelligent terminal, a chip, another sensor such as a radar or a camera, another component, etc. Alternatively, the communication device in an embodiment of the present application may be a functional module, such as a chip system, disposed in any one of the aforementioned devices.
[0169] In the following, first, some terms in the embodiments of the present application are explained to help those skilled in the art to further understand.
[0170] (1) Cockpit domain controller (CDC): The cockpit domain controller is simply called the head unit. In addition to the traditional radio, music time frequency playback, and navigation functions, the current head unit has cellular communication functions (3G, 4G, etc.), and can implement information communication between people and vehicles, and between vehicles and the outside world, by using the vehicle's controller area network (CAN) bus (BUS) technology. This improves user experience, services, and safety-related functions.
[0171] (2) Master Nodes and Slave Nodes: The two types of nodes are logically classified into master nodes and slave nodes. The master node manages the slave nodes, has a resource allocation function, and is responsible for allocating resources to the slave nodes. The slave nodes communicate with the master node based on the master node's scheduling by using the resources allocated by the master node. The nodes can be various devices. For example, the master node is a mobile phone and the slave node is a headset. The mobile phone establishes a communication connection to the headset to perform data exchange. The mobile phone manages the headset. The mobile phone may have a resource allocation function and allocate resources to the headset.
[0172] (3) Communication domain: A communication domain is a system including a group of communication nodes, and the communication nodes have a communication relationship and a communication connection relationship between the communication nodes. One apparatus or device may be in multiple communication domains. For example, when a mobile phone performs wireless communication with a headset, the mobile phone is in a communication domain including the mobile phone and the headset. In communication domain a, the mobile phone is a master node, and the headset is a slave node. Then, after the mobile phone detects the CDC and establishes a wireless connection to the CDC, the mobile phone is also in communication domain b including the mobile phone and the CDC. In communication domain b, the CDC is a master node, the mobile phone is a slave node, and the mobile phone follows the scheduling of the CDC. Communication domain b may further include other slave nodes such as a car speaker and a microphone.
[0173] (4) Terminology: The terms "system" and "network" may be used interchangeably in the embodiments of this application. "At least one" means one or more, and "multiple" means two or more. The term "and / or" describes an association relationship for describing related objects, and indicates that three relationships may exist. For example, A and / or B may represent the case where only A exists, both A and B exist, or only B exists, and A and B may be singular or plural. The character " / " typically indicates an "or" relationship between related objects. "At least one of" or similar expressions means any combination of the following, including any combination of one or more of the following. For example, at least one of a, b, or c may represent a, b, c, a and b, a and c, b and c, or a, b, and c, and a, b, and c may be singular or plural.
[0174] In addition, unless otherwise stated, in the embodiments of the present application, the sequence numbers such as "first" and "second" are intended to distinguish between multiple objects, and are not intended to limit the size, content, order, chronological order, priority, importance, etc. of the multiple objects. For example, the first configuration information and the second configuration information are merely names given for ease of explanation, and the two configuration information may be the same configuration information or different configuration information. The names such as "first" and "second" are not intended to indicate that the two configuration information are different in amount, content, transmission order, priority, importance, etc.
[0175] The above describes some noun concepts in the embodiments of the present application. The following describes the technical features in the embodiments of the present application.
[0176] Due to the diversification of in-vehicle applications, the number and types of in-vehicle communication nodes are becoming more and more, and the requirements for in-vehicle communication capabilities are becoming higher.Compared with the existing wired communication, in-vehicle wireless communication can be further used to reduce the amount of harnesses, the length of harnesses, and the weight of harnesses in vehicles, as well as the corresponding installation or maintenance costs.Therefore, in-vehicle communication technology tends to gradually become wireless.
[0177] Generally, the topology relationship of the in-vehicle communication link is shown in Fig. 1A. From Fig. 1A, it can be seen that there are multiple communication areas in the vehicle. One communication area includes one master node and at least one slave node. The master node schedules the slave node so that the master node and the slave node transmit service data to each other. For example, in FIG. 1A, the mobile phone, headset, and wearable device belong to a communication domain, for example, called communication domain 1, where the mobile phone is a master node and the headset and wearable device are slave nodes, the cockpit domain controller (CDC), display, microphone, and speaker belong to a communication domain, for example, called communication domain 2, where the CDC is a master node and the display, microphone, and speaker are slave nodes, and the passive entry passive start (PEPS) system, body control module (BCM), mobile phone key, and vehicle key belong to a communication domain, for example, called communication domain 3, where the PEPS system is a master node and the BCM, mobile phone key, and vehicle key are slave nodes. In addition, a master node in a communication domain may also be used as a slave node in another communication domain. For example, a mobile phone in communication domain 1 may be used as a slave node in communication domain 2. Alternatively, a communication domain may be defined in terms of resources. For example, the resources allocated by a node and used by the node to communicate with another node may be referred to as a communication domain, in which the node is the master node in the communication domain and the other nodes that communicate with the node by using the communication domain (resources) are slave nodes in the communication domain.
[0178] The information transmitted between the master node and the slave node may include service data, signaling, and some signals (such as synchronization signals or reference signals). The service data may include types such as service data corresponding to noise reduction services or service data corresponding to dynamic services, and the signaling may include types such as physical layer signaling or higher layer signaling.
[0179] Noise reduction service is a common service that needs to be supported by in-vehicle communication, and the noise reduction service can be performed in the communication area 2 shown in FIG. 1A. The noise reduction service includes data transmission from a slave node to a master node, for example, a microphone used for noise reduction collects noise data in the environment and transmits the noise data to a CDC. The noise reduction service may further include data transmission from a master node to a slave node, for example, after receiving the noise data, the CDC may generate data whose amplitude is the same as the amplitude of the noise data and whose phase is opposite to that of the noise data, and transmit the data to a speaker to perform noise reduction. The service volume of the noise reduction service ranges from several Mbps to tens of Mbps or even more. The noise reduction service occupies a large proportion of the overall service volume of in-vehicle communication and needs to be transmitted by using a large amount of resources. In addition, the noise reduction service further has the following characteristics:
[0180] 1. A single data packet is very small. For example, the useful information may be only 16, 24, or 32 bits.
[0181] 2. The latency requirement is very high. For example, the latency requirement is around 20 microseconds (μs).
[0182] 3. The period is stable. For example, the period is 1 / 48 kHz (about 20.83 μs).
[0183] As described above, there may be multiple communication regions in a vehicle. Information transmission is performed in each communication region, and the transmitted information includes, for example, data or control information. Therefore, corresponding resources need to be used in each communication region to support communication. Currently, resources are independently selected in each communication region for transmission. Therefore, resources selected in different communication regions may conflict, resulting in transmission not being able to be performed in some communication regions. Alternatively, resources selected in different communication regions are multiplexed in the frequency domain. As a result, the receiving process of a communication device included in some communication regions may be disturbed by the receiving process of another communication device in another communication region, thereby degrading the information reception quality.
[0184] In view of this, a technical solution in an embodiment of the present application is provided. In the embodiment of the present application, a first communication device may indicate a second resource pool, and another communication device can determine a resource pool to be used by the communication device based on the second resource pool, so as to avoid the contention between the resources used by different communication devices and reduce the mutual influence of the communication processes of different communication devices.
[0185] The wireless communication scenario to which the technical solutions provided in the embodiments of the present application are applied may include wireless wide area communication, for example, communication between multiple base stations and multiple terminal devices, where the base stations are used as master nodes and the terminal devices are used as slave nodes. In this case, the base stations allocate resources to the terminal devices, and the terminal devices follow the scheduling of the base stations. Alternatively, the wireless communication scenario may include a vehicle-mounted wireless communication scenario, for example, communication between a CDC and each of a vehicle speaker, a vehicle microphone, and a mobile phone, as well as communication between a mobile phone and a wearable device such as a headset. Alternatively, the wireless communication scenario may include wireless local area communication, for example, communication between multiple access points (APs) and multiple stations.
[0186] For example, when the technical solutions provided in the embodiments of the present application are applied to a vehicle-mounted wireless communication scenario, the network architecture shown in Figure 1A may be the network architecture to which the embodiments of the present application are applied. When the technical solutions provided in the embodiments of the present application are applied to another wireless wide area communication or wireless local area communication scenario, the network architecture to which the embodiments of the present application are applied may change accordingly.
[0187] In another example, when the technical solutions provided in the embodiments of the present application are applied to a V2X communication scenario, Fig. 1B illustrates an application scenario according to an embodiment of the present application. Fig. 1B includes a terminal device 1 and a terminal device 2. The terminal device 1 and the terminal device 2 may communicate with each other through a sidelink (SL).
[0188] In another example, when the technical solutions provided in the embodiments of the present application are applied to communication on a Uu interface in an LTE system or an NR system, Fig. 1C shows an application scenario according to an embodiment of the present application. Fig. 1C includes a network device and a terminal device. The network device and the terminal device can communicate with each other through the Uu interface.
[0189] In another example, when the technical solutions provided in the embodiments of the present application are applied to a wireless fidelity (Wi-Fi) scenario, FIG. 1D illustrates an application scenario according to an embodiment of the present application. FIG. 1D includes an access point (AP) and a station. The station can access the AP through Wi-Fi. In FIG. 1D, for example, the station is a mobile phone.
[0190] 1B and 1C, for example, the terminal device is a mobile phone, but the terminal device in the embodiment of the present application is not limited thereto.
[0191] The following describes the technical solutions provided in the embodiments of the present application with reference to the accompanying drawings. It should be noted that for a communication domain, the master node in the communication domain transmits information (e.g., data or control information) to the slave node in the communication domain, and this process is regarded as a downlink transmission process, and the slave node in the communication domain transmits information (e.g., data or control information) to the master node in the communication domain, and this process is regarded as an uplink transmission process. In addition, a master node in a communication area with the highest priority may transmit information (e.g., data or control information) to a master node in another communication area, and this process may also be considered to be a downlink transmission process (in this case, the master node in the other communication area may also be considered to participate in the communication area with the highest priority and be used as a slave node in the communication area), and a master node in another communication area may transmit information (e.g., data or control information) to a master node in a communication area with the highest priority, and this process may also be considered to be an uplink transmission process (in this case, the master node in the other communication area may also be considered to participate in the communication area with the highest priority and be used as a slave node in the communication area).
[0192] In addition, the "time subunit" in the embodiment of the present application may be, for example, a radio frame, a subframe, or a slot. The "time unit" in the embodiment of the present application may be, for example, a superframe, a half superframe, or a 1 / 3 superframe, or may be considered to include an integer amount of radio frames. It may be understood that one time unit includes one or more time subunits. For example, one superframe may include 48 radio frames. The "frequency domain unit" in the embodiment of the present application may be, for example, a component carrier (CC), or a subcarrier group, a subband, a bandwidth part (BWP), a frequency domain resource block (RB), etc. In the embodiment of the present application, the "time domain symbol" may be simply referred to as a "symbol" and may be the smallest unit in the time domain.
[0193] In addition, in the accompanying drawings provided in the embodiments of the present application, the symbol G indicates a downlink transmission and the symbol T indicates an uplink transmission. This is only an example. Alternatively, the symbol U indicates an uplink transmission and the symbol D indicates a downlink transmission.
[0194] An embodiment of the present application provides a communication method. Figure 2 is a flow chart of the method. The method can be applied to any one of the network architectures shown in Figure 1A to Figure 1D.
[0195] For ease of explanation, in the following description, for example, the method is performed by a first communication device, a second communication device, a third communication device, and a fourth communication device. When this embodiment of the present application is applied to the network architecture shown in FIG. 1A, the first communication device described below may be a master node in one communication area shown in FIG. 1A. The communication area is configured to manage another communication area in, for example, a vehicle. In other words, the communication area may be a communication area with the highest priority in the vehicle. The communication area may be, for example, the communication area 2 shown in FIG. 1A, or another communication area. If the communication area is the communication area 2, the first communication device is a CDC in the communication area 2. Alternatively, the first communication device may be a master node in another communication area shown in FIG. 1A. Alternatively, the first communication device may be a chip system disposed in any master node in any communication area shown in FIG. 1A. The second communication device, the third communication device, and the fourth communication device may be three master nodes in the three communication areas shown in FIG. 1A other than the communication area where the first communication device is located. Alternatively, when this embodiment of the present application is applied to the network architecture shown in FIG. 1B, the first communication device described below may be the terminal device 1 shown in FIG. 1B, the second communication device may be the terminal device 2 shown in FIG. 1B, and the third communication device and the fourth communication device may be two other terminal devices that can communicate with the terminal device 1, not shown in FIG. 1B. Alternatively, when this embodiment of the present application is applied to the network architecture shown in FIG. 1C, the first communication device described below may be the network device shown in FIG. 1C, the second communication device may be the terminal device shown in FIG. 1C, and the third communication device and the fourth communication device may be two other terminal devices that can communicate with the network device, not shown in FIG. 1C.Alternatively, when this embodiment of the present application is applied to the network architecture shown in FIG. 1D, the first communication device described below may be the AP shown in FIG. 1D, the second communication device may be the station shown in FIG. 1D, and the third communication device and the fourth communication device may be two other stations not shown in FIG. 1D that can communicate with the AP.
[0196] In the course of the following description, for example, this embodiment of the present application is applied to the network architecture shown in Figure 1A, and the first communication device is a master node in the communication area with the highest priority in the vehicle. For example, the communication area with the highest priority is called the first communication area.
[0197] S21: The first communication device determines a second resource pool.
[0198] For example, the second resource pool may be allocated by the first communication device to the second communication device, and the second resource pool may be managed by the second communication device and used by the second communication device to communicate with another communication device. The second resource pool being managed by the second communication device may mean that the second communication device may allocate resources in the second resource pool to the other communication device, such that the second communication device and the other communication device can communicate with each other by using the allocated resources.
[0199] For example, this embodiment of the present application applies to the architecture shown in FIG. 1A. In this case, for example, the first communication device is a master node in a communication area with the highest priority in the vehicle (e.g., referred to as the first communication area). For example, if the first communication area is the communication area 2 shown in FIG. 1A, the first communication device may be a CDC. The second communication device may be a master node in a communication area other than the first communication area in the vehicle. For example, the communication area in which the second communication device is located is referred to as the second communication area, and the second communication area is, for example, the communication area 3 shown in FIG. 1A. In this case, the second resource pool may be used by the second communication device to communicate with communication devices other than the second communication device in the second communication area. The communication devices other than the second communication device in the second communication area described herein may include all or some communication devices other than the second communication device in the second communication area. For example, if the second communication device is a master node in the second communication region, all communication devices other than the second communication device in the second communication region are slave nodes in the second communication region.
[0200] It can be understood that the first communication device may configure a resource pool for each of all or some communication areas other than the first communication area in the vehicle for communication in these communication areas. That is, in this embodiment of the present application, the first communication device allocates the resource pool to another communication device (or communication area) so that the first communication device can allocate the resource pool to all communication devices uniformly. In this case, in order to improve information reception quality, the first communication device may configure the resource pool when allocating it to all communication devices so as to reduce as much as possible the possibility that resources included in the resource pools of different communication areas compete with each other and reduce as much as possible the possibility that the reception process of one communication device is affected by another communication device.
[0201] In an optional implementation, the second resource pool may include the first resource subpool, or may include the second resource subpool, or may include the first resource subpool and the second resource subpool. The first resource subpool may be used by the second communication device to transmit data to a communication device other than the second communication device in the second communication area, and the second resource subpool may be used by the second communication device to transmit a signal or signaling to a communication device other than the second communication device in the second communication area. Alternatively, it is understood that the first resource subpool includes resources used to perform data communication, and the second resource subpool includes resources used to transmit control information. The first resource subpool and the second resource subpool may be two independent resource pools, or the first resource subpool and the second resource subpool may be two parts included in one resource pool (e.g., the second resource pool).
[0202] For example, the signaling or signal may include one or more of the following information transmitted by the master node in the communication area: synchronization signal, positive / negative acknowledgement feedback information, broadcast message, system message, physical layer control signaling, higher layer signaling, demodulation reference signal, phase tracking reference signal, positioning reference signal, or channel state information reference signal. For example, the signaling or signal includes a synchronization signal transmitted by the master node in the communication area, or the signaling or signal includes positive / negative acknowledgement feedback information and synchronization signal transmitted by the master node in the communication area, or the signaling or signal includes a synchronization signal, positive / negative acknowledgement feedback information, broadcast message, system message, physical layer control signaling, higher layer signaling, demodulation reference signal, phase tracking reference signal, positioning reference signal, and channel state information reference signal transmitted by the master node in the communication area.
[0203] Alternatively, the signaling or signal may include one or more of the following information received by the master node in the communication area: access request signaling or signals, scheduling request signaling or signals, positive / negative acknowledgement feedback information, channel feedback information, physical layer control signaling, higher layer signaling, demodulation reference signal, phase tracking reference signal, positioning reference signal, or channel sounding reference signal. For example, the signaling or signal includes an access request signaling or signal received by a master node in the communication area, or the signaling or signal includes a scheduling request signaling or signal and positive / negative acknowledgement feedback information received by a master node in the communication area, or the signaling or signal includes an access request signaling or signal, a scheduling request signaling or signal, positive / negative acknowledgement feedback information, channel feedback information, physical layer control signaling, higher layer signaling, a demodulation reference signal, a phase tracking reference signal, a positioning reference signal, and a channel sounding reference signal received by a master node in the communication area.
[0204] Alternatively, the signaling or signals may include the following information: a synchronization signal transmitted by the master node in the communication domain; an acknowledgement feedback information / negative acknowledgement feedback information transmitted by the master node in the communication domain; a broadcast message transmitted by the master node in the communication domain; a system message transmitted by the master node in the communication domain; a physical layer control signaling transmitted by the master node in the communication domain; a higher layer signaling transmitted by the master node in the communication domain; a demodulation reference signal transmitted by the master node in the communication domain; a phase tracking reference signal transmitted by the master node in the communication domain; a positioning reference signal transmitted by the master node in the communication domain; a channel state information reference signal transmitted by the master node in the communication domain; the master node in the communication domain; an access request signaling or signal received by the master node in the communication domain; a scheduling request signaling or signal received by the master node in the communication domain; an acknowledgement feedback information / negative acknowledgement feedback information received by the master node in the communication domain; a channel feedback information received by the master node in the communication domain; a physical layer control signaling received by the master node in the communication domain; a higher layer signaling received by the master node in the communication domain; a demodulation reference signal received by the master node in the communication domain; a phase tracking reference signal received by the master node in the communication domain; a positioning reference signal received by the master node in the communication domain; or a channel sounding reference signal received by the master node in the communication domain.
[0205] Alternatively, the second resource pool may be a spare resource pool. For example, the spare resource pool may be used in the communication area to which the resource pool is not allocated, so that the contention between the communication resources of the communication area to which the resource pool is not allocated and the communication resources of the first communication area can be avoided, so that the mutual influence of the communication processes of the two communication areas can be reduced or avoided, and the communication quality can be improved. For example, some communication areas may have just joined the vehicle network, and the first communication device may not know the existence of the communication area or may not allocate resources to the communication area in a timely manner. In this case, the master node in the communication area may also know about the spare resource pool, so that the resources in the spare resource pool can be used for communication between the master node and each slave node in the communication area. Optionally, the master node in the communication area may also communicate with the first communication device by using the resources in the spare resource pool. For example, a master node in a communication area may send a request message to a first communication device by using resources included in a reserve resource pool to request the first communication device to allocate resources to the communication area so that the first communication device can allocate resources to the communication area. In another example, a master node in a communication area may send a message to a first communication device by using resources included in a reserve resource pool to inform the first communication device that the communication area has joined the vehicular network so that the first communication device can allocate resources to the communication area.
[0206] Alternatively, the second resource pool may not be specially provided for the second communication area. For example, the first communication device may determine the second resource pool based on the first resource pool. The second resource pool may include another resource outside the first resource pool. In other words, the second resource pool may include resources unavailable to the first communication area. The first resource pool is managed by the first communication device, and the first resource pool may be used by the first communication device to communicate with another communication device. It may be understood that the first resource pool is a resource pool used in the first communication area. For example, if a master node in all or a part of a communication area in a vehicle may broadcast unavailable resources (or unavailable resource pools) for the communication area, a master node receiving resources broadcast by a master node in another communication area may select resources that can be used by the master node based on the resources broadcast by a master node in the other communication area, for example, may select some or all resources from the resources as resources to be used by the master node. Therefore, when the first communication device broadcasts the second resource pool, after knowing the second resource pool, the master node in another communication area may obtain the resource pool of the communication area based on the second resource pool. For example, when the second communication device receives information about the second resource pool broadcasted by the first communication device, the second communication device may obtain the resource pool of the second communication area based on the second resource pool. For example, the second communication device may select some or all resources from the second resource pool as the resource pool of the second communication area. In the course of the following description, a measure in which the second resource pool is a resource pool specially provided for the second communication area (i.e., the second resource pool is a resource pool configured by the first communication device for the second communication area) is mainly used as an example.
[0207] In addition to configuring a resource pool for another communication device, the first communication device may further configure a resource pool for the first communication device. For example, the resource pool configured by the first communication device for the first communication device is referred to as the first resource pool. For example, this embodiment of the present application applies to the architecture shown in FIG. 1A. The first communication device is a master node in the first communication area. In this case, it may also be considered that the first resource pool is configured for the first communication area and the first resource pool may be used by the first communication device to communicate with communication devices other than the first communication device in the first communication area. The communication devices other than the first communication device in the first communication area described herein may include all or some communication devices other than the first communication device in the first communication area. For example, if the first communication device is a master node in the first communication area, all communication devices other than the first communication device in the first communication area are slave nodes in the first communication area. In addition, the first resource pool may be further used by the first communication device to communicate with the master node in a communication area other than the first communication area in the vehicle. For example, when the first communication device needs to communicate with a second communication device, the resources in the first resource pool may be used. In this case, it may be considered that the second communication device joins the first communication area and acts as a slave node in the first communication area, and thus communicates with the master node in the first communication area by using the resources in the first resource pool.
[0208] The first resource pool may be completely different from the second resource pool. For example, the first resource pool and the second resource pool may have no intersection. Alternatively, the first resource pool may not be completely the same as the second resource pool. For example, the first resource pool and the second resource pool may have an intersection, but the portions of the first resource pool and the second resource pool other than the intersection are different.
[0209] In an optional implementation, the first resource pool may include a third resource subpool, or may include a fourth resource subpool, or may include the third resource subpool and the fourth resource subpool. The third resource subpool may be used by the first communication device to transmit data to a communication device other than the first communication device in the first communication area, and the fourth resource subpool may be used by the first communication device to transmit a signal or signaling to a communication device other than the first communication device in the first communication area. Alternatively, it is understood that the third resource subpool includes resources used to perform data communication, and the fourth resource subpool includes resources used to transmit control information. The third resource subpool and the fourth resource subpool may be two independent resource pools, or the third resource subpool and the fourth resource subpool may be two parts included in one resource pool (e.g., the first resource pool).
[0210] For example, all communication devices included in the first communication area are on-board devices (or called pre-installed devices). For example, the first communication area is the communication area 2 shown in FIG. 1A. The on-board devices in the embodiment of the present application may include devices whose positions are fixed before the vehicle is shipped from the factory, such as the CDC of the vehicle. The position of the CDC is fixed in the vehicle before the vehicle is shipped from the factory and does not usually change. All communication devices included in the second communication area are, for example, non-on-board devices (or called later installed devices). For example, the second communication area is the communication area 1 shown in FIG. 1A. The non-on-board devices in the embodiment of the present application may include devices whose positions are variable in the vehicle, such as the user's mobile phone or headset. The positions are not fixed and can change at any time. In addition, the non-on-board devices in the embodiment of the present application may further include devices that are installed in the vehicle after the vehicle is shipped from the factory, such as some devices that are installed when the vehicle is modified. Although the location of these devices within the vehicle may be fixed, in embodiments of the present application, these devices are also classified as non-vehicle devices.
[0211] Currently, in order to save resources, in the frequency division manner, resources can be multiplexed in different communication regions. For example, in the frequency division multiplexing manner, resources can be multiplexed in a first communication region and a second communication region. However, when the distance between the devices included in the two communication regions is short, a jamming phenomenon occurs when resources are multiplexed in the frequency division manner. For example, a communication device 1 in a first communication region transmits information 1 to a communication device 2 in a first communication region, and a communication device 3 in a second communication region transmits information 2 to a communication device 4 in a second communication region. Although the frequency domain resources for transmitting the two pieces of information are frequency division multiplexed, the receiver of the communication device may not be flexible enough and can only perform reception in a high frequency band. For example, information 1 is transmitted in frequency band 1, information 2 is transmitted in frequency band 2, and communication device 4 can only perform reception in frequency band 3, and frequency band 3 includes frequency band 1 and frequency band 2. In this case, communication device 4 needs to receive information 1 and information 2, and then further identify which information is transmitted to communication device 4. When the distance between the communication device 2 and the communication device 4 is short, the power of the information 1 is large, and the power of the information 2 is small, the reception of the information 2 by the communication device 4 is affected. For example, after the communication device 4 receives the information 1 and the information 2, the received power of the information 2 may be too low, so that the quantization precision of the information 2 is too low. As a result, the quantization noise is too large, the signal-to-noise ratio of the received information 2 is too low, or the power of the information 1 is too large, so that the receiver of the communication device 4 may even be saturated. As a result, the information cannot be received within the transmission period of the information 1. The reception of the information is affected, that is, a jamming phenomenon occurs.
[0212] In order to reduce the possibility of interference situations occurring in the information receiving process in the first communication area and the second communication area, in this embodiment of the present application, the first resource pool and the second resource pool can be time division multiplexed. In the time division multiplexing manner, the transmitting end devices in the two communication areas do not transmit information at the same time, so that the receiving end devices in the two communication areas do not receive information at the same time, thereby reducing interference. Furthermore, optionally, in order to reduce transmission latency, in this embodiment of the present application, in order to meet the requirements for services with high latency requirements (e.g., noise reduction services), the first resource pool and the second resource pool can be time division multiplexed in one time subunit, so that the transmission latency of the service is less than one time subunit.
[0213] For example, the first resource pool includes a first time-frequency resource, which includes a first time domain resource in the time domain (e.g., the first time-frequency resource includes only the first time domain resource in the time domain and does not include another time domain resource, or the first time-frequency resource may further include another time domain resource in the time domain in addition to the first time domain resource), and the first time-frequency resource includes a first frequency domain resource in the frequency domain (e.g., the first time-frequency resource includes only the first frequency domain resource in the time domain and does not include another frequency domain resource, or the first time-frequency resource may further include another frequency domain resource in the time domain in addition to the first frequency domain resource). In addition, the second resource pool may include a second time-frequency resource, which includes a second time-domain resource in the time domain (e.g., the second time-frequency resource includes only the second time-domain resource in the time domain and does not include another time-domain resource, or the second time-frequency resource may further include another time-domain resource in the time domain in addition to the second time-domain resource), and the second time-frequency resource includes a first frequency-domain resource in the frequency domain (e.g., the second time-frequency resource includes only the first frequency-domain resource in the time domain and does not include another frequency-domain resource, or the second time-frequency resource may further include another frequency-domain resource in the time domain in addition to the first frequency-domain resource). In other words, the frequency-domain resources included in the first time-frequency resource and the second time-frequency resource are the same. For example, the first time-frequency resource and the second time-frequency resource are located in a certain time subunit in the time domain, for example, located in the first time subunit. Thus, the first time domain resource and the second time domain resource are time division multiplexed in a certain time subunit.For example, a first time subunit may include a first time domain resource and a second time domain resource in sequence in the time domain, or the first time subunit may include a second time domain resource and a first time domain resource in sequence in the time domain.
[0214] Thus, when the first time domain resource is used to transmit information in a first communication domain and the second time domain resource is used to transmit information in a second communication domain, the first time domain resource and the second time domain resource are time division multiplexed, so that no jamming phenomenon occurs. In addition, since the first time domain resource and the second time domain resource are time division multiplexed in a first time subunit, it can be ensured that both the latency of the service transmitted by using the first time domain resource and the latency of the service transmitted by using the second time domain resource are within a time subunit, so that the requirement for the service with high latency requirement can be met.
[0215] The first time subunit may include two guard periods (GP), for example called the first GP and the second GP. The first GP is located before the second GP in the time domain. Since the first time domain resource and the second time domain resource are time division multiplexed in the first time subunit, the first GP may be regarded as belonging to the first time domain resource, and the second GP may be regarded as belonging to the second time domain resource. In addition, the second GP may not occupy the last symbol in the first time subunit. In other words, the first time subunit further includes one or more symbols after the second GP. Currently, only one communication region is considered. Please refer to FIG. 3 for the structure of the designed radio frame. Symbol G is used to transmit downlink data, symbol T is used to transmit uplink data, and GP represents a guard period and is not used to transmit information. In addition, S+GP represents symbol S and GP. When the symbol S is used for downlink transmission, the symbol S is located on one of the front and rear sides of the GP where the symbol G is located (for example, in FIG. 3, when the symbol S is used for downlink transmission, the symbol S is located before the GP). Alternatively, when the symbol S is used for uplink transmission, the symbol S is located on one of the front and rear sides of the GP where the symbol T is located (for example, in FIG. 3, when the symbol S is used for downlink transmission, the symbol S is located after the GP). It can be seen that in the current radio frame, the last GP occupies the last symbol of the radio frame. In other words, there is no other symbol after the last GP in the current radio frame. In this embodiment of the present application, since the resource pools of the two communication domains need to be time-division multiplexed in one time subunit, the GP that originally occupied the last symbol of the time subunit can be moved forward so that the GP no longer occupies the last symbol of the time subunit. In this case, the last symbol of the time subunit can be further used for uplink transmission or downlink transmission.
[0216] For example, the first time domain resource may include a first time domain subresource and a second time domain subresource, where the first time domain subresource is located immediately before the first GP in the time domain and the second time domain subresource is located immediately after the first GP in the time domain, i.e., the first time domain resource includes the first time domain subresource, the first GP, and the second time domain subresource in order in the time domain. The first time domain subresource may include one or more symbols, and the second time domain subresource may include one or more symbols, and the time domain length of the first time domain subresource may be the same as or different from the time domain length of the second time domain subresource. Similarly, the second time domain resource may include a third time domain subresource and a fourth time domain subresource, where the third time domain subresource is located immediately before the second GP in the time domain and the fourth time domain subresource is located immediately after the second GP in the time domain, i.e., the second time domain subresource includes the third time domain subresource, the second GP, and the fourth time domain subresource in the time domain in order. The third time domain subresource may include one or more symbols, and the fourth time domain subresource may include one or more symbols, and the time domain length of the third time domain subresource may be the same as or different from the time domain length of the fourth time domain subresource.
[0217] The first time domain sub-resources are used to map signals from the first communication device (i.e., the first time domain sub-resources are used for downlink transmissions) and the second time domain sub-resources are used to map signals transmitted to the first communication device (i.e., the second time domain sub-resources are used for uplink transmissions). Alternatively, the first time domain sub-resources are used to map signals transmitted to the first communication device and the second time domain sub-resources are used to map signals from the first communication device. The third time domain sub-resources are used to map signals from the second communication device (i.e., the third time domain sub-resources are used for downlink transmissions) and the fourth time domain sub-resources are used to map signals transmitted to the second communication device (i.e., the fourth time domain sub-resources are used for downlink transmissions). Alternatively, the third time domain sub-resources are used to map signals transmitted to the second communication device and the fourth time domain sub-resources are used to map signals from the second communication device.
[0218] It can be seen that in this embodiment of the present application, a GP that originally occupies the last symbol in a time sub-unit is moved forward, and the time sub-unit can be divided into two parts between two GPs in the time sub-unit. These two parts belong to a first time domain resource and a second time domain resource, respectively. The first time domain resource includes a first GP, and the first time domain resource includes both a symbol located before the first GP (a first time domain sub-resource) and a symbol located before the first GP (a second time domain sub-resource). For example, the first time domain sub-resource may be used for uplink transmission, and the second time domain sub-resource may be used for uplink transmission, or the first time domain sub-resource may be used for downlink transmission, and the second time domain sub-resource is used for uplink transmission, i.e., based on the first GP, the first time domain resource can implement both uplink transmission and downlink transmission to meet communication requirements in a first communication domain. In addition, the first GP may be used by the device in the first communication domain to separate uplink transmission and downlink transmission and perform receive / transmit conversion. Similarly, the second time domain resource includes the second GP, and the second time domain resource includes both a symbol (third time domain sub-resource) located before the second GP and a symbol (fourth time domain sub-resource) located before the second GP. For example, the third time domain sub-resource may be used for uplink transmission and the fourth time domain sub-resource may be used for downlink transmission, or the third time domain sub-resource may be used for downlink transmission and the fourth time domain sub-resource is used for uplink transmission, i.e., based on the second GP, the second time domain resource can implement both uplink transmission and downlink transmission to meet communication requirements in the second communication domain. In addition, the second GP may be used by the device in the second communication domain to separate uplink transmission and downlink transmission and perform receive / transmit conversion.
[0219] Optionally, the transmission directions corresponding to the first time domain sub-resource and the third time domain sub-resource are the same (e.g., both are uplink transmission or both are downlink transmission), or the transmission directions corresponding to the second time domain sub-resource and the fourth time domain sub-resource are the same (e.g., both are uplink transmission or both are downlink transmission), or the transmission directions corresponding to the first time domain sub-resource and the third time domain sub-resource are the same and the transmission directions corresponding to the second time domain sub-resource and the fourth time domain sub-resource are the same. In other words, the transmission schemes of the first time domain resource and the second time domain resource may be uplink first and then downlink, respectively, so that scheduling is simpler.
[0220] For example, Figure 4 is a schematic diagram of a structure of a first time sub-unit according to an embodiment of the present application. In Figure 4, for example, the first time domain sub-resource is used for downlink transmission, the second time domain sub-resource is used for uplink transmission, the third time domain sub-resource is used for downlink transmission, and the fourth time domain sub-resource is used for uplink transmission, and the first time sub-unit is a radio frame. S+GP in Figure 4 represents symbols S and GP. In Figure 4, three symbols G located before the first GP and symbols T located after the first GP and next to the first GP all belong to the first time domain sub-resource, and the first symbol S located earlier in the time domain also belongs to the first time domain sub-resource. One symbol G located before the second GP and symbols T located after the second GP and next to the second GP all belong to the second time domain sub-resource, and the second symbol S located later in the time domain also belongs to the second time domain sub-resource. S+GP represents symbols S and GP. When symbol S is used for downlink transmission, it is located on one of the sides before and after the GP where symbol G is located (e.g., in FIG. 4, when symbol S is used for downlink transmission, symbol S is located before the GP). Alternatively, when symbol S is used for uplink transmission, it is located on one of the sides before and after the GP where symbol T is located (e.g., in FIG. 4, when symbol S is used for downlink transmission, symbol S is located after the GP).
[0221] In this embodiment of the present application, the symbol S may be used to transmit a control signal or a control signal. For example, when the symbol S is used to transmit a downlink control signal or a downlink control signal, the symbol S may also be called an SD symbol, or when the symbol S is used to transmit an uplink control signal or an uplink control signal, the symbol S may also be called an SU symbol. In FIG. 4, for example, the first time subunit includes the symbol S. Alternatively, the time subunit (e.g., the first time subunit) in this embodiment of the present application may not include the symbol S. In this case, the symbol S may be replaced by the symbol G and / or the symbol U. In addition, when the time subunit includes the symbol S, the amount of the symbol S, the position of the symbol S, etc. in FIG. 4 are examples. The amount of the symbol S included in the time subunit, the position of the symbol S included in the time subunit, etc. are not limited in this embodiment of the present application.
[0222] For example, the first communication area is the communication area 2 shown in FIG. 1A, that is, the first communication device is a CDC. The communication area 2 usually has a large service amount and may require a large amount of resources for service data transmission. Therefore, in an optional implementation, in this embodiment of the present application, the resource pool used in the first communication device may be further expanded. It can be understood that the first resource pool may include more resources so as to meet the communication requirements in the first communication area. For example, when the first resource pool and the second resource pool are time division multiplexed in one time subunit, for one time subunit, some resources in the time subunit need to be allocated to the second resource pool. For example, the first resource pool further includes a second time subunit, and some resources in the second time subunit may have originally been allocated to the second resource pool or another resource pool. However, in this embodiment of the present application, the resources that may have originally been allocated to the second resource pool or another resource pool in the second time subunit may also be allocated to the first resource pool. For example, resources that may have been originally allocated to a communication region including the non-vehicle device in the second time subunit may be allocated to the first communication region, i.e., resources that may have been originally allocated to a communication region including the non-vehicle device may be extended to the first communication region. The resources extended to the first communication region may include resources used to transmit data. For example, corresponding resources in the time subunit in one or more frequency domain units may be extended to a first resource pool. For example, the first resource pool may be extended over all frequency domain units corresponding to the first resource pool, or the first resource pool may be extended over some frequency domain units corresponding to the first resource pool.
[0223] For example, the second time subunit may include a fifth time domain resource, a third GP, a sixth time domain resource, a fourth GP, and a seventh time domain resource. The order from front to back in the time domain is the fifth time domain resource->third GP->sixth time domain resource->fourth GP->seventh time domain resource. The fifth time domain resource may include one or more symbols, the sixth time domain resource may include one or more symbols, and the seventh time domain unit may include one or more symbols. It may be understood that the lengths of the fifth time domain resource, the sixth time domain resource, and the seventh time domain resource are all greater than 0. For example, the transmission direction of the fifth time domain resource may be the same as the transmission direction of the seventh time domain resource, and the transmission direction of the fifth time domain resource may be opposite to the transmission direction of the sixth time domain resource. For example, both the fifth and seventh time domain resources are used for uplink transmission, and the sixth time domain resource is used for downlink transmission, or both the fifth and seventh time domain resources are used for downlink transmission, and the sixth time domain resource is used for uplink transmission. In this manner, both the uplink transmission and the downlink transmission can be implemented in the first communication domain in the second time subunit, so that the device in the first communication domain performs the receive / transmit conversion, and there is a GP between the uplink transmission and the downlink transmission. In addition, for example, a third time subunit adjacent to the second time subunit in the time domain further exists after the second time subunit. In this case, the third time subunit also includes three time domain resources, and the transmission directions of the three time domain resources correspond to the transmission directions of the fifth time domain resource, the sixth time domain resource, and the seventh time domain resource. In this way, since the transmission direction of the time domain resource that is first in the time domain among the three time domain resources is the same as the transmission direction of the seventh time domain resource, a device in the first communication domain does not need to perform a receive / transmit conversion when crossing a time partial unit boundary to avoid a requirement for a GP generated during the receive / transmit conversion.
[0224] For example, FIG. 5 is a schematic diagram of a structure of a second time partial unit according to an embodiment of the present application. In FIG. 5, three symbols G located before the first GP belong to the fifth time domain resource, two symbols T located between two GPs belong to the sixth time domain resource, and one symbol G located after the second GP belongs to the seventh time domain resource. S+GP represents symbol S and GP. When symbol S is used for downlink transmission, symbol S is located on one of the front and rear sides of GP where symbol G is located (for example, in FIG. 5, when symbol S is used for downlink transmission, symbol S is located before GP, in which case symbol S belongs to the fifth time domain resource). Alternatively, when symbol S is used for uplink transmission, symbol S is located on one of the front and rear sides of GP where symbol T is located (for example, in FIG. 5, when symbol S is used for downlink transmission, symbol S is located after GP, in which case symbol S belongs to the sixth time domain resource). For example, in FIG. 5, the symbol T located before and next to the second GP and the symbol G located after the second GP are extended resources. Based on the example of FIG. 5, the sixth time domain resource includes the extended resource. In this case, the sixth time domain resource includes the boundary of the two resource pools originally (for example, if the extended resource is allocated to the second resource pool or another resource pool, the sixth time domain resource may include the boundary of the two resource pools). Since the transmission direction of the sixth time domain resource is the same, i.e., the transmission direction of the extended resource included in the sixth time domain resource is the same as the transmission direction of the resource included in the sixth time domain resource and originally belonging to the first resource pool, the first communication device and another communication device (for example, the second communication device) do not need to perform a receive / transmit conversion when crossing the boundary of the resource pool, to avoid the requirement for a GP generated during an additional receive / transmit conversion.
[0225] In addition, the extended resources included in the first resource pool occupy resources in another resource pool. In this case, the extended resources and the resources in the other resource pool are frequency division multiplexed but not time division multiplexed. Therefore, there may be a risk of jamming. In view of this, in order to reduce the impact of jamming phenomenon on service transmission, the extended resources included in the first resource pool in this embodiment of the present application may be used as much as possible to transmit services with low latency requirements or low reliability requirements.
[0226] In this embodiment of the present application, one time subunit may include only two GPs, so that the overhead of the GPs can be reduced.
[0227] In this embodiment of the present application, the structures of the time subunits in different time units in the same frequency domain unit corresponding to the first resource pool can be different.For example, the time subunits in some time units are in a time division multiplexing structure, and the time subunits in some time units are in an extended resource structure.In this way, the resources contained in the first resource pool are more abundant and can meet multiple requirements.
[0228] Alternatively, in this embodiment of the present application, the structures of the time sub-units in different frequency domain units may be different. For example, the time sub-units in some frequency domain units are time division multiplexing structures, and the time sub-units in some frequency domain units are extended resource structures. For example, the first frequency domain unit and the second frequency domain unit may be different frequency domain units. In this case, the first time sub-unit and the second time sub-unit may belong to different time units or belong to the same time unit.
[0229] In the above manner, the configuration of the first resource pool in this embodiment of the present application can be more flexible.
[0230] In addition, in an optional implementation, the GPs included in the first time sub-unit and the second time sub-unit may be aligned. The GPs in the two time sub-units are aligned means that the lengths of the time domains of the GPs in the two time sub-units are the same, and the boundaries of the time domains of the GPs in the two time sub-units are the same. For example, the GPs included in the first time sub-unit and the GPs included in the second time sub-unit may satisfy the following: the first GP included in the first time sub-unit and the third GP included in the second time sub-unit are aligned in the time domain; alternatively, the second GP included in the first time sub-unit and the fourth GP included in the second time sub-unit are aligned in the time domain; alternatively, the first GP included in the first time sub-unit and the third GP included in the second time sub-unit are aligned in the time domain, and the second GP included in the first time sub-unit and the fourth GP included in the second time sub-unit are aligned in the time domain. Alternatively, it is understood that the time domain resources included in the first time subunit and the time domain resources included in the second time subunit satisfy one or more of the following relationships: the length of the fifth time domain resource is the same as the length of the first time domain resource, the sum of the length of the second time domain subresource and the length of the third time domain subresource is the same as the length of the sixth time domain resource, or the length of the fourth time domain subresource is the same as the length of the seventh time domain resource. For example, the time domain resources included in the first time subunit and the time domain resources included in the second time subunit may satisfy any one of the above three relationships, or may satisfy any two of the above three relationships, or may satisfy all three relationships. In this way, the symbol boundaries of the time subunits of the time division multiplexing structure and the time subunits of the extended resource structure are aligned to reduce interference.
[0231] S22: The first communication device sends first configuration information, where the first configuration information may indicate a second resource pool, or it is understood that the first configuration information includes information about the second resource pool.
[0232] For example, if the second resource pool is a resource pool configured by the first communication device for the second communication device, S22 may be as follows: the first communication device transmits the first configuration information to the second communication device, and correspondingly, the second communication device receives the first configuration information from the first communication device. In S22 of FIG. 2, for example, the first communication device transmits the first configuration information to the second communication device. In this case, the second communication device receives the first configuration information.
[0233] Alternatively, the second resource pool may not be specially provided for the second communication device. For example, the second resource pool includes another resource outside the first resource pool, or the second resource pool includes a resource that is unavailable to the first communication area. In this case, S22 may be as follows: The first communication device broadcasts the first configuration information. For example, the first configuration information is broadcast outside the first communication area. Correspondingly, a master node in a communication area other than the first communication area in the vehicle may receive the first configuration information from the first communication device. For example, if the second communication device is a master node in the second communication area in the vehicle, the second communication device may also receive the first configuration information. In FIG. 2, for example, the second communication device receives the first configuration information.
[0234] Alternatively, the second resource pool is a spare resource pool. In this case, S22 may be as follows: A first communication device broadcasts the first configuration information. For example, the first configuration information is broadcast outside the first communication area. Correspondingly, a master node in a communication area other than the first communication area in the vehicle may receive the first configuration information from the first communication device. For example, if a second communication device is a master node in a second communication area in the vehicle, the second communication device can also receive the first configuration information. In FIG. 2, for example, the second communication device receives the first configuration information.
[0235] The first configuration information indicates a spare resource pool, and the indication manner is, for example, that the second configuration information includes information about frequency domain resources corresponding to the spare resource pool and includes information about time domain resources corresponding to the spare resource pool. The information about frequency domain resources corresponding to the spare resource pool includes, for example, information about a CC to which the spare resource pool belongs. The information about time domain resources corresponding to the spare resource pool includes, for example, information about a time unit to which the spare resource pool belongs. In an optional implementation form, the time domain resources included in the spare resource pool may be time domain resources in a time unit that should be originally allocated to a communication region including a non-vehicle device. The service amount of the non-vehicle device may be less than the service amount of the in-vehicle device. Thus, the spare resource pool occupies resources of the non-vehicle device so that the impact on the service can be reduced and the resources can be used more fully. The first communication device may allocate some time domain resources in some or all time sub-units in one or more frequency domain units to the spare resource pool.
[0236] The second communication device may determine the second resource pool based on the first configuration information. If the second resource pool is a resource pool configured by the first communication device for the second communication device, the second communication device may directly use the second resource pool. Alternatively, if the second resource pool is not specially provided for the second communication device, for example, if the second resource pool includes another resource outside the first resource pool, the second communication device may determine a resource pool available to the second communication device (or the second communication area) based on the second resource pool. For example, the second communication device may select some or all resources in the second resource pool as resources to be used by the second communication device. Alternatively, the second resource pool is a reserve resource pool. In this case, if the second communication device has not obtained a resource pool that can be used in the second communication area, the second communication device may communicate with the first communication device by using the reserve resource pool.
[0237] For example, the first communication device may transmit the first configuration information by using resources included in the first resource pool.
[0238] As described above, the second resource pool may include the first resource subpool and the second resource subpool. In this case, the first configuration information may indicate the first resource subpool, or may indicate the second resource subpool, or may indicate the first resource subpool and the second resource subpool. For example, the second resource pool does not include the first resource subpool and the second resource subpool and is used as a whole, or the second resource pool includes the first resource subpool and the second resource subpool, but the first resource subpool and the second resource subpool are two parts included in the second resource pool. In this case, the first configuration information indicates the first resource subpool and the second resource subpool. The first resource subpool and the second resource subpool may be indicated by using the configuration information. In this way, the signaling overhead can be reduced.
[0239] Alternatively, if the second resource pool includes a first resource subpool and a second resource subpool, and the first resource subpool and the second resource subpool are two independent resource pools, the first configuration information may indicate the first resource subpool, or may indicate the second resource subpool, or may indicate the first resource subpool and the second resource subpool. If the first configuration information indicates only one resource subpool, for example, the first resource subpool or the second resource subpool, the first communication device may further transmit another configuration information, for example, called fourth configuration information, and the fourth configuration information may indicate the other resource subpool. For example, the first configuration information indicates the first resource subpool and the fourth configuration information indicates the second resource subpool, or the first configuration information indicates the second resource subpool and the fourth configuration information indicates the first resource subpool. The first configuration information and the fourth configuration information may be carried in the same message or in different messages. When the first configuration information and the fourth configuration information are carried in different messages, the first configuration information and the fourth configuration information may be transmitted simultaneously, or the first communication device may first transmit the first configuration information and then transmit the fourth configuration information, or the first communication device may first transmit the fourth configuration information and then transmit the first configuration information. The first resource subpool and the second resource subpool are each configured by using two pieces of configuration information so that the configured resource pool can be more specific. For example, the first configuration information may be carried in physical layer signaling or higher layer signaling, and the fourth configuration information may also be carried in physical layer signaling or higher layer signaling. For example, the signaling used to carry the first configuration information and the signaling used to carry the fourth configuration information are of the same type, for example, both are physical layer signaling, or both are higher layer signaling. Alternatively, the signaling used to convey the first configuration information and the signaling used to convey the fourth configuration information are of different types.For example, the first configuration information is carried in physical layer signaling and the fourth configuration information is carried in higher layer signaling, or the first configuration information is carried in higher layer signaling and the fourth configuration information is carried in physical layer signaling, where the physical layer signaling is, for example, downlink control information (DCI), and the higher layer signaling is, for example, media access control (MAC) control element (CE) or radio resource control (RRC) signaling.
[0240] For example, the first configuration information is used to indicate the first resource subpool. In this case, the first configuration information may specifically include time domain information, frequency domain information, time domain information and frequency domain information, or time-frequency resource information of the first resource subpool in one time subunit (e.g., the time-frequency resource is divided into multiple time-frequency resource blocks, and one or more of the time-frequency resource blocks may be indicated in a bitmap manner or another indication manner, i.e., the time-frequency resource information is indicated). Specifically, the first configuration information may indicate information about one time subunit. When the time-frequency domain information corresponding to different time subunits in the first resource subpool is different, the first communication device may indicate the time-frequency domain information by using different configuration information, respectively, or when the time-frequency domain information corresponding to different time subunits in the first resource subpool is the same, the first communication device only needs to indicate one of the time subunits to reduce transmission overhead. Alternatively, the first configuration information may specifically include time domain information, frequency domain information, time domain information and frequency domain information, or time-frequency resource information of the first resource subpool in one time subunit in one frequency domain unit. Specifically, the first configuration information may indicate information about the time subunit in the frequency domain unit. When the time-frequency domain information corresponding to different time subunits in the first resource subpool in the frequency domain unit is different, the first communication device may indicate the time-frequency domain information by using different configuration information, or when the time-frequency domain information corresponding to the time subunits in the first resource subpool in different frequency domain units is different, the first configuration information may indicate the time-frequency domain information by using different configuration information, respectively.
[0241] In another example, when the first configuration information is used to indicate the second resource subpool, the first configuration information may specifically include the time domain information of the second resource subpool, or may include the time domain information of the second resource subpool in one time unit, or may include the time domain information of the second resource subpool in one frequency domain unit, or may include the time domain information of the second resource subpool in one frequency domain unit in one time unit. Specifically, the first configuration information may indicate the entire time domain of the second resource subpool. Alternatively, the first configuration information may indicate the time domain information in one time unit. In order to reduce transmission overhead, when the time frequency domain information corresponding to different time units in the second resource subpool is different, the first communication device may indicate the time frequency domain information by using different configuration information, or when the time frequency domain information corresponding to different time units in the second resource subpool is the same, the first communication device may indicate the time frequency domain information in one of the time units by using one configuration information (e.g., the first configuration information). Alternatively, the first configuration information may indicate time domain information in one frequency domain unit. When the time-frequency domain information corresponding to different time units in the second resource subpool in different frequency domain units is different, so as to reduce transmission overhead, the first communication device may indicate the time-frequency domain information by using different configuration information, respectively, or when the time-frequency domain information corresponding to different time units in the second resource subpool in different frequency domain units is the same, the first communication device may indicate the time-frequency domain information in one time unit in one of the frequency domain units by using one configuration information (e.g., the first configuration information). Alternatively, the first configuration information may indicate the time domain information in one time unit and in one frequency domain unit.To reduce transmission overhead, when the time domain information of the second resource subpool in different time units in the frequency domain unit is different, each of the first configuration information may indicate the time domain information by using different configuration information, or when the time domain information of the second resource subpool in different time units in the time unit is different, each of the first configuration information may indicate the time domain information by using different configuration information, or when the time domain information of the second resource subpool in other frequency domain units is different, each of the first configuration information may indicate the time domain information by using different configuration information, or when the time domain information of the second resource subpool in other time units is different, each of the first configuration information may indicate the time domain information by using different configuration information, or when the time domain information of the second resource subpool in different time units in the frequency domain unit is the same, the first communication device may indicate the time frequency domain information in one time unit in one of the frequency domain units by using one configuration information (e.g., the first configuration information).
[0242] S23: The first communication device sends the second configuration information to the third communication device, and correspondingly, the third communication device receives the second configuration information from the first communication device, where the second configuration information may indicate a third resource pool or include information about the third resource pool. The third communication device can determine the third resource pool based on the second configuration information.
[0243] In practice, the implementation of the second configuration information is similar to that of the first configuration information, or the implementation of the third resource pool is similar to that of the first resource pool, i.e., the third resource pool may be specially configured for the third communication device, or the third resource pool may include other resources outside the first resource pool, or may include other resources outside the first resource pool and the second resource pool. In this case, the first communication device transmits the second configuration information in a broadcast manner. After receiving the second configuration information, the third communication device may obtain a resource pool to be used by the third communication device based on the third resource pool. For example, the third communication device may select some or all resources from the third resource pool as resources to be used by the third communication device.
[0244] In this embodiment of the present application, for example, the third resource pool is a resource pool specially configured for the third communication device. The third resource pool may be managed by the third communication device and may be used by the third communication device to communicate with another communication device. The third resource pool being managed by the third communication device may mean that the third communication device may allocate resources in the third resource pool to another communication device, so that the third communication device and the other communication device can communicate with each other by using the allocated resources. As described above, the first communication device may further configure a resource pool for each of all or some communication areas other than the first communication area in the vehicle for communication in these communication areas. For example, in addition to the first communication area and the second communication area, the vehicle further includes a third communication area. In this case, in addition to configuring a second resource pool for the second communication area, the first communication device may further configure a resource pool for the third communication area, and the resource pool may be the third resource pool. For example, the third communication device may be a master node in a third communication area in a vehicle, and the third resource pool may be a resource pool configured for the third communication area for use. In this case, the third resource pool may be used by the third communication device to communicate with communication devices other than the third communication device in the third communication area, and the third communication device allocating resources in the third resource pool to another communication device may mean that the third communication device allocates resources in the third resource pool to a communication device other than the third communication device in the third communication area. The communication devices other than the third communication device in the third communication area described herein may include all or some communication devices other than the third communication device in the third communication area. For example, if the third communication device is a master node in the third communication area, all communication devices other than the third communication device in the third communication area are slave nodes in the third communication area.
[0245] For example, the first communication device may transmit the second configuration information by using resources included in the first resource pool. Similarly, the third resource pool may also include a resource subpool used for data transmission (e.g., referred to as the fifth resource subpool) and a resource subpool used for control information transmission (e.g., referred to as the sixth resource subpool). For the manner in which the first communication device indicates the fifth or sixth resource subpool, please refer to the above description of the manner in which the first communication device indicates the first or second resource subpool.
[0246] For example, the frequency domain resources included in the third resource pool may be different from the frequency domain resources included in the second resource pool. For example, the frequency domain unit to which the frequency domain resources included in the third resource pool belong is different from the frequency domain unit to which the frequency domain resources included in the second resource pool belong. This may be understood as the third resource pool and the second resource pool being frequency division multiplexed. Alternatively, the third time domain resources and the second time domain resources included in the third resource pool are located in different time units. This may be understood as the third resource pool and the second resource pool being time division multiplexed between time units. For example, all communication devices included in the third communication domain are non-vehicle devices. In this case, the second resource pool and the third resource pool are resource pools configured for two communication domains including non-vehicle devices. Specifically, the resource pools configured for two communication domains including non-vehicle devices may be frequency division multiplexed or multiplexed between time units.
[0247] In another example, the frequency domain resources included in the third resource pool may be different from the frequency domain resources included in the first resource pool. For example, the frequency domain unit to which the frequency domain resources included in the third resource pool belong is different from the frequency domain unit to which the frequency domain resources included in the first resource pool belong. This may be understood as the third resource pool and the first resource pool being frequency division multiplexed. Alternatively, the third time domain resources and the first time domain resources included in the third resource pool are located in different time units. This may be understood as the third resource pool and the first resource pool being time division multiplexed between time units. For example, all communication devices included in the third communication domain are in-vehicle devices. For example, the third communication domain is the communication domain 3 shown in FIG. 1A. In this case, it may be considered that the resource pools of the communication domain with the highest priority and the communication domain including the in-vehicle device may be frequency division multiplexed or multiplexed between time units. When the third resource pool and the first resource pool are frequency division multiplexed, in an optional implementation, the position of the communication device (or the antenna of the communication device) in the third communication area and the position of the communication device (or the antenna of the communication device) in the first communication area may be arranged before the vehicle is shipped from the factory, so that the distance between the communication device (or the antenna of the communication device) in the third communication area and the communication device (or the antenna of the communication device) in the first communication area is long. For example, based on the arrangement, the minimum distance between the communication device (or the antenna of the communication device) in the third communication area and the communication device (or the antenna of the communication device) in the first communication area may be longer than the first distance. The first distance may be specified in the protocol or may be determined based on experience. For example, if the distance between the two communication devices is longer than the first distance, the possibility of a jamming phenomenon occurring when the two communication devices transmit information is low. Therefore, the distance between the communication device (or the antenna of the communication device) in the third communication area and the communication device (or the antenna of the communication device) in the first communication area is long, so that the possibility of a jamming phenomenon occurring can be reduced.The third communication area may include one or more communication devices, and the first communication area may also include one or more communication devices, and there are corresponding distances between all communication devices in the third communication area and all communication devices in the first communication area, and the smallest distance among the distances is the smallest distance between a communication device (or an antenna of a communication device) in the third communication area and a communication device (or an antenna of a communication device) in the first communication area.
[0248] The first communication device may first execute S22 and then execute S23, or may first execute S23 and then execute S22, or may execute S22 and S23 simultaneously. S23 is optional and is represented by a dashed line in FIG. 2.
[0249] S24: The first communication device sends the third configuration information to the fourth communication device, and correspondingly, the fourth communication device receives the third configuration information from the first communication device, where the third configuration information may indicate a fourth resource pool or include information about the fourth resource pool. The fourth communication device can determine the fourth resource pool based on the third configuration information.
[0250] In practice, the implementation of the third configuration information is similar to that of the first configuration information, or the implementation of the fourth resource pool is similar to that of the first resource pool, i.e., the third resource pool may be specially configured for the fourth communication device, or the fourth resource pool may include other resources outside the first resource pool, or may include other resources outside the first resource pool, the second resource pool, and the third resource pool. In this case, the first communication device transmits the third configuration information in a broadcast manner. After receiving the third configuration information, the fourth communication device may obtain a resource pool to be used by the fourth communication device based on the fourth resource pool. For example, the fourth communication device may select some or all resources from the fourth resource pool as resources to be used by the fourth communication device.
[0251] In this embodiment of the present application, for example, the fourth resource pool is a resource pool specially configured for the fourth communication device. The fourth resource pool may be managed by the fourth communication device and may be used by the fourth communication device to communicate with another communication device. The fourth resource pool being managed by the fourth communication device may mean that the fourth communication device may allocate resources in the fourth resource pool to another communication device, so that the fourth communication device and the other communication device can communicate with each other by using the allocated resources. As described above, the first communication device may further configure a resource pool for each of all or some communication areas other than the first communication area in the vehicle for communication in these communication areas. For example, in addition to the first communication area, the second communication area, and the third communication area, the vehicle further includes a fourth communication area. In this case, in addition to configuring a second resource pool for the second communication area and the third communication area, the first communication device may further configure a resource pool for the fourth communication area, and the resource pool may be the fourth resource pool. For example, the fourth communication device may be a master node in a fourth communication area in a vehicle, and the fourth resource pool may be a resource pool configured for use for the fourth communication area. In this case, the fourth resource pool may be used by the fourth communication device to communicate with communication devices other than the fourth communication device in the fourth communication area, and the fourth communication device allocating resources in the fourth resource pool to another communication device may mean that the fourth communication device allocates resources in the fourth resource pool to a communication device other than the fourth communication device in the fourth communication area. The communication devices other than the fourth communication device in the fourth communication area described herein may include all or some communication devices other than the fourth communication device in the fourth communication area. For example, if the fourth communication device is a master node in the fourth communication area, all communication devices other than the fourth communication device in the fourth communication area are slave nodes in the fourth communication area.
[0252] For example, the first communication device may transmit the third configuration information by using resources included in the first resource pool. Similarly, the fourth resource pool may also include a resource subpool used for data transmission (e.g., referred to as the seventh resource subpool) and a resource subpool used for control information transmission (e.g., referred to as the eighth resource subpool). For the manner in which the first communication device indicates the seventh or eighth resource subpool, please refer to the above description of the manner in which the first communication device indicates the first or second resource subpool.
[0253] For example, the frequency domain resources included in the fourth resource pool may be different from the frequency domain resources included in the third resource pool. For example, the frequency domain unit to which the frequency domain resources included in the third resource pool belong is different from the frequency domain unit to which the frequency domain resources included in the fourth resource pool belong. This may be understood as the fourth resource pool and the third resource pool being frequency division multiplexed. Alternatively, the fourth time domain resources and the third time domain resources included in the fourth resource pool are located in different time units. This may be understood as the fourth resource pool and the third resource pool being time division multiplexed between the time units. For example, all communication devices included in the fourth communication domain are in-vehicle devices (for example, the fourth communication domain is a communication domain in which a telematics box (T-Box) is a master node), and all communication devices included in the third communication domain are also in-vehicle devices. In this case, the fourth resource pool and the third resource pool are resource pools configured for two communication domains including in-vehicle devices. Specifically, the resource pools configured for the two communication domains including the in-vehicle device may be frequency division multiplexed or multiplexed between time units.
[0254] If the third resource pool and the fourth resource pool are time division multiplexed, the third resource pool and the fourth resource pool are separated in time, which can reduce the possibility of interference phenomena occurring.
[0255] When the third resource pool and the fourth resource pool are frequency division multiplexed, in an optional implementation, the position of the communication device (or the antenna of the communication device) in the third communication region and the position of the communication device (or the antenna of the communication device) in the fourth communication region may be arranged before the vehicle is shipped from the factory, so that the distance between the communication device (or the antenna of the communication device) in the third communication region and the communication device (or the antenna of the communication device) in the fourth communication region is long. For example, based on the arrangement, the minimum distance between the communication device (or the antenna of the communication device) in the third communication region and the communication device (or the antenna of the communication device) in the fourth communication region may be longer than the second distance. The second distance may be specified in the protocol or may be determined based on experience. For example, if the distance between the two communication devices is longer than the second distance, it is less likely that a jamming phenomenon will occur when the two communication devices transmit information. The first distance may be the same as the second distance or may be different. Therefore, the distance between the communication device (or the antenna of the communication device) in the third communication area and the communication device (or the antenna of the communication device) in the fourth communication area is long so that the possibility of the occurrence of the jamming phenomenon can be reduced. The third communication area may include one or more communication devices, and the fourth communication area may also include one or more communication devices. There are corresponding distances between all communication devices in the third communication area and all communication devices in the fourth communication area, and the distance with the smallest value among the distances is the minimum distance between the communication device (or the antenna of the communication device) in the third communication area and the communication device (or the antenna of the communication device) in the fourth communication area.
[0256] For example, FIG. 6 is a schematic diagram of resource pool allocation. FIG. 6 shows the structure of two time units. In FIG. 6, for example, the time unit is a superframe, and the time subunit is a radio frame. One superframe includes one or more radio frames. In FIG. 6, for example, one superframe may include 48 radio frames. FIG. 6 shows an example on five carriers. The five carriers are CC1 to CC5, respectively. For example, the bandwidth of the five carriers is 20 MHz each. In FIG. 6, the box marked with a horizontal line represents the resources included in the resource pool corresponding to the communication area of the CDC (i.e., the communication area in which the CDC is the master node). For example, if the communication area of CDC is the first communication area, the boxes marked with horizontal lines represent resources included in the first resource pool, the boxes marked with “\” represent resources included in the reserve resource pool, the boxes marked with “ / ” represent resources included in the resource pool corresponding to the communication area of mobile phone 1 (i.e., the communication area where mobile phone 1 is the master node), the boxes marked with vertical lines represent resources included in the resource pool corresponding to the communication area of PEPS (i.e., the communication area where PEPS is the master node), and the boxes marked with dots represent resources included in the resource pool corresponding to the communication area of PEPS (i.e., the communication area where PEPS is the master node). The boxes represent resources included in the resource pool corresponding to the communication area of mobile phone 3 (i.e., the communication area where mobile phone 3 is the master node), the fenced boxes marked with horizontal and vertical lines represent resources included in the resource pool corresponding to the communication area of mobile phone 2 (i.e., the communication area where mobile phone 2 is the master node), the checkered boxes marked with "\" and " / " represent resources included in the resource pool corresponding to the communication area of the T-Box (i.e., the communication area where the T-Box is the master node), and the blank boxes represent unallocated resources. For example, some time domain resources included in the time fraction unit may have originally been allocated to a communication area including non-vehicle devices, but the first communication device may not allocate time domain resources to any communication area and temporarily does not allocate time domain resources.If another communication device joins the vehicle network in the future, the first communication device may allocate these time domain resources to the newly joining communication device to avoid cases where the first communication device is unable to allocate resources to the newly joining communication device.
[0257] It can be seen from FIG. 6 that the resource pool corresponding to the communication area of the CDC and the resource pool corresponding to the communication area of the mobile phone 1 (i.e., the first resource pool and the resource pool corresponding to the communication area including the non-vehicle communication device) are time-division multiplexed in time portion units, the resource pool corresponding to the communication area of the CDC and the spare resource pool are also time-division multiplexed in time portion units, the resource pool corresponding to the communication area of the CDC and the resource pool corresponding to the communication area of the PEPS (i.e., the first resource pool and the resource pool corresponding to the communication area including the vehicle-mounted communication device) are frequency-division multiplexed, the resource pool corresponding to the communication area of the CDC and the resource pool corresponding to the communication area of the mobile phone 3 are frequency-division multiplexed, the resource pool corresponding to the communication area of the PEPS and the resource pool corresponding to the communication area of the mobile phone 3 (i.e., the resource pool corresponding to the communication area including the vehicle-mounted communication device and the resource pool corresponding to the communication area including the non-vehicle communication device) are time-division multiplexed in time portion units, the resource pool corresponding to the communication area of the CDC and the resource pool corresponding to the communication area of the mobile phone 2 are time-division multiplexed in time portion units, etc. The above-mentioned relationship satisfies the above-mentioned description.
[0258] In another example, FIG. 7 is another schematic diagram of resource pool allocation. FIG. 7 shows the structure of two time units. In FIG. 7, for example, the time unit is a superframe and the time subunit is a radio frame. One superframe includes one or more radio frames. In FIG. 7, for example, one superframe may include 48 radio frames. FIG. 7 shows an example on five carriers. In FIG. 7, the box marked with a horizontal line represents the resources included in the resource pool corresponding to the communication area of the CDC (i.e., the communication area in which the CDC is the master node). For example, if the communication area of CDC is the first communication area, the boxes marked with horizontal lines represent resources included in the first resource pool, the boxes marked with “\” represent resources included in the reserve resource pool, the boxes marked with “ / ” represent resources included in the resource pool corresponding to the communication area of mobile phone 1 (i.e., the communication area where mobile phone 1 is the master node), the boxes marked with vertical lines represent resources included in the resource pool corresponding to the communication area of PEPS (i.e., the communication area where PEPS is the master node), and the boxes marked with dots represent resources included in the resource pool corresponding to the communication area of PEPS (i.e., the communication area where PEPS is the master node). The boxes represent resources included in the resource pool corresponding to the communication area of mobile phone 3 (i.e., the communication area where mobile phone 3 is the master node), the fenced boxes marked with horizontal and vertical lines represent resources included in the resource pool corresponding to the communication area of mobile phone 2 (i.e., the communication area where mobile phone 2 is the master node), the checkered boxes marked with "\" and " / " represent resources included in the resource pool corresponding to the communication area of the T-Box (i.e., the communication area where the T-Box is the master node), and the blank boxes represent unallocated resources. For example, some time domain resources included in the time fraction unit may have originally been allocated to a communication area including non-vehicle devices, but the first communication device may not allocate time domain resources to any communication area and temporarily does not allocate time domain resources.If another communication device joins the vehicular network in the future, the first communication device may allocate these time domain resources to the newly joined communication device to avoid cases where resources cannot be allocated to the newly joined communication device. The difference between Figure 7 and Figure 6 is that in Figure 7, an extended CDC domain resource pool exists in time unit 1 corresponding to CC3, and an extended CDC domain resource pool also exists in each of time unit 1 and time unit 2 corresponding to CC4, but in Figure 6, an extended CDC domain resource pool does not exist.
[0259] It can be seen from FIG. 7 that the GPs included in the time sub-unit of the extended CDC domain resource pool and the GPs included in the time sub-unit of the time division multiplexing structure are aligned in the time domain.
[0260] In Fig. 6 and Fig. 7, the symbol S indicates S+GP. S+GP represents the symbols S and GP. When the symbol S is used for downlink transmission, the symbol S is located on one of the front and rear sides of the GP where the symbol G is located (for example, in Fig. 4, when the symbol S is used for downlink transmission, the symbol S is located before the GP). Alternatively, when the symbol S is used for uplink transmission, the symbol S is located on one of the front and rear sides of the GP where the symbol T is located (for example, in Fig. 4, when the symbol S is used for downlink transmission, the symbol S is located after the GP). The symbol G indicates downlink transmission, and the symbol T indicates uplink transmission. In addition, in Fig. 6 or Fig. 7, the amount of symbols included before and after the first GP in one time partial unit may be different from the amount of symbols included before and after the first GP in one time partial unit in Fig. 4 or Fig. 5. This indicates that in this embodiment of the present application, the length of each time domain resource or each time domain sub-resource included in one time partial unit is not limited. Please note that in FIG. 6 or FIG. 7, there is only one symbol S among the symbols adjacent to GP. This is only an example. In actual application, there may be another amount of symbols S. In addition, the position of the symbol S in the accompanying drawings in the embodiment of this application is also an example, and the symbol S in other time subunits may be in other positions.
[0261] In addition, please refer to Figures 8 and 9 for details. Figure 8 is an enlarged schematic diagram of the structure of time sub-unit 0 and time sub-unit 1 included in time unit 1 shown in Figure 7. Figure 9 is a schematic diagram showing whether a communication device performs a transmission operation or a reception operation corresponding to the structure of time sub-unit 0 and time sub-unit 1 shown in Figure 7. In Figure 9, Tx indicates that the communication device performs a transmission operation on a symbol, and Rx indicates that the communication device performs a reception operation on a symbol. In FIG. 9, S+GP indicates that the communication device may perform a receive operation and may not perform a receive operation or a transmit operation (i.e., may perform a receive operation first and then perform neither a receive operation nor a transmit operation, or may perform neither a receive operation nor a transmit operation first and then a receive operation), or S+GP indicates that the communication device may perform a transmit operation and may not perform a receive operation or a transmit operation (i.e., may perform a transmit operation first and then perform neither a receive operation nor a transmit operation, or may perform neither a receive operation nor a transmit operation first and then a transmit operation), or S+GP indicates that the communication device performs neither a receive operation nor a transmit operation. The first row of FIG. 9 shows the receive / transmit status of CDC on CC3 and CC4. The second row of FIG. 9 shows the receive / transmit status of CDC on CC1 and CC2. The third row of FIG. 9 shows the receive / transmit status of CDC on CC5. CDC does not use CC5, so CDC does not perform receive / transmit operations on CC5. Each third row is represented by "-" in FIG. 9. The fourth row in FIG. 9 shows the reception / transmission status of mobile phone 1 on CC2. For example, if the aforementioned third communication area may include a non-vehicle device, the communication area of mobile phone 1 may be the third communication area, and mobile phone 1 may be the master node (i.e., the third communication device) in the third communication area. The fifth row in FIG. 9 shows the reception / transmission status of mobile phone 1 on CC1, CC3, or CC4 when mobile phone 1 communicates with the CDC. In the first half of the time subunit, mobile phone 1 may join the communication area of the CDC, act as a slave node in the communication area of the CDC, and communicate with the CDC.Therefore, the mobile phone 1 may also perform a corresponding receiving or transmitting operation in the first half of the time subunit. The sixth row of FIG. 9 shows the receiving / transmitting status of the mobile phone 1 on CC1, CC3, or CC4 when the mobile phone 1 does not communicate with the CDC. In this case, the mobile phone 1 does not use any of CC1, CC3, and CC4, so the mobile phone 1 does not perform a receiving / transmitting operation on any of CC1, CC3, and CC4. The sixth row is represented by "-" in FIG. 9, respectively. The sixth row of FIG. 9 shows the receiving / transmitting status of the mobile phone 1 on CC5. Since the mobile phone 1 does not use CC5, the mobile phone 1 does not perform a receiving / transmitting operation on CC5. The seventh row is represented by "-" in FIG. 9. When the mobile phone 1 does not communicate with the CDC, both the fourth row and the fifth row of FIG. 9 may be represented by "-", i.e., in this case, the mobile phone 1 does not use any of CC1 to CC5.
[0262] 9, the dashed boxes represent resource pool boundaries, and the solid boxes represent radio frame boundaries. For a communication device such as a CDC or mobile phone 1, the receive and transmit directions are the same before and after a resource pool boundary, i.e., both are receive directions or transmit directions, and the receive and transmit directions are also the same before and after a radio frame boundary, i.e., both are receive directions or transmit directions, so the communication device does not need to perform receive / transmit conversion when crossing a resource pool boundary or a time portion unit boundary to avoid a requirement for a GP generated during the receive / transmit conversion.
[0263] The execution order of S22, S23, and S24 may be as follows: S22->S23->S24, or S23->S22->S24, or S23->S24->S22, or S22->S24->S23, or S24->S22->S23, or S24->S23->S22, or any two of the three steps may be executed simultaneously, or all three steps are executed simultaneously. S24 is also optional and is represented by a dashed line in FIG. 2.
[0264] S25: The first communication device transmits the first information. For example, the first communication device may transmit the first information in a broadcast manner, and all or some communication devices other than the first communication device in the first communication area may receive the first information from the first communication device. An example in which a fifth communication device in the first communication area receives the first information is used in FIG. 2.
[0265] The first information may include one or more of the length information of the first time domain subresource, the length information of the second time domain subresource, the length information of the third time domain subresource, or the length information of the fourth time domain subresource. For example, the first information includes the length information of the first time domain subresource and the length information of the second time domain subresource, or the first information includes the length information of the first time domain subresource and the length information of the third time domain subresource, or the first information includes the length information of the third time domain subresource and the length information of the fourth time domain subresource, etc. Because the first communication device transmits the first information, another communication device in the first communication area can determine the division status of the time portion unit, so that the other communication device in the first communication area can know which time domain resource in the time portion unit can be used to transmit information to the first communication device.
[0266] The first communication device may transmit the first information. Furthermore, for example, a master node (e.g., the second communication device) in the second communication area may transmit the third information in a broadcast manner, and all or some communication devices other than the second communication device in the second communication area can receive the third information from the second communication device. The third information may include one or more of the length information of the first time domain subresource, the length information of the second time domain subresource, the length information of the third time domain subresource, or the length information of the fourth time domain subresource.
[0267] In another example, a master node (e.g., a third communication device) in the third communication area may transmit the fifth information in a broadcast manner, and all or some communication devices other than the third communication device in the third communication area may receive the fifth information from the third communication device. If the frequency domain resources included in the third resource pool are different from the frequency domain resources included in the second resource pool, or if the third time domain resources and the second time domain resources included in the third resource pool are located in different time units, the fifth information may include one or more of length information of the third time domain subresources, length information of the fourth time domain subresources, length information of the fifth time domain subresources, or length information of the sixth time domain subresources. Alternatively, if the frequency domain resources included in the third resource pool are different from the frequency domain resources included in the first resource pool, or if the third time domain resources and the first time domain resources included in the third resource pool are located in different time units, the fifth information may include one or more of length information of the first time domain subresources, length information of the second time domain subresources, length information of the fifth time domain subresources, or length information of the sixth time domain subresources.
[0268] The third time domain resource includes a fifth time domain sub-resource, a fifth GP, and a sixth time domain sub-resource in the time domain in order. The fifth time domain sub-resource may include one or more symbols, the sixth time domain sub-resource may include one or more symbols, and the time domain length of the fifth time domain sub-resource may be the same as or different from the time domain length of the sixth time domain sub-resource. The fifth time domain sub-resource is used to map signals from the third communication device, and the sixth time domain sub-resource is used to map signals transmitted to the third communication device, or the fifth time domain sub-resource is used to map signals transmitted to the third communication device, and the sixth time domain sub-resource is used to map signals from the third communication device. For further description of the contents included in the third time domain resource, please refer to the above description of the contents included in the first time domain resource. The combination method is similar.
[0269] In another example, a master node (e.g., a fourth communication device) in the fourth communication region may transmit the seventh information in a broadcast manner, and all or some communication devices other than the fourth communication device in the fourth communication region may receive the seventh information from the fourth communication device. The fourth time domain resource includes a seventh time domain subresource, a sixth GP, and an eighth time domain subresource in order in the time domain. The seventh information may include one or more of length information of the fifth time domain subresource, length information of the sixth time domain subresource, length information of the seventh time domain subresource, or length information of the eighth time domain subresource. The seventh time domain subresource may include one or more symbols, the eighth time domain subresource may include one or more symbols, and the time domain length of the seventh time domain subresource may be the same as or different from the time domain length of the eighth time domain subresource. The seventh time domain sub-resource is used to map a signal from the fourth communication device, and the eighth time domain sub-resource is used to map a signal transmitted to the fourth communication device, or the seventh time domain sub-resource is used to map a signal transmitted to the fourth communication device, and the eighth time domain sub-resource is used to map a signal from the fourth communication device. For further description of the content included in the fourth time domain resource, please refer to the above description of the content included in the first time domain resource. The combination method is similar.
[0270] S26: The first communication device transmits the second information. For example, the first communication device may transmit the second information in a broadcast manner, and all or some communication devices other than the first communication device in the first communication area may receive the second information from the first communication device. An example in which a fifth communication device in the first communication area receives the second information is also used in FIG. 2.
[0271] The second information may indicate the first resource pool or may indicate available resources in the first resource pool. For example, if the second information indicates the first resource pool, the second information may directly indicate the first resource pool, or may indirectly indicate the first resource pool by indicating another resource pool or by indicating resources that do not belong to the first resource pool. In another example, the second information may alternatively indicate available resources in the first resource pool. For example, the second information may indicate a union of resources that do not belong to the first resource pool and resources that are occupied in the first resource pool for some reason, i.e., the second information indirectly indicates available resources in the first resource pool. Resources that are occupied for some reason include, for example, one or more of resources occupied by a noise reduction service, resources occupied by system signaling, or resources occupied by a system signal. The noise reduction service is a stable service, and there is usually a noise reduction service in each time subunit. Therefore, the resources occupied by the noise reduction service are also fixed. In this case, the second information may indicate resources. In this way, resources other than the resources that are occupied for some reason in the first resource pool are available resources in the first resource pool. After receiving the second information, communication devices other than the first communication device in the first communication area may determine which resources in the first resource pool can be used to communicate with the first communication device.
[0272] The first communication device may transmit the second information. In addition, for example, a master node (e.g., the second communication device) in the second communication area may transmit the fourth information in a broadcast manner, and all or some communication devices other than the second communication device in the second communication area may receive the fourth information from the second communication device. The fourth information may indicate the second resource pool, or may indicate the available resources in the second resource pool. The indication manner of the fourth information is similar to that of the second information. Details will not be described again.
[0273] In another example, a master node (e.g., a third communication device) in the third communication area may transmit the sixth information in a broadcast manner, and all or some communication devices other than the third communication device in the third communication area may receive the sixth information from the third communication device. The fourth information may indicate the third resource pool, or may indicate the available resources in the third resource pool. The indication manner of the sixth information is similar to that of the second information. Details will not be described again.
[0274] In another example, a master node (e.g., a fourth communication device) in the fourth communication area may transmit the eighth information in a broadcast manner, and all or some communication devices other than the fourth communication device in the fourth communication area may receive the eighth information from the fourth communication device. The eighth information may indicate a fourth resource pool, or may indicate available resources in the fourth resource pool. The indication manner of the eighth information is similar to that of the second information. Details will not be described again.
[0275] Both S25 and S26 are optional and are represented by dashed lines in FIG.
[0276] In this embodiment of the present application, the first communication device manages the other communication devices or allocates the resource pool to the other communication devices, so that the first communication device can allocate the resource pool to all communication devices uniformly. In this case, in order to improve the information reception quality, the first communication device may configure the resource pool when allocating the resource pool to all communication devices, so as to reduce as much as possible the possibility that the resources included in the resource pools of different communication areas conflict with each other, and reduce as much as possible the possibility that the reception process of one communication device is affected by another communication device.
[0277] In addition, the resource pools of different communication areas can be further time-division multiplexed so as to reduce interference. Optionally, in order to reduce transmission latency, in this embodiment of the present application, in order to meet the requirements for services with high latency requirements (e.g., noise reduction services), the different resource pools can be time-division multiplexed in one time subunit, so that the transmission latency of the service is less than one time subunit.
[0278] Above is a detailed description of the method provided in the embodiment of the present application. Below is a detailed description of the communication device provided in the embodiment of the present application. It should be understood that the description of the embodiment of the communication device corresponds to the description of the embodiment of the method. Therefore, for the contents that are not described in detail, please refer to the above embodiment of the method. For the sake of brevity, the details will not be described again here.
[0279] In the embodiment of the present application, the communication module may be divided into functional modules. For example, each functional module may be obtained through division based on its corresponding function, or two or more functions may be integrated into one functional module. The integrated module may be implemented in the form of hardware or in the form of a software functional module. It should be noted that in the embodiment of the present application, the division into modules is an example, and is merely a logical division of functions, and may be other divisions in the actual implementation form.
[0280] For example, when the functional modules of the first communication device are obtained through division in an integrated manner, FIG. 10 is a possible schematic diagram of the structure of the first communication device 1000 for the aforementioned embodiment of the present application. The first communication device 1000 may include a transceiver module 1020 and a processing module 1010. The processing module 1010 may be configured to perform all operations except the transmitting and receiving operations performed by the first communication device in the aforementioned method embodiment, and / or configured to support other processing of the technology described herein. The transceiver module 1020 may be configured to perform all the receiving and / or transmitting operations performed by the first communication device in the aforementioned method embodiment, and / or configured to support other processing of the technology described herein. The transceiver module may alternatively be replaced by a transmitting module, or the transceiver module may include a transmitting module and a receiving module independent of each other, and configured to support other processing of the technology described herein.
[0281] The processing module 1010 is configured to determine a second resource pool, the second resource pool being different from the first resource pool, the first resource pool being managed by the first communications device 1000 and being used by the first communications device 1000 to communicate with another communications device.
[0282] The transceiver module 1020 is configured to transmit first configuration information, where the first configuration information is used to indicate the second resource pool.
[0283] In an optional implementation, the second resource pool is managed by the second communication device and used by the second communication device to communicate with another communication device.
[0284] In an optional implementation, the first resource pool includes a first time-frequency resource, the second resource pool includes a second time-frequency resource, the first time-frequency resource includes a first time domain resource in the time domain, the first time-frequency resource includes a first frequency domain resource in the frequency domain, the second time-frequency resource includes a second time domain resource in the time domain, the second time-frequency resource includes a first frequency domain resource in the frequency domain, the first time domain resource and the second time domain resource are located in a first time subunit, and the first time domain resource and the second time domain resource are different.
[0285] In an optional implementation, the first time subunit includes a first time domain resource and a second time domain resource, in order, in the time domain.
[0286] In an optional implementation, the second resource pool includes a first resource subpool and a second resource subpool.
[0287] The transceiver module 1020 includes: Transmitting first configuration information, the first configuration information being used to indicate a first resource subpool and / or a second resource subpool, the first resource subpool being used by the second communication device to transmit data to the other communication device, and the second resource subpool being used by the second communication device to transmit signaling or a signal to the other communication device. and transmitting the first configuration information in the following manner, where the first configuration information is used to indicate the second resource pool.
[0288] In an optional implementation, the first configuration information includes: time domain information, frequency domain information, time domain information and frequency domain information, or time-frequency resource information of the first resource subpool in a time subunit, or time domain information, frequency domain information, time domain information and frequency domain information, or time-frequency resource information of the first resource subpool in a time subunit in a frequency domain unit; and / or The time domain information of the second resource subpool may include time domain information of the second resource subpool within one time unit, time domain information of the second resource subpool within one frequency domain unit, or time domain information of the second resource subpool within one frequency domain unit within one time unit.
[0289] In an optional implementation, the transceiver module 1020 is further configured to transmit second configuration information to a third communication device, the second configuration information being used to indicate a third resource pool, the third resource pool being managed by the third communication device and being used by the third communication device to communicate with another communication device; The frequency domain resources included in the third resource pool are different from the frequency domain resources included in the first resource pool, and / or the third time domain resources and the first time domain resources included in the third resource pool are located in different time units, or The frequency domain resources included in the third resource pool are different from the frequency domain resources included in the second resource pool, and / or the third time domain resources and the second time domain resources included in the third resource pool are located in different time units.
[0290] In an optional implementation, the transceiver module 1020 is further configured to transmit third configuration information to a fourth communication device, the third configuration information being used to indicate a fourth resource pool, the fourth resource pool being managed by the fourth communication device and being used by the fourth communication device to communicate with another communication device; The frequency domain resources included in the fourth resource pool are different from the frequency domain resources included in the third resource pool, and / or the fourth time domain resources and the third time domain resources included in the fourth resource pool are located in different time units.
[0291] In an optional implementation, the first time subunit includes a first GP and a second GP located after the first GP in the time domain, the first GP belonging to a first time domain resource and the second GP belonging to a second time domain resource, and the first time subunit further includes at least one symbol after the second GP.
[0292] In an optional implementation, the first time domain resource includes a first time domain sub-resource, a first GP, and a second time domain sub-resource, in order in the time domain, and the first time domain sub-resource is used to map signals from the first communication device 1000 and the second time domain sub-resource is used to map signals transmitted to the first communication device 1000, or the first time domain sub-resource is used to map signals transmitted to the first communication device 1000 and the second time domain sub-resource is used to map signals from the first communication device 1000; and / or The second time domain resource includes, in order in the time domain, a third time domain subresource, a second GP, and a fourth time domain subresource, where the third time domain subresource is used for mapping signals from the second communication device and the fourth time domain subresource is used for mapping signals transmitted to the second communication device, or the third time domain subresource is used for mapping signals transmitted to the second communication device and the fourth time domain subresource is used for mapping signals from the second communication device.
[0293] In an optional implementation, the transmission directions corresponding to the first and third time domain sub-resources are the same, and / or the transmission directions corresponding to the second and fourth time domain sub-resources are the same.
[0294] In an optional implementation, the transceiver module 1020 is further configured to transmit first information, the first information including at least one of length information of the first time domain subresource, length information of the second time domain subresource, length information of the third time domain subresource, or length information of the fourth time domain subresource.
[0295] In an optional implementation, the first resource pool further includes a second time subunit, which includes a fifth time domain resource, a third GP, a sixth time domain resource, a fourth GP, and a seventh time domain resource, in that order in the time domain.
[0296] In an optional implementation, the transmission direction corresponding to the fifth time domain resource is the same as the transmission direction corresponding to the seventh time domain resource, and the transmission direction corresponding to the fifth time domain resource is opposite to the transmission direction corresponding to the sixth time domain resource.
[0297] In an optional implementation, the first time domain resource includes a first time domain sub-resource, a first GP, and a second time domain sub-resource, in order in the time domain, and the second time domain resource includes a third time domain sub-resource, a second GP, and a fourth time domain sub-resource, in order in the time domain.
[0298] The time domain resource included in the first time subunit and the time domain resource included in the second time subunit are the length of the fifth time domain resource is equal to the length of the first time domain sub-resource; or the sum of the lengths of the second time domain subresource and the third time domain subresource is equal to the length of the sixth time domain resource; or The length of the fourth time domain subresource is equal to the length of the seventh time domain resource. One or more of the following relationships are satisfied:
[0299] In an optional implementation, the second resource pool is a spare resource pool.
[0300] In an optional implementation, the transceiver module 1020 is further configured to transmit second information, the second information being used to indicate the first resource pool or to indicate available resources in the first resource pool.
[0301] FIG. 11 is a possible schematic diagram of the structure of a second communication device 1500 for the aforementioned embodiment of the present application. The second communication device 1500 may include a transceiver module 1120 and a processing module 1110. The processing module 1110 may be configured to perform all operations except the transmitting and receiving operations performed by the second communication device in the aforementioned method embodiment, and / or to support other processing of the technology described herein. The transceiver module 1120 may be configured to perform all receiving and / or transmitting operations performed by the second communication device in the aforementioned method embodiment, and / or to support other processing of the technology described herein. The transceiver module may alternatively be replaced by a transmitting module, or the transceiver module may include a transmitting module and a receiving module independent of each other, and may be configured to support other processing of the technology described herein.
[0302] The transceiver module 1120 is configured to receive first configuration information from a first communication device.
[0303] The processing module 1110 is configured to determine a second resource pool based on the first configuration information, where the second resource pool is managed by the second communication device 1500 and used by the second communication device 1500 to communicate with another communication device, the second resource pool being different from the first resource pool, and the first resource pool is managed by the first communication device and used by the first communication device to communicate with another communication device.
[0304] In an optional implementation, the first resource pool includes a first time-frequency resource, the second resource pool includes a second time-frequency resource, the first time-frequency resource includes a first time domain resource in the time domain, the first time-frequency resource includes a first frequency domain resource in the frequency domain, the second time-frequency resource includes a second time domain resource in the time domain, the second time-frequency resource includes a first frequency domain resource in the frequency domain, the first time domain resource and the second time domain resource are located in a first time subunit, and the first time domain resource and the second time domain resource are different.
[0305] In an optional implementation, the first time subunit includes a first time domain resource and a second time domain resource, in order, in the time domain.
[0306] In an optional implementation, the second resource pool includes a first resource subpool and a second resource subpool.
[0307] The processing module 1110 includes: Determine a first resource subpool and / or a second resource subpool based on the first configuration information, the first resource subpool being used by the second communication device 1500 to transmit data to the other communication device, and the second resource subpool being used by the second communication device 1500 to transmit signaling or a signal to the other communication device. In this manner, the second resource pool is determined based on the first configuration information.
[0308] In an optional implementation, the first configuration information includes: time domain information, frequency domain information, time domain information and frequency domain information, or time-frequency resource information of the first resource subpool in a time subunit, or time domain information, frequency domain information, time domain information and frequency domain information, or time-frequency resource information of the first resource subpool in a time subunit in a frequency domain unit; and / or The time domain resource information of the second resource subpool may include time domain resource information of the second resource subpool in one time unit, or time domain information of the second resource subpool in one frequency domain unit, or time domain information of the second resource subpool in one frequency domain unit in one time unit.
[0309] In an optional implementation, the first time subunit includes a first GP and a second GP located after the first GP in the time domain, the first GP belonging to a first time domain resource and the second GP belonging to a second time domain resource, and the first time subunit further includes at least one symbol after the second GP.
[0310] In an optional implementation, the first time domain resource includes a first time domain sub-resource, a first GP, and a second time domain sub-resource, in order in the time domain, where the first time domain sub-resource is used to map signals from the first communication device and the second time domain sub-resource is used to map signals transmitted to the first communication device, or the first time domain sub-resource is used to map signals transmitted to the first communication device and the second time domain sub-resource is used to map signals from the first communication device; and / or The second time domain resource includes, in order in the time domain, a third time domain subresource, a second GP, and a fourth time domain subresource, wherein the third time domain subresource is used to map signals from the second communication device 1500 and the fourth time domain subresource is used to map signals transmitted to the second communication device 1500, or the third time domain subresource is used to map signals transmitted to the second communication device 1500 and the fourth time domain subresource is used to map signals from the second communication device 1500.
[0311] In an optional implementation, the transmission directions corresponding to the first and third time domain sub-resources are the same, and / or the transmission directions corresponding to the second and fourth time domain sub-resources are the same.
[0312] In an optional implementation, the transceiver module 1120 is further configured to transmit third information, where the third information includes at least one of length information of the first time domain subresource, length information of the second time domain subresource, length information of the third time domain subresource, or length information of the fourth time domain subresource.
[0313] In an optional implementation, the first resource pool further includes a second time subunit, which includes a fifth time domain resource, a third GP, a sixth time domain resource, a fourth GP, and a seventh time domain resource, in order from front to back in the time domain.
[0314] In an optional implementation, the transmission direction corresponding to the fifth time domain resource is the same as the transmission direction corresponding to the seventh time domain resource, and the transmission direction corresponding to the fifth time domain resource is opposite to the transmission direction corresponding to the sixth time domain resource.
[0315] In an optional implementation, the first time domain resource includes a first time domain sub-resource, a first GP, and a second time domain sub-resource, in order in the time domain, and the second time domain resource includes a third time domain sub-resource, a second GP, and a fourth time domain sub-resource, in order in the time domain.
[0316] The time domain resource included in the first time subunit and the time domain resource included in the second time subunit are the length of the fifth time domain resource is equal to the length of the first time domain sub-resource; or the sum of the lengths of the second time domain subresource and the third time domain subresource is equal to the length of the sixth time domain resource; or The length of the fourth time domain subresource is equal to the length of the seventh time domain resource. One or more of the following relationships are satisfied:
[0317] In an optional implementation, the second resource pool is a spare resource pool.
[0318] In an optional implementation, the transceiver module 1120 is further configured to transmit fourth information, the fourth information being used to indicate the second resource pool or to indicate available resources in the second resource pool.
[0319] FIG. 12 is a possible schematic diagram of the structure of a third communication device 1200 for the aforementioned embodiment of the present application. The third communication device 1200 may include a transceiver module 1220 and a processing module 1210. The processing module 1210 may be configured to perform all operations except the transmitting and receiving operations performed by the third communication device in the aforementioned method embodiment, and / or configured to support other processing of the technology described herein. The transceiver module 1220 may be configured to perform all receiving and / or transmitting operations performed by the third communication device in the aforementioned method embodiment, and / or configured to support other processing of the technology described herein. The transceiver module may alternatively be replaced by a transmitting module, or the transceiver module may include a transmitting module and a receiving module independent of each other, and configured to support other processing of the technology described herein.
[0320] The transceiver module 1220 is configured to receive second configuration information from the first communication device.
[0321] The processing module 1210 is configured to determine a third resource pool based on the second configuration information, the third resource pool being managed by the third communication device 1200 and used by the third communication device 1200 to communicate with another communication device.
[0322] In an optional implementation, The frequency domain resources included in the third resource pool are different from the frequency domain resources included in the first resource pool, and / or the third time domain resources and the first time domain resources included in the third resource pool are located in different time units, or The frequency domain resources included in the third resource pool are different from the frequency domain resources included in the second resource pool, and / or the third time domain resources and the second time domain resources included in the third resource pool are located in different time units.
[0323] The first resource pool is managed by a first communication device and used by the first communication device to communicate with another communication device, and the first time domain resource belongs to a first time-frequency resource included in the first resource pool. The second resource pool is managed by a second communication device and used by the second communication device to communicate with another communication device, and the second time domain resource belongs to a second time-frequency resource included in the second resource pool. The first time-frequency resource includes a first frequency domain resource in the frequency domain, and the second time-frequency resource includes a first frequency domain resource in the frequency domain. And the first time domain resource and the second time domain resource are located in a first time subunit, and the first time domain resource and the second time domain resource are different.
[0324] In an optional implementation, the first time domain resource includes a first time domain sub-resource, a first GP, and a second time domain sub-resource, in order in the time domain, where the first time domain sub-resource is used to map signals from the first communication device and the second time domain sub-resource is used to map signals transmitted to the first communication device, or the first time domain sub-resource is used to map signals transmitted to the first communication device and the second time domain sub-resource is used to map signals from the first communication device; and / or the second time domain resource includes, in time domain order, a third time domain sub-resource, a second GP, and a fourth time domain sub-resource, the third time domain sub-resource being used to map signals from the second communication device and the fourth time domain sub-resource being used to map signals transmitted to the second communication device, or the third time domain sub-resource being used to map signals transmitted to the second communication device and the fourth time domain sub-resource being used to map signals from the second communication device; and / or The third time domain resource includes a fifth time domain subresource, a fifth GP, and a sixth time domain subresource, in that order in the time domain, where the fifth time domain subresource is used to map signals from the third communication device 1200 and the sixth time domain subresource is used to map signals to be transmitted to the third communication device 1200, or the fifth time domain subresource is used to map signals to be transmitted to the third communication device 1200 and the sixth time domain subresource is used to map signals from the third communication device 1200.
[0325] In an optional implementation, the transceiver module 1220 is further configured to transmit fifth information: The fifth information includes at least one of length information of the first time domain subresource, length information of the second time domain subresource, length information of the fifth time domain subresource, or length information of the sixth time domain subresource, or the fifth information includes at least one of length information of the third time domain subresource, length information of the fourth time domain subresource, length information of the fifth time domain subresource, or length information of the sixth time domain subresource.
[0326] In an optional implementation, the transceiver module 1220 is further configured to transmit sixth information, where the sixth information is used to indicate a third resource pool or is used to indicate available resources in the third resource pool.
[0327] FIG. 13 is a possible schematic diagram of the structure of a fourth communication device 1300 for the aforementioned embodiment of the present application. The fourth communication device 1300 may include a transceiver module 1320 and a processing module 1310. The processing module 1310 may be configured to perform all operations except the transmitting and receiving operations performed by the fourth communication device in the aforementioned method embodiment, and / or configured to support other processing of the technology described herein. The transceiver module 1320 may be configured to perform all receiving and / or transmitting operations performed by the fourth communication device in the aforementioned method embodiment, and / or configured to support other processing of the technology described herein. The transceiver module may alternatively be replaced by a transmitting module, or the transceiver module may include a transmitting module and a receiving module independent of each other, and configured to support other processing of the technology described herein.
[0328] The transceiver module 1320 is configured to receive third configuration information from the first communication device.
[0329] The processing module 1310 is configured to determine a fourth resource pool based on the third configuration information, the fourth resource pool being managed by the fourth communication device 1300 and used by the fourth communication device 1300 to communicate with another communication device.
[0330] In an optional implementation, The frequency domain resources included in the fourth resource pool are different from the frequency domain resources included in the third resource pool, and / or the fourth time domain resources and the third time domain resources included in the fourth resource pool are located in different time units.
[0331] The third resource pool is managed by the third communication device and used by the third communication device to communicate with another communication device, and the third time domain resource belongs to the third resource pool.
[0332] In an optional implementation, The frequency domain resources included in the third resource pool are different from the frequency domain resources included in the first resource pool, and / or the third time domain resources and the first time domain resources included in the third resource pool are located in different time units, or The frequency domain resources included in the third resource pool are different from the frequency domain resources included in the second resource pool, and / or the third time domain resources and the second time domain resources included in the third resource pool are located in different time units.
[0333] The first resource pool is managed by a first communication device and used by the first communication device to communicate with another communication device, and the first time domain resource belongs to a first time-frequency resource included in the first resource pool. The second resource pool is managed by a second communication device and used by the second communication device to communicate with another communication device, and the second time domain resource belongs to a second time-frequency resource included in the second resource pool. The first time-frequency resource includes a first frequency domain resource in the frequency domain, and the second time-frequency resource includes a first frequency domain resource in the frequency domain. And the first time domain resource and the second time domain resource are located in a first time subunit, and the first time domain resource and the second time domain resource are different.
[0334] In an optional implementation, the third time domain resource includes a fifth time domain sub-resource, a fifth GP, and a sixth time domain sub-resource, in order in the time domain, where the fifth time domain sub-resource is used to map signals from the third communication device and the sixth time domain sub-resource is used to map signals transmitted to the third communication device, or the fifth time domain sub-resource is used to map signals transmitted to the third communication device and the sixth time domain sub-resource is used to map signals from the third communication device; and / or The fourth time domain resource includes, in order in the time domain, a seventh time domain subresource, a sixth GP, and an eighth time domain subresource, where the seventh time domain subresource is used to map signals from the fourth communication device 1300 and the eighth time domain subresource is used to map signals transmitted to the fourth communication device 1300, or the seventh time domain subresource is used to map signals transmitted to the fourth communication device 1300 and the eighth time domain subresource is used to map signals from the fourth communication device 1300.
[0335] In an optional implementation, the transceiver module 1320 is further configured to transmit seventh information: The seventh information includes at least one of length information of the fifth time domain subresource, length information of the sixth time domain subresource, length information of the seventh time domain subresource, or length information of the eighth time domain subresource.
[0336] In an optional implementation, the transceiver module 1320 is configured to transmit eighth information, where the eighth information is used to indicate a fourth resource pool or is used to indicate available resources in the fourth resource pool.
[0337] FIG. 14 is another possible schematic diagram of the structure of a first communication device, a second communication device, a third communication device, or a fourth communication device according to an embodiment of the present application. The communication device 14 may include at least one processor 1401 and a transceiver. The function of the processor 1401 may correspond to the processing module 1010, the processing module 1110, the processing module 1210, or the processing module 1310, and the function of the transceiver may correspond to the transceiver module 1020, the transceiver module 1120, the transceiver module 1220, or the transceiver module 1320. Details will not be described again here. For example, the transceiver may include a transmitter 1402 and a receiver 1403. The transmitter 1402 and the receiver 1403 may be the same functional component (the functional component may also be called a transceiver), and the functional component can implement both a transmitting function and a receiving function. Alternatively, the transmitter 1402 and the receiver 1403 may be different functional components, with the two components implementing the transmitting and receiving functions, respectively. Optionally, the communication device 14 may further include a memory 1404 configured to store program instructions and / or data to be read by the at least one processor 1401.
[0338] FIG. 15 is a schematic diagram of the structure of a device 15 according to an embodiment of the present application. The device 15 shown in FIG. 15 may be a first communication device, a second communication device, a third communication device, or a fourth communication device, or may be a chip or circuit that can complete the function of the first communication device, the second communication device, the third communication device, or the fourth communication device. For example, the chip or circuit may be disposed in the first communication device, the second communication device, the third communication device, or the fourth communication device. The device 15 shown in FIG. 15 may include at least one processor 1501 and an interface circuit 1502. The processor 1501 performs steps of the method provided in the aforementioned embodiment. Optionally, the device 15 may further include a memory 1503, and the memory 1503 is configured to store instructions. The processor 1501 executes the instructions stored in the memory 1503 so that the device 15 performs steps of the method provided in the aforementioned embodiment of the method.
[0339] Furthermore, the processor 1501, the interface circuit 1502, and the memory 1503 may communicate with each other through an internal connection channel to transfer control signals and / or data signals. The memory 1503 is configured to store a computer program. The processor 1501 calls the computer program from the memory 1503 and executes the computer program to control the interface circuit 1502 to receive or transmit signals, or the processor 1501 calls the computer program from the memory 1503 and executes the computer program through the interface circuit 1502 to complete steps performed by the first communication device, the second communication device, the third communication device, or the fourth communication device in the method provided in the above embodiment. The memory 1503 may be integrated with the processor 1501 or may be separate from the processor 1501.
[0340] Optionally, when the apparatus 15 is a device, the interface circuit 1502 may include a receiver and a transmitter. The receiver and the transmitter may be the same component or different components. When the receiver and the transmitter are the same component, the component may be called a transceiver.
[0341] Optionally, when the device 15 is a chip or a circuit, the interface circuit 1502 may include an input interface and an output interface. The input interface and the output interface may be the same interface or different interfaces.
[0342] Optionally, when the device 15 is a chip or a circuit, the device 15 may not include the memory 1503. The processor 1501 may read instructions (programs or codes) in a memory external to the chip or circuit to perform steps performed by the first communication device, the second communication device, the third communication device, or the fourth communication device in the methods provided in the above embodiments.
[0343] Optionally, if the device 15 is a chip or a circuit, the device 15 may include resistors, capacitors, or other corresponding functional components, and the processor 1501 or the interface circuit 1502 may be implemented by using the corresponding functional components.
[0344] In some implementations, the functionality of the interface circuit 1502 may be considered to be implemented using a transceiver circuit or a dedicated transceiver chip. The processor 1501 may be considered to be implemented using a dedicated processing chip, processing circuit, processor, or general-purpose chip.
[0345] In another implementation form, it may be considered that a general-purpose computer is used to implement the first communication device, the second communication device, the third communication device, or the fourth communication device provided in the embodiment of the present application. Specifically, the program code for implementing the functions of the processor 1501 and the interface circuit 1502 is stored in the memory 1503, and the processor 1501 implements the functions of the processor 1501 and the interface circuit 1502 by executing the program code stored in the memory 1503.
[0346] The functions and activities of the modules or units of the device 15 listed above are merely illustrative examples, and the functional units of the device 15 may be configured to perform the activities or processing steps performed by the first communication device, the second communication device, the third communication device, or the fourth communication device in the above-mentioned method embodiments. To avoid repetition, detailed descriptions are omitted here.
[0347] An implementation of the present application further provides a communication system applied to unmanned driving or intelligent driving. The communication system includes at least one first communication device, at least one second communication device, at least one third communication device, or at least one fourth communication device, as mentioned in the above-mentioned embodiments of the present application. At least one communication device of the communication system may be integrated into an entire system or device, or at least one communication device of the communication system may be independently disposed in an element or device.
[0348] In yet another optional manner, when software is used to implement the first communication device, the second communication device, the third communication device, or the fourth communication device, all or part of the communication device may be implemented in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded into a computer and executed, the procedure or function of the embodiment of the present application is fully or partially implemented. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or another programmable device. The computer instructions may be stored in a computer-readable storage medium or transmitted from a computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted from a website, computer, server, or data center to another website, computer, server, or data center by wire (e.g., coaxial cable, optical fiber, or digital subscriber line (DSL)) or wireless (e.g., infrared, radio, or microwave). A computer-readable storage medium may be any available medium accessible by a computer, or a data storage device, such as a server or a data center that consolidates one or more available media. The available medium may be a magnetic medium (e.g., a floppy disk, a hard disk, or a magnetic tape), an optical medium (e.g., a DVD), a semiconductor medium (e.g., a solid-state drive (SSD)), etc.
[0349] It should be noted that the first communication device, the second communication device, the third communication device, or the fourth communication device configured to execute the communication method provided in the embodiments of the present application may include one or more processors. The one or more processors may be a central processing unit (CPU), a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA), another programmable logic device, a transistor logic device, a hardware component, or any combination thereof. The processor may implement or execute various exemplary logic blocks, modules, and circuits described with reference to the contents disclosed in this application. The processor may be a combination of processors that implement a computation function, for example, a combination of one or more microprocessors, or a combination of a DSP and a microprocessor. Alternatively, if the first communication device, the second communication device, the third communication device, or the fourth communication device is a processing device, the processing device may be a CPU, a general-purpose processor, a DSP, an ASIC, an FPGA, another programmable logic device, a transistor logic device, a hardware component, or any combination thereof. The processor may implement or execute various example logic blocks, modules, and circuits described with reference to the disclosed subject matter in this application. The processing device may be a combination of processors that implement computational functions, for example, a combination of one or more microprocessors, or a combination of a DSP and a microprocessor.
[0350] The method or algorithm steps described with reference to the embodiments of the present application may be implemented by hardware or by a processor executing software instructions. The software instructions may include corresponding software modules, which may include random access memory (RAM), flash memory, read-only memory (ROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), registers, hard disk, removable hard disk, compact disc read-only memory (CD-ROM), or any other form of storage medium well known in the art. For example, the storage medium is coupled to the processor such that the processor can read information from or write information to the storage medium. Of course, the storage medium may be a component of the processor. The processor and the storage medium may be disposed in an ASIC. In addition, the ASIC may be located in the first device. Of course, the processor and the storage medium may alternatively reside as discrete components in the first communications unit, the second communications unit, the third communications unit, or the fourth communications unit.
[0351] It can be understood that Figures 10 to 15 only show simplified designs of the first communication device, the second communication device, the third communication device, or the fourth communication device. In practical applications, the first communication device, the second communication device, the third communication device, or the fourth communication device may include any amount of transmitters, receivers, processors, controllers, memories, or other elements that may be present.
[0352] Based on the above description of the implementation, those skilled in the art may clearly understand that for convenience and ease of description, the above division into functional modules is used only as an example for description. In actual application, the above functions may be allocated to different functional modules for implementation based on requirements, that is, the internal structure of the device is divided into different functional modules for implementing all or part of the above-described functions.
[0353] In some embodiments provided in the present application, it should be understood that the disclosed apparatus and method may be implemented in other ways. For example, the described apparatus embodiments are merely examples. For example, the division into modules or units is merely a division of logical functions, and may be other divisions in actual implementation. For example, multiple units or components may be combined or integrated into another apparatus, or some features may be ignored or not implemented. In addition, the shown or discussed mutual couplings or direct couplings or communication connections may be implemented through some interface. Indirect couplings or communication connections between apparatuses or units may be implemented electrically, mechanically, or in another form.
[0354] The units described as separate parts may or may not be physically separate, and the parts shown as units may be one or more physical units, located in one place or distributed in different places. To achieve the objectives of the measures of the embodiments, some or all of the units may be selected based on actual requirements.
[0355] In addition, the functional units in the embodiments of the present application may be integrated into one processing unit, each of the units may exist physically alone, or two or more units may be integrated into one unit. The integrated unit may be implemented in the form of hardware or in the form of a software functional unit.
[0356] When the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, the integrated unit may be stored in a readable storage medium. Based on such understanding, the technical solutions of the embodiments of the present application may be implemented in the form of a software product, or the part that contributes to the prior art, or all or part of the technical solutions. The software product includes some instructions stored in a storage medium to instruct a device (which may be a single-chip microcomputer, chip, etc.) or a processor to execute all or part of the steps of the method described in the embodiments of the present application. The aforementioned storage medium includes any medium that can store program code, such as a USB flash drive, a removable hard disk, a ROM, a RAM, a magnetic disk, or an optical disk.
[0357] The above description is merely a specific implementation of the embodiments of the present application, and is not intended to limit the protection scope of the embodiments of the present application. Any variations or replacements within the technical scope disclosed in this application shall fall within the protection scope of the embodiments of the present application. Therefore, the protection scope of the embodiments of the present application shall depend on the protection scope of the claims. [Explanation of symbols]
[0358] 14 Communication Devices 15 Equipment 1000 First communication device 1010 Processing Module 1020 Transceiver Module 1100 Second communication device 1110 Processing Module 1120 Transceiver Module 1200 Third communication device 1210 Processing Module 1220 Transceiver Module 1300 Fourth communication device 1310 Processing Module 1320 Transceiver Module 1401 Processor 1402 Transmitter 1403 Receiver 1404 Memory 1501 Processor 1502 Interface circuit 1503 Memory
Claims
1. determining, by a first communication device, a second resource pool, the second resource pool being different from a first resource pool, the first resource pool being managed by the first communication device and being used by the first communication device to communicate with another communication device; and transmitting, by the first communication device, first configuration information, wherein the first configuration information is used to indicate the second resource pool.
2. The method of claim 1 , wherein the second resource pool is managed by a second communication device and used by the second communication device to communicate with another communication device.
3. 3. The method of claim 2, wherein the first resource pool comprises a first time-frequency resource, the second resource pool comprises a second time-frequency resource, the first time-frequency resource comprises a first time domain resource in the time domain, the first time-frequency resource comprises a first frequency domain resource in the frequency domain, the second time-frequency resource comprises a second time domain resource in the time domain, and the second time-frequency resource comprises the first frequency domain resource in the frequency domain, the first time domain resource and the second time domain resource are located in a first time subunit, and the first time domain resource and the second time domain resource are different.
4. The method of claim 3 , wherein the first time subunit comprises the first time domain resource and the second time domain resource, in sequence, in the time domain.
5. the second resource pool comprising a first resource subpool and a second resource subpool; transmitting, by the first communication device, first configuration information, the first configuration information being used to indicate the second resource pool; 5. The method according to claim 2, further comprising a step of transmitting, by the first communication device, the first configuration information, wherein the first configuration information is used to indicate the first resource subpool and / or the second resource subpool, the first resource subpool being used by the second communication device to transmit data to another communication device, and the second resource subpool being used by the second communication device to transmit signaling or a signal to another communication device.
6. The first configuration information is time domain information, frequency domain information, time domain information and frequency domain information, or time-frequency resource information of the first resource subpool in a time subunit, or time domain information, frequency domain information, time domain information and frequency domain information, or time-frequency resource information of the first resource subpool in a time subunit in a frequency domain unit; and / or 6. The method of claim 5, comprising time domain information of the second resource subpool, or time domain information of the second resource subpool within a time unit, or time domain information of the second resource subpool within a frequency domain unit, or time domain information of the second resource subpool within a frequency domain unit within a time unit.
7. The method further comprises: transmitting, by the first communication device, second configuration information to a third communication device, the second configuration information being used to indicate a third resource pool, the third resource pool being managed by the third communication device and being used by the third communication device to communicate with another communication device; The frequency domain resources included in the third resource pool are different from the frequency domain resources included in the first resource pool, and / or the third time domain resources included in the third resource pool and the first time domain resources are located in different time units, or 7. The method of claim 1, wherein frequency domain resources included in the third resource pool are different from frequency domain resources included in the second resource pool and / or third time domain resources and the second time domain resources included in the third resource pool are located in different time units.
8. The method further comprises: transmitting, by the first communication device, third configuration information to a fourth communication device, the third configuration information being used to indicate a fourth resource pool, the fourth resource pool being managed by the fourth communication device and being used by the fourth communication device to communicate with another communication device; 8. The method of claim 7, wherein frequency domain resources included in the fourth resource pool are different from the frequency domain resources included in the third resource pool, and / or fourth time domain resources included in the fourth resource pool and the third time domain resources are located in different time units.
9. 9. The method of claim 1, wherein the first time subunit comprises a first GP and a second GP located after the first GP in the time domain, the first GP belonging to the first time domain resource and the second GP belonging to the second time domain resource, and the first time subunit further comprises at least one symbol after the second GP.
10. the first time domain resource comprises, in order in the time domain, a first time domain sub-resource, the first GP, and a second time domain sub-resource, the first time domain sub-resource being used for mapping signals from the first communication device and the second time domain sub-resource being used for mapping signals transmitted to the first communication device, or the first time domain sub-resource being used for mapping signals transmitted to the first communication device and the second time domain sub-resource being used for mapping signals from the first communication device; and / or 10. The method of claim 9, wherein the second time domain resource comprises, in order in the time domain, a third time domain subresource, the second GP, and a fourth time domain subresource, the third time domain subresource being used to map signals from the second communication device and the fourth time domain subresource being used to map signals to be transmitted to the second communication device, or the third time domain subresource being used to map signals to be transmitted to the second communication device and the fourth time domain subresource being used to map signals from the second communication device.
11. 11. The method of claim 10, wherein a transmission direction corresponding to the first time domain sub-resource and the third time domain sub-resource is the same, and / or a transmission direction corresponding to the second time domain sub-resource and the fourth time domain sub-resource is the same.
12. The method further comprises:
12. The method of claim 10, comprising the step of transmitting, by the first communication device, first information, wherein the first information comprises at least one of length information of the first time domain subresource, length information of the second time domain subresource, length information of the third time domain subresource, or length information of the fourth time domain subresource.
13. 13. The method of claim 1, wherein the first resource pool further comprises a second time subunit, the second time subunit comprising a fifth time domain resource, a third GP, a sixth time domain resource, a fourth GP, and a seventh time domain resource, in that order in the time domain.
14. 14. The method of claim 13, wherein a transmission direction corresponding to a fifth time domain resource is the same as a transmission direction corresponding to the seventh time domain resource, and the transmission direction corresponding to the fifth time domain resource is opposite to a transmission direction corresponding to the sixth time domain resource.
15. the first time domain resource comprises, in time domain order, the first time domain sub-resource, the first GP, and the second time domain sub-resource; the second time domain resource comprises, in time domain order, the third time domain sub-resource, the second GP, and the fourth time domain sub-resource; A time domain resource included in the first time subunit and a time domain resource included in the second time subunit, a length of the fifth time domain resource is equal to a length of the first time domain sub-resource; or the sum of the length of the second time domain subresource and the third time domain subresource is equal to the length of the sixth time domain resource; or The length of the fourth time domain sub-resource is equal to the length of the seventh time domain resource.
15. The method according to claim 13 or 14, wherein one or more of the following relationships are satisfied:
16. The method of claim 1 , wherein the second resource pool is a spare resource pool.
17. The method further comprises:
17. The method of claim 1, comprising the step of transmitting, by the first communication device, second information, the second information being used to indicate the first resource pool or to indicate available resources in the first resource pool.
18. receiving, by the second communication device, first configuration information from the first communication device; determining, by the second communication device, a second resource pool based on the first configuration information, wherein the second resource pool is managed by the second communication device and used by the second communication device to communicate with another communication device, the second resource pool being different from the first resource pool, and the first resource pool is managed by the first communication device and used by the first communication device to communicate with the other communication device.
19. 20. The method of claim 18, wherein the first resource pool comprises a first time-frequency resource, the second resource pool comprises a second time-frequency resource, the first time-frequency resource comprises a first time domain resource in the time domain, the first time-frequency resource comprises a first frequency domain resource in the frequency domain, the second time-frequency resource comprises a second time domain resource in the time domain, and the second time-frequency resource comprises the first frequency domain resource in the frequency domain, the first time domain resource and the second time domain resource are located in a first time subunit, and the first time domain resource and the second time domain resource are different.
20. 20. The method of claim 19, wherein the first time subunit comprises the first time domain resource and the second time domain resource, in sequence, in the time domain.
21. the second resource pool comprising a first resource subpool and a second resource subpool; determining, by the second communication device, a second resource pool based on the first configuration information, 21. The method of claim 18, comprising a step of determining, by the second communication device, the first resource subpool and / or the second resource subpool based on the first configuration information, wherein the first resource subpool is used by the second communication device to transmit data to another communication device and the second resource subpool is used by the second communication device to transmit signaling or signals to another communication device.
22. The first configuration information is time domain information, frequency domain information, time domain information and frequency domain information, or time-frequency resource information of the first resource subpool in a time subunit, or time domain information, frequency domain information, time domain information and frequency domain information, or time-frequency resource information of the first resource subpool in a time subunit in a frequency domain unit; and / or 22. The method of claim 21, comprising time domain resource information of the second resource subpool, or time domain information of the second resource subpool within a time unit, or time domain information of the second resource subpool within a frequency domain unit, or time domain information of the second resource subpool within a frequency domain unit within a time unit.
23. 23. The method of claim 18, wherein the first time subunit comprises a first GP and a second GP located after the first GP in the time domain, the first GP belonging to the first time domain resource and the second GP belonging to the second time domain resource, and the first time subunit further comprises at least one symbol after the second GP.
24. the first time domain resource comprises, in order in the time domain, a first time domain sub-resource, the first GP, and a second time domain sub-resource, the first time domain sub-resource being used for mapping signals from the first communication device and the second time domain sub-resource being used for mapping signals transmitted to the first communication device, or the first time domain sub-resource being used for mapping signals transmitted to the first communication device and the second time domain sub-resource being used for mapping signals from the first communication device; and / or 24. The method of claim 23, wherein the second time domain resource comprises, in order in the time domain, a third time domain subresource, the second GP, and a fourth time domain subresource, the third time domain subresource being used to map signals from the second communication device and the fourth time domain subresource being used to map signals to be transmitted to the second communication device, or the third time domain subresource being used to map signals to be transmitted to the second communication device and the fourth time domain subresource being used to map signals from the second communication device.
25. 25. The method of claim 24, wherein a transmission direction corresponding to the first time domain sub-resource and the third time domain sub-resource is the same, and / or a transmission direction corresponding to the second time domain sub-resource and the fourth time domain sub-resource is the same.
26. The method further comprises:
26. The method of claim 24 or 25, comprising the step of transmitting, by the second communication device, third information, wherein the third information comprises at least one of length information of the first time domain subresource, length information of the second time domain subresource, length information of the third time domain subresource, or length information of the fourth time domain subresource.
27. 27. The method of claim 18, wherein the first resource pool further comprises a second time subunit, the second time subunit comprising a fifth time domain resource, a third GP, a sixth time domain resource, a fourth GP, and a seventh time domain resource, in order from front to back in the time domain.
28. 28. The method of claim 27, wherein a transmission direction corresponding to a fifth time domain resource is the same as a transmission direction corresponding to the seventh time domain resource, and the transmission direction corresponding to the fifth time domain resource is opposite to a transmission direction corresponding to the sixth time domain resource.
29. the first time domain resource comprises, in time domain order, the first time domain sub-resource, the first GP, and the second time domain sub-resource; the second time domain resource comprises, in time domain order, the third time domain sub-resource, the second GP, and the fourth time domain sub-resource; A time domain resource included in the first time subunit and a time domain resource included in the second time subunit, a length of the fifth time domain resource is equal to a length of the first time domain sub-resource; or the sum of the length of the second time domain subresource and the third time domain subresource is equal to the length of the sixth time domain resource; or The length of the fourth time domain sub-resource is equal to the length of the seventh time domain resource.
29. The method according to claim 27 or 28, wherein one or more of the following relationships are satisfied:
30. 30. The method of claim 18, wherein the second resource pool is a spare resource pool.
31. The method further comprises:
31. The method of claim 18, comprising the step of transmitting, by the second communication device, fourth information, wherein the fourth information is used to indicate the second resource pool or is used to indicate available resources in the second resource pool.
32. a processing module configured to determine a second resource pool, the second resource pool being different from a first resource pool, the first resource pool being managed by the communication device and being used by the first communication device to communicate with another communication device; 11. A communications apparatus comprising: a transceiver module configured to transmit first configuration information, the first configuration information being used to indicate the second resource pool.
33. 33. The communications device of claim 32, wherein the second resource pool is managed by a second communications device and used by the second communications device to communicate with another communications device.
34. 34. The communications apparatus of claim 33, wherein the first resource pool comprises a first time-frequency resource, the second resource pool comprises a second time-frequency resource, the first time-frequency resource comprises a first time domain resource in the time domain, the first time-frequency resource comprises a first frequency domain resource in the frequency domain, the second time-frequency resource comprises a second time domain resource in the time domain, and the second time-frequency resource comprises the first frequency domain resource in the frequency domain, the first time domain resource and the second time domain resource are located in a first time subunit, and the first time domain resource and the second time domain resource are different.
35. 35. The communications apparatus of claim 34, wherein the first time subunit comprises the first time domain resource and the second time domain resource, in sequence in the time domain.
36. the second resource pool comprising a first resource subpool and a second resource subpool; The transceiver module includes: Transmitting the first configuration information, the first configuration information being used to indicate the first resource subpool and / or the second resource subpool, the first resource subpool being used by the second communication device to transmit data to another communication device, and the second resource subpool being used by the second communication device to transmit signaling or signals to another communication device.
36. The communication device of claim 33, configured to transmit the first configuration information in a manner such that: the first configuration information is used to indicate the second resource pool.
37. The first configuration information is time domain information, frequency domain information, time domain information and frequency domain information, or time-frequency resource information of the first resource subpool in a time subunit, or time domain information, frequency domain information, time domain information and frequency domain information, or time-frequency resource information of the first resource subpool in a time subunit in a frequency domain unit; and / or 37. The communications apparatus of claim 36, further comprising: time domain information of the second resource subpool, or time domain information of the second resource subpool within a time unit, or time domain information of the second resource subpool within a frequency domain unit, or time domain information of the second resource subpool within a frequency domain unit within a time unit.
38. the transceiver module is further configured to transmit second configuration information to a third communication device, the second configuration information being used to indicate a third resource pool, the third resource pool being managed by the third communication device and being used by the third communication device to communicate with another communication device; The frequency domain resources included in the third resource pool are different from the frequency domain resources included in the first resource pool, and / or the third time domain resources included in the third resource pool and the first time domain resources are located in different time units, or 38. The communication device according to claim 32, wherein the frequency domain resources included in the third resource pool are different from the frequency domain resources included in the second resource pool, and / or the third time domain resources and the second time domain resources included in the third resource pool are located in different time units.
39. the transceiver module is further configured to transmit third configuration information to a fourth communication device, the third configuration information being used to indicate a fourth resource pool, the fourth resource pool being managed by the fourth communication device and being used by the fourth communication device to communicate with another communication device; 39. The communication device of claim 38, wherein frequency domain resources included in the fourth resource pool are different from the frequency domain resources included in the third resource pool, and / or fourth time domain resources and the third time domain resources included in the fourth resource pool are located in different time units.
40. 40. The communication device of claim 32, wherein the first time subunit comprises a first GP and a second GP located after the first GP in the time domain, the first GP belonging to the first time domain resource and the second GP belonging to the second time domain resource, and the first time subunit further comprises at least one symbol after the second GP.
41. the first time domain resource comprises, in order in the time domain, a first time domain sub-resource, the first GP, and a second time domain sub-resource, the first time domain sub-resource being used to map signals from the communication device and the second time domain sub-resource being used to map signals to be transmitted to the communication device, or the first time domain sub-resource being used to map signals to be transmitted to the communication device and the second time domain sub-resource being used to map signals from the communication device; and / or 41. The communications device of claim 40, wherein the second time domain resource comprises, in order in the time domain, a third time domain subresource, the second GP, and a fourth time domain subresource, the third time domain subresource being used to map signals from the second communications device and the fourth time domain subresource being used to map signals to be transmitted to the second communications device, or the third time domain subresource being used to map signals to be transmitted to the second communications device and the fourth time domain subresource being used to map signals from the second communications device.
42. 42. The communication device of claim 41, wherein a transmission direction corresponding to the first time domain subresource and the third time domain subresource is the same, and / or a transmission direction corresponding to the second time domain subresource and the fourth time domain subresource is the same.
43. 43. The communications apparatus of claim 41 or 42, wherein the transceiver module is further configured to transmit first information, the first information comprising at least one of length information of the first time domain subresource, length information of the second time domain subresource, length information of the third time domain subresource, or length information of the fourth time domain subresource.
44. 44. The communication device of claim 32, wherein the first resource pool further comprises a second time subunit, the second time subunit comprising a fifth time domain resource, a third GP, a sixth time domain resource, a fourth GP, and a seventh time domain resource, in that order in the time domain.
45. 45. The communications device of claim 44, wherein a transmission direction corresponding to a fifth time domain resource is the same as a transmission direction corresponding to the seventh time domain resource, and the transmission direction corresponding to the fifth time domain resource is opposite to a transmission direction corresponding to the sixth time domain resource.
46. the first time domain resource comprises, in time domain order, the first time domain sub-resource, the first GP, and the second time domain sub-resource; the second time domain resource comprises, in time domain order, the third time domain sub-resource, the second GP, and the fourth time domain sub-resource; A time domain resource included in the first time subunit and a time domain resource included in the second time subunit, a length of the fifth time domain resource is equal to a length of the first time domain sub-resource; or the sum of the length of the second time domain subresource and the third time domain subresource is equal to the length of the sixth time domain resource; or The length of the fourth time domain sub-resource is equal to the length of the seventh time domain resource.
46. A communication device as claimed in claim 44 or 45, satisfying one or more of the following relationships:
47. 47. The communication device of claim 32, wherein the second resource pool is a spare resource pool.
48. 48. The communications apparatus of claim 32, wherein the transceiver module is further configured to transmit second information, the second information being used to indicate the first resource pool or to indicate available resources in the first resource pool.
49. a transceiver module configured to receive first configuration information from a first communication device; and a processing module configured to determine a second resource pool based on the first configuration information, wherein the second resource pool is managed by the second communication device and used by the communication device to communicate with another communication device, the second resource pool being different from the first resource pool, and the first resource pool is managed by the first communication device and used by the first communication device to communicate with another communication device.
50. 50. The communications apparatus of claim 49, wherein the first resource pool comprises a first time-frequency resource, the second resource pool comprises a second time-frequency resource, the first time-frequency resource comprises a first time domain resource in the time domain, the first time-frequency resource comprises a first frequency domain resource in the frequency domain, the second time-frequency resource comprises a second time domain resource in the time domain, and the second time-frequency resource comprises the first frequency domain resource in the frequency domain, the first time domain resource and the second time domain resource are located in a first time subunit, and the first time domain resource and the second time domain resource are different.
51. 51. The communications apparatus of claim 50, wherein the first time subunit comprises the first time domain resource and the second time domain resource, in sequence in the time domain.
52. the second resource pool comprising a first resource subpool and a second resource subpool; The processing module comprises: determining the first resource subpool and / or the second resource subpool based on the first configuration information, the first resource subpool being used by the communication device to transmit data to another communication device, and the second resource subpool being used by the communication device to transmit signaling or a signal to another communication device; 52. The communications device of any one of claims 49 to 51, configured to determine the second resource pool based on the first configuration information in the following manner:
53. The first configuration information is time domain information, frequency domain information, time domain information and frequency domain information, or time-frequency resource information of the first resource subpool in a time subunit, or time domain information, frequency domain information, time domain information and frequency domain information, or time-frequency resource information of the first resource subpool in a time subunit in a frequency domain unit; and / or 53. The communications apparatus of claim 52, further comprising: time domain resource information of the second resource subpool, or time domain information of the second resource subpool within a time unit, or time domain information of the second resource subpool within a frequency domain unit, or time domain information of the second resource subpool within a frequency domain unit within a time unit.
54. 54. The communication device of claim 49, wherein the first time subunit comprises a first GP and a second GP located after the first GP in the time domain, the first GP belonging to the first time domain resource and the second GP belonging to the second time domain resource, and the first time subunit further comprises at least one symbol after the second GP.
55. the first time domain resource comprises, in order in the time domain, a first time domain sub-resource, the first GP, and a second time domain sub-resource, the first time domain sub-resource being used for mapping signals from the first communication device and the second time domain sub-resource being used for mapping signals transmitted to the first communication device, or the first time domain sub-resource being used for mapping signals transmitted to the first communication device and the second time domain sub-resource being used for mapping signals from the first communication device; and / or 55. The communication device of claim 54, wherein the second time domain resource comprises, in order in the time domain, a third time domain subresource, the second GP, and a fourth time domain subresource, the third time domain subresource being used to map signals from the communication device and the fourth time domain subresource being used to map signals transmitted to the communication device, or the third time domain subresource being used to map signals transmitted to the communication device and the fourth time domain subresource being used to map signals from the communication device.
56. 56. The communications device of claim 55, wherein a transmission direction corresponding to the first time domain subresource and the third time domain subresource is the same, and / or a transmission direction corresponding to the second time domain subresource and the fourth time domain subresource is the same.
57. 57. The communications apparatus of claim 55 or 56, wherein the transceiver module is further configured to transmit third information, the third information comprising at least one of length information of the first time domain subresource, length information of the second time domain subresource, length information of the third time domain subresource, or length information of the fourth time domain subresource.
58. 58. The communication device of claim 49, wherein the first resource pool further comprises a second time subunit, the second time subunit comprising a fifth time domain resource, a third GP, a sixth time domain resource, a fourth GP, and a seventh time domain resource, in order from front to back in the time domain.
59. 59. The communications device of claim 58, wherein a transmission direction corresponding to a fifth time domain resource is the same as a transmission direction corresponding to the seventh time domain resource, and the transmission direction corresponding to the fifth time domain resource is opposite to a transmission direction corresponding to the sixth time domain resource.
60. the first time domain resource comprises, in time domain order, the first time domain sub-resource, the first GP, and the second time domain sub-resource; the second time domain resource comprises, in time domain order, the third time domain sub-resource, the second GP, and the fourth time domain sub-resource; A time domain resource included in the first time subunit and a time domain resource included in the second time subunit, a length of the fifth time domain resource is equal to a length of the first time domain sub-resource; or the sum of the length of the second time domain subresource and the third time domain subresource is equal to the length of the sixth time domain resource; or The length of the fourth time domain sub-resource is equal to the length of the seventh time domain resource.
60. A communications device as claimed in claim 58 or 59, satisfying one or more of the following relationships:
61. 61. The communication device of claim 49, wherein the second resource pool is a spare resource pool.
62. 62. The communications device of claim 49, wherein the transceiver module is further configured to transmit fourth information, the fourth information being used to indicate the second resource pool or to indicate available resources in the second resource pool.
63. A communications device comprising a processor and a memory, the memory configured to store one or more computer programs, the one or more computer programs comprising computer-executable instructions, and wherein the processor executes the one or more computer programs stored in the memory such that, when the communications device is operated, the communications device performs a method according to any one of claims 1 to 17, or the communications device performs a method according to any one of claims 18 to 31.
64. A computer readable storage medium configured to store a computer program, which when executed on a computer enables the computer to perform the method according to any one of claims 1 to 17, or enables the computer to perform the method according to any one of claims 18 to 31.
65. A computer program product comprising a computer program, which when said computer program is run on a computer, enables said computer to carry out the method according to any one of claims 1 to 17, or enables said computer to carry out the method according to any one of claims 18 to 31.
66. A chip comprising a processor and a communication interface, the processor configured to call instructions from the communication interface and execute the instructions, and when executing the instructions, the processor performs a method according to any one of claims 1 to 17 or performs a method according to any one of claims 18 to 31.
Citation Information
Patent Citations
Communication control device, communication control method, and communication device
WO2014002587A1
New radio sidelink frame structure
WO2020064806A2