CN113543349A - Electronic device, wireless communication method, and computer-readable storage medium - Google Patents

Electronic device, wireless communication method, and computer-readable storage medium Download PDF

Info

Publication number
CN113543349A
CN113543349A CN202010304595.5A CN202010304595A CN113543349A CN 113543349 A CN113543349 A CN 113543349A CN 202010304595 A CN202010304595 A CN 202010304595A CN 113543349 A CN113543349 A CN 113543349A
Authority
CN
China
Prior art keywords
information
electronic device
period
resource
resources
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202010304595.5A
Other languages
Chinese (zh)
Inventor
吴志坤
孙晨
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Priority to CN202010304595.5A priority Critical patent/CN113543349A/en
Priority to PCT/CN2020/129263 priority patent/WO2021208417A1/en
Priority to CN202080097217.2A priority patent/CN115136705A/en
Publication of CN113543349A publication Critical patent/CN113543349A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling
    • H04W72/1263Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/535Allocation or scheduling criteria for wireless resources based on resource usage policies

Landscapes

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

Abstract

The present disclosure relates to an electronic device, a wireless communication method, and a computer-readable storage medium. An electronic device according to the present disclosure includes processing circuitry configured to: sending service flow information of the electronic equipment to resource management equipment, wherein the service flow information comprises periodic information of service data sent by the electronic equipment; receiving resource allocation information from the resource management device; and under the condition that the resource allocation information is descrambled successfully by using a specific Radio Network Temporary Identifier (RNTI), determining the period of allocating resources for the electronic equipment by the resource management equipment according to the periodicity information. With the electronic device, the wireless communication method, and the computer-readable storage medium according to the present disclosure, a wider variety of time intervals can be supported, thereby reducing transmission delay of periodic data and more efficiently utilizing resources.

Description

Electronic device, wireless communication method, and computer-readable storage medium
Technical Field
Embodiments of the present disclosure relate generally to the field of wireless communications, and in particular, to electronic devices, wireless communication methods, and computer-readable storage media. More particularly, the present disclosure relates to an electronic device as a user equipment in a wireless communication system, an electronic device as a resource management device in a wireless communication system, a wireless communication method performed by a user equipment in a wireless communication system, a wireless communication method performed by a resource management device in a wireless communication system, and a computer-readable storage medium.
Background
In the LTE system, the Scheduling modes of a base station for a UE (User Equipment) mainly include dynamic Scheduling and Semi-Persistent Scheduling (SPS). In the dynamic Scheduling scheme, when the UE needs to send data and there is no uplink resource, a Scheduling Request (SR) is sent to notify the base station that there is uplink data to send, and the base station schedules related resources after receiving the SR for the UE to feed back a Buffer Status Report (BSR), and then the base station schedules corresponding uplink resource to send data to the UE according to the BSR sent by the UE. For a periodic packet service, the base station may obtain the size and the period of the service of the UE by observing statistics, and then may schedule a plurality of uplink resources to the UE for sending uplink data, and an interval between different uplink resources may be indicated by RRC (Radio Resource Control) signaling. This manner of scheduling is referred to as semi-persistent scheduling. Since the size of the element indicating the time interval in RRC signaling is limited, the number of time intervals that can be carried is limited.
As NR (New Radio) communication systems provide communication support for more and more services, the diversity of the service transmission requirements also poses certain challenges for the current NR communication systems. For example, Ultra-reliable and Low Latency Communications (urrllc) services place high demands on the Latency and reliability of data transmission. The UE needs to periodically transmit some control information in the manner of urrllc, and such transmission is usually uplink transmission, and the amount of data per transmission is small. Because the time interval supported by the existing standard is limited, the period for configuring the uplink resource is not matched with the actual period of the service, thereby causing a larger transmission delay and resource waste.
Therefore, it is necessary to provide a technical solution to support more various cycles, so as to reduce the transmission delay of the periodic data and more effectively utilize the resources.
Disclosure of Invention
This section provides a general summary of the disclosure, and is not a comprehensive disclosure of its full scope or all of its features.
An object of the present disclosure is to provide an electronic device, a wireless communication method, and a computer-readable storage medium to support a wider variety of cycles, thereby reducing transmission delay of periodic data and more efficiently utilizing resources.
According to an aspect of the disclosure, there is provided an electronic device comprising processing circuitry configured to: sending service flow information of the electronic equipment to resource management equipment, wherein the service flow information comprises periodic information of service data sent by the electronic equipment; receiving resource allocation information from the resource management device; and under the condition that the resource allocation information is descrambled successfully by using a specific Radio Network Temporary Identifier (RNTI), determining the period of allocating resources for the electronic equipment by the resource management equipment according to the periodicity information.
According to another aspect of the present disclosure, there is provided an electronic device comprising processing circuitry configured to: receiving service flow information of user equipment from the user equipment, wherein the service flow information comprises periodic information of service data sent by the user equipment; determining a period for allocating resources to the user equipment according to the periodicity information and allocating resources to the user equipment; and implicitly indicating to the user equipment a periodicity of allocating resources for the user equipment.
According to another aspect of the present disclosure, there is provided a wireless communication method performed by an electronic device, including: sending service flow information of the electronic equipment to resource management equipment, wherein the service flow information comprises periodic information of service data sent by the electronic equipment; receiving resource allocation information from the resource management device; and under the condition that the resource allocation information is descrambled successfully by using a specific Radio Network Temporary Identifier (RNTI), determining the period of allocating resources for the electronic equipment by the resource management equipment according to the periodicity information.
According to another aspect of the present disclosure, there is provided a wireless communication method performed by an electronic device, including: receiving service flow information of user equipment from the user equipment, wherein the service flow information comprises periodic information of service data sent by the user equipment; determining a period for allocating resources to the user equipment according to the periodicity information and allocating resources to the user equipment; and implicitly indicating to the user equipment a periodicity of allocating resources for the user equipment.
According to another aspect of the present disclosure, there is provided a computer-readable storage medium comprising executable computer instructions that, when executed by a computer, cause the computer to perform a wireless communication method according to the present disclosure.
According to another aspect of the present disclosure, there is provided a computer program which, when executed by a computer, causes the computer to perform the wireless communication method according to the present disclosure.
With the electronic device, the wireless communication method, and the computer-readable storage medium according to the present disclosure, the electronic device may send periodicity information of service data to the resource management device, and may determine that a period in which the resource management device allocates resources to the electronic device is determined according to the periodicity information in a case where descrambling of the resource allocation information is successful by using a specific RNTI (Radio Network temporary Identity). That is, the resource management device does not need to inform the electronic device of the period in which the resource management device allocates the resource to the electronic device, that is, the resource management device indicates the period in which the resource is allocated to the electronic device in an implicit manner. Therefore, the periodic information reported by the electronic equipment can support various periods, so that the period of resource allocation of the electronic equipment is matched with the actual period of the service, the transmission delay of the periodic service can be reduced, and the utilization rate of the resource can be improved.
Further areas of applicability will become apparent from the description provided herein. The description and specific examples in this summary are intended for purposes of illustration only and are not intended to limit the scope of the present disclosure.
Drawings
The drawings described herein are for illustrative purposes only of selected embodiments and not all possible implementations, and are not intended to limit the scope of the present disclosure. In the drawings:
fig. 1 is a block diagram illustrating an example of a configuration of an electronic device according to an embodiment of the present disclosure;
fig. 2 is a schematic diagram illustrating the contents of traffic flow information according to an embodiment of the present disclosure;
fig. 3 is a signaling flow diagram illustrating requesting uplink resources and transmitting data by a user equipment according to an embodiment of the present disclosure;
FIG. 4 is a schematic diagram illustrating the contents of a first cache status report, according to an embodiment of the present disclosure;
FIG. 5 is a schematic diagram illustrating the contents of a first cache status report, according to an embodiment of the present disclosure;
fig. 6 is a signaling flow diagram illustrating requesting uplink resources and transmitting data by a user equipment according to an embodiment of the present disclosure;
fig. 7 is a diagram illustrating a case where a user equipment cannot select an appropriate resource to transmit data;
fig. 8 is a schematic diagram illustrating a user equipment broadcasting resources to be occupied in advance according to an embodiment of the present disclosure;
fig. 9 is a block diagram illustrating an example of a configuration of an electronic device according to an embodiment of the present disclosure;
fig. 10 is a flowchart illustrating a wireless communication method performed by an electronic device according to an embodiment of the present disclosure;
fig. 11 is a flowchart illustrating a wireless communication method performed by an electronic device according to another embodiment of the present disclosure;
fig. 12 is a block diagram showing a first example of a schematic configuration of an eNB (Evolved Node B);
fig. 13 is a block diagram showing a second example of a schematic configuration of an eNB;
fig. 14 is a block diagram showing an example of a schematic configuration of a smartphone; and
fig. 15 is a block diagram showing an example of a schematic configuration of a car navigation apparatus.
While the disclosure is susceptible to various modifications and alternative forms, specific embodiments thereof have been shown by way of example in the drawings and are herein described in detail. It should be understood, however, that the description herein of specific embodiments is not intended to limit the disclosure to the particular forms disclosed, but on the contrary, the intention is to cover all modifications, equivalents, and alternatives falling within the spirit and scope of the disclosure. It is noted that throughout the several views, corresponding reference numerals indicate corresponding parts.
Detailed Description
Examples of the present disclosure will now be described more fully with reference to the accompanying drawings. The following description is merely exemplary in nature and is not intended to limit the present disclosure, application, or uses.
Example embodiments are provided so that this disclosure will be thorough, and will fully convey the scope to those skilled in the art. Numerous specific details are set forth such as examples of specific components, devices, and methods to provide a thorough understanding of embodiments of the present disclosure. It will be apparent to those skilled in the art that specific details need not be employed, that example embodiments may be embodied in many different forms, and that neither should be construed to limit the scope of the disclosure. In certain example embodiments, well-known processes, well-known structures, and well-known technologies are not described in detail.
The description will be made in the following order:
1. for review;
2. a configuration example of a user equipment;
3. a configuration example of a resource management device;
4. a method embodiment;
5. application examples.
<1. review >
As mentioned above, for the periodic uplink transmission with a small amount of transmission time and a high requirement on transmission delay, because the time interval supported by the existing standard is limited, the period for configuring the uplink resource will not match the actual period of the service, thereby resulting in a large transmission delay and causing a waste of resources.
For example, the frequency of transmitting the traffic data is 60Hz (i.e. the period of transmitting the traffic data is 16.67ms), and resource allocation periods of 10ms and 20ms are supported in the existing standard. Here, it is assumed that the resource management device sets the resource allocation period to 10 ms. Then, the data arrival time, the time domain position of the allocated resource, and the data transmission delay are shown in the following table.
TABLE 1
Figure BDA0002455311350000051
As can be seen from the above table, data arrives at 16.67ms, but since the allocated resources are at the positions of 10ms and 20ms, no data is transmitted at the position of 10ms, resulting in waste of resources, and data arriving at 16.67ms is transmitted at the position of 20ms, resulting in a delay of 3.33 ms. Similarly, data arrives at 33.34ms, but since the allocated resources are at the positions of 30ms and 40ms, no data is transmitted at the position of 30ms, resulting in waste of resources, and data arriving at 33.34ms is transmitted at the position of 40ms, resulting in a delay of 6.66 ms.
Therefore, as the supported period in the existing standard is limited, the allocation period of the resource is not matched with the actual period of the service, which causes the waste of the resource, thereby reducing the utilization rate of the resource and increasing the time delay of data transmission.
The present disclosure proposes, for such a scenario, an electronic device in a wireless communication system, a wireless communication method performed by the electronic device in the wireless communication system, and a computer-readable storage medium to support a wider variety of cycles, thereby reducing transmission delay of periodic data and more efficiently utilizing resources.
The resource management device according to the present disclosure may be a network side device that performs resource management on user equipment within a coverage area. In addition, the resource management device may also be a user device that performs resource management on other user devices. For example, the resource management device may be a cluster head device of a cluster composed of a plurality of user equipments, and performs resource management on other user equipments in the cluster.
The wireless communication system according to the present disclosure may be an NR communication system.
The network side device according to the present disclosure may be any type of TRP (Transmit and Receive Port), or may be a base station device, such as eNB, or may be a gbb (base station in a 5 th generation communication system).
The user equipment according to the present disclosure may be a mobile terminal such as a smart phone, a tablet Personal Computer (PC), a notebook PC, a portable game terminal, a portable/cryptographic dog-type mobile router, and a digital camera device, or a vehicle-mounted terminal such as a car navigation apparatus. The user equipment may also be implemented as a terminal (also referred to as a Machine Type Communication (MTC) terminal) that performs machine-to-machine (M2M) communication. Further, the user equipment may be a wireless communication module (such as an integrated circuit module including a single chip) mounted on each of the above-described terminals.
<2. configuration example of user equipment >
Fig. 1 is a block diagram illustrating an example of a configuration of an electronic apparatus 100 according to an embodiment of the present disclosure. The electronic device 100 herein may be a user equipment in a wireless communication system.
As shown in fig. 1, the electronic device 100 may include a traffic information generation unit 110, a decoding unit 120, a determination unit 130, and a communication unit 140.
Here, the respective units of the electronic device 100 may be included in the processing circuit. The electronic device 100 may include one processing circuit or may include a plurality of processing circuits. Further, the processing circuitry may include various discrete functional units to perform various different functions and/or operations. It should be noted that these functional units may be physical entities or logical entities, and that units called differently may be implemented by the same physical entity.
According to the embodiment of the present disclosure, the traffic flow information generating unit 110 is configured to generate traffic flow information of the electronic device 100, where the traffic flow information includes periodicity information of traffic data transmitted by the electronic device 100.
According to an embodiment of the present disclosure, the electronic device 100 may transmit the traffic information generated by the traffic generation unit 110 to the resource management device through the communication unit 140. Here, the resource management device is used to manage resources of the electronic device 100, including allocating resources for transmitting data to the electronic device 100. The resource management device may be, for example, a network side device or other user equipment.
According to an embodiment of the present disclosure, the electronic device 100 may receive resource allocation information from the resource management device through the communication unit 140.
According to an embodiment of the present disclosure, the decoding unit 120 may descramble the resource allocation information, thereby obtaining the resource allocation information if the descrambling is successful.
According to an embodiment of the present disclosure, in a case where the decoding unit 120 descrambles the resource allocation information successfully using the specific RNTI, the determining unit 130 may determine a period in which the resource management device allocates the resource to the electronic device 100 according to periodicity information included in the traffic information generated by the traffic information generating unit 110.
As can be seen from this, according to the electronic device 100 of the embodiment of the present disclosure, the periodicity information of the service data may be sent to the resource management device, and in the case that descrambling the resource allocation information with the specific RNTI is successful, it may be determined that the period in which the resource management device allocates the resource to the electronic device 100 is determined according to the periodicity information. That is, the electronic device 100 does not need to receive, from the resource management device, a period in which the resource management device allocates the resource to the electronic device 100, that is, a period in which the resource management device implicitly indicates that the resource is allocated to the electronic device 100. In this way, since the periodic information reported by the electronic device 100 can support more kinds of periods, the period of resource allocation by the electronic device 100 matches with the actual period of the service, so that the transmission delay of the periodic service can be reduced, and the utilization rate of the resource can be improved.
According to the embodiment of the present disclosure, in the case that there is no service data to be transmitted in the logical channel, the service traffic information generating unit 110 may generate the service traffic information, and may transmit the service traffic information to the resource management device through the communication unit 140.
According to an embodiment of the present disclosure, as shown in fig. 1, the electronic device 100 may further include a scheduling request information generating unit 150 for generating scheduling request information.
According to an embodiment of the present disclosure, in a case that there is no traffic data to be transmitted in a logical channel, the scheduling request information generating unit 150 may generate scheduling request information, and the electronic device 100 may transmit the generated scheduling request information to the resource management device through the communication unit 140. Here, the scheduling request information may be used to request resources for transmitting traffic flow information.
According to an embodiment of the present disclosure, the electronic device 100 may receive, from the resource management device, a resource for transmitting traffic information, which the resource management device allocates in response to the scheduling request information, through the communication unit 140. Next, the electronic device 100 may transmit the traffic information to the resource management device using the resource for transmitting the traffic information.
In the prior art, the scheduling request information is transmitted to the resource management device only when there is traffic data to be transmitted in the logical channel. And the resource management device can only obtain the periodic information of the service data sent by the electronic device according to observation statistics. If the resource management device does not receive the request sent by the electronic device, the electronic device needs to repeatedly send the scheduling request until the resource management device allocates the corresponding resource, which results in a long time delay.
According to the embodiment of the disclosure, the scheduling request information and the service traffic information can be sent to the resource management device under the condition that no service data to be sent exists in the logical channel. In addition, the electronic device 100 may actively report the periodicity information of the service data transmitted by the electronic device. Thus, before the service data to be transmitted in the logical channel, the resource management device may allocate the resource to the electronic device 100 according to the periodic information of the service data transmitted by the electronic device 100, thereby reducing the delay.
According to an embodiment of the present disclosure, the electronic device 100 may utilize a MAC (Media Access Control) CE (Control Element) to carry service traffic information. For example, the electronic device 100 may carry the service traffic information in a BSR (Buffer Status Report) in the MAC CE.
According to an embodiment of the present disclosure, the periodicity information may indicate a period of the service data transmitted by the electronic device 100, and may include, for example, the period of the service data transmitted by the electronic device 100 or a frequency of the service data transmitted by the electronic device 100. Here, the period may be the inverse of the frequency, and thus the period for transmitting traffic data may be estimated from the frequency for transmitting traffic data.
According to the embodiment of the present disclosure, for any service, the electronic device 100 may select a parameter that is an integer from the period and the frequency, and use the parameter as the periodicity information. For example, assuming that the period of one service is 33.333ms and the frequency is 3Hz, the electronic device 100 includes the frequency 3Hz as the periodicity information in the service traffic information.
According to an embodiment of the present disclosure, in the case of carrying a period or a frequency using periodic information, a greater number of periods or frequencies may be supported. For example, electronic device 100 may support any integer period in the range of 1-1023ms, or any integer frequency in the range of 1-1023Hz, as periodic information.
According to an embodiment of the present disclosure, the traffic flow information may further include indication information indicating whether the periodicity information is periodic or frequency. For example, the indication information may be represented by 1 bit, and when the indication information is 1, it represents that the periodicity information is a period, and when the indication information is 0, it represents that the periodicity information is a frequency.
According to an embodiment of the present disclosure, the service traffic information may further include size information of the cached service data. Here, since the electronic device 100 may transmit the traffic flow information in a case where there is no traffic data to be transmitted in the logical channel, the size of the buffered traffic data may be 0.
According to an embodiment of the present disclosure, as shown in fig. 1, the electronic device 100 may further include an estimating unit 160 for estimating an arrival time of the traffic data. For example, the electronic device 100 may estimate the time of the upcoming arrival of the traffic data according to the size and period of the upcoming traffic data. Further, the traffic flow information may also include information of the arrival time of the traffic data predicted by the estimating unit 160.
As described above, the traffic flow information may include periodic information of the traffic data transmitted by the electronic device 100. Optionally, the service traffic information further includes at least one of the following: indication information indicating whether the periodicity information is periodic or frequency, size information of the buffered traffic data, and expected arrival time information of the traffic data.
Fig. 2 is a schematic diagram illustrating the contents of traffic flow information according to an embodiment of the present disclosure. As shown in fig. 2, the 1-bit indication information indicates whether a period or a frequency is included in the traffic information, the 1 st part of the 7-bit frequency/period indicates the frequency or the content of the 1 st part of the period, the 2 nd part of the 8-bit frequency/period indicates the content of the 2 nd part of the frequency or the period, that is, the frequency or the period can be indicated by 15 bits at most, the arrival time information of 4 bits indicates the arrival time information of the traffic data estimated by the estimation unit 160, and the size information of 4 bits indicates the size of the buffered traffic data.
According to an embodiment of the present disclosure, the electronic device 100 may receive resource allocation Information from the resource management device through DCI (Downlink Control Information). Therefore, in the following, the resource allocation information is explained by taking DCI as an example.
In the existing scheme, in the SPS scheduling manner, the DCI transmitted by the resource management device at least includes frequency domain resources allocated to the electronic device 100 for transmitting service data in each period and time domain resources allocated to the electronic device 100 for transmitting service data for the first time. Further, the resource management device may also transmit RRC signaling including periodic information allocating resources for the electronic device 100 to the electronic device 100. That is, the resource management device indicates the period of allocating resources in an explicit manner. In addition, the resource management device may scramble the DCI with the RNTI corresponding to the SPS scheduling manner, and the electronic device 100 may descramble the DCI with the corresponding RNTI to determine that the scheduling manner is the SPS and acquire content in the DCI. In this way, the electronic device 100 may determine resources for transmitting traffic data at each period through frequency domain resources for transmitting traffic data at each period and time domain resources for transmitting traffic data for the first time included in the DCI, and periodicity information included in the RRC signaling.
According to an embodiment of the present disclosure, the RRC signaling transmitted by the resource management device may not include periodicity information for allocating resources for the electronic device 100. That is, the resource management device indicates the period of allocating resources in an implicit manner. In addition, the resource management device may scramble the DCI with a specific RNTI. This specific RNTI is a newly set RNTI, and is different from an RNTI corresponding to an SPS scheduling method in the existing scheme. That is, such a specific RNTI corresponds to resource allocation information in the case where the RRC signaling does not include periodic information in the SPS scheduling scheme.
According to an embodiment of the present disclosure, for the SPS scheduling manner, the electronic device 100 may receive an RRC signaling that includes periodic information that the resource management device allocates resources to the electronic device 100, or may receive an RRC signaling that does not include periodic information that the resource management device allocates resources to the electronic device 100. Therefore, after the electronic device 100 receives the resource allocation information, the resource allocation information may be descrambled using an RNTI (second type RNTI in table 2) corresponding to the resource allocation information in the case where the RRC signaling includes the periodicity information in the SPS scheduling scheme, or the resource allocation information may be descrambled using an RNTI (third type RNTI in table 2) corresponding to the resource allocation information in the case where the RRC signaling does not include the periodicity information in the SPS scheduling scheme. In a case where the electronic device 100 successfully descrambles the resource allocation information using the RNTI corresponding to the resource allocation information in a case where the periodic information is included in the RRC signaling, the electronic device 100 may determine a period for which the resource management device allocates the resource based on the periodic information included in the RRC signaling; in the case where the electronic device 100 successfully descrambles the resource allocation information using the RNTI corresponding to the resource allocation information in the case where the periodicity information is not included in the RRC signaling, the electronic device 100 may determine a period for which the resource management device allocates the resource based on the periodicity information included in the traffic flow information.
According to an embodiment of the present disclosure, the RNTI scrambling the resource allocation information may have the following three types:
TABLE 2
Figure BDA0002455311350000101
Figure BDA0002455311350000111
In table 2, the first RNTI and the second RNTI are RNTIs in the existing scheme, and the third RNTI is an RNTI newly added in the present disclosure, and is used for scrambling and descrambling resource allocation information in the SPS scheduling manner under the condition that the RRC signaling does not include periodic information.
As described above, in the case where the RRC signaling includes the periodic information, since resources indicating the periodic information in the RRC signaling are limited, the number of supported periods is limited. In case that the RRC signaling does not include periodicity information, a large number of cycles can be supported since the period of resource allocation can be implicitly indicated. That is, the number of periods supported in the case where the periodicity information is not included in the RRC signaling is different from the number of periods supported in the case where the periodicity information is included in the RRC signaling. More specifically, the number of cycles supported in the case where the periodicity information is not included in the RRC signaling is greater than the number of cycles supported in the case where the periodicity information is included in the RRC signaling.
According to the embodiment of the present disclosure, the determining unit 130 may further determine the resource for the electronic device 100 to transmit the service data in each period according to the resource allocation information and the period in which the resource management device allocates the resource to the electronic device 100.
According to an embodiment of the present disclosure, the resource allocation information may include frequency domain resources for the electronic device 100 to transmit the service data in each period and time domain resources for the electronic device 100 to transmit the service data for the first time, and therefore the determining unit 130 may determine the frequency domain resources for the electronic device 100 to transmit the service data in each period and the time domain resources for the electronic device 100 to transmit the service data for the first time according to the resource allocation information.
According to an embodiment of the present disclosure, the determining unit 130 may determine the time domain resource for transmitting the service data at each period according to the time domain resource for transmitting the service data for the first time and the period in which the resource management device allocates the resource to the electronic device 100. Thereby, the determining unit 130 may determine the time domain resource and the frequency domain resource in which the electronic device 100 transmits the traffic data at each period.
According to the embodiment of the present disclosure, since the periodicity information may include the period of the service data transmitted by the electronic device 100, it may also include the frequency of the service data transmitted by the electronic device 100.
In the case where the periodicity information includes periods of the traffic data transmitted by the electronic device 100, the determining unit 130 may determine the time domain resources transmitting the traffic data at the respective periods according to the following formula:
tn=t1+T×(n-1)
where tn denotes a time domain resource for transmitting traffic data in an nth (n is a positive integer) period, and is expressed in ms, and t1 denotes a time domain resource for transmitting traffic data for the first time, and is expressed in ms, and can be obtained from resource allocation information. T denotes a period in which the electronic device 100 transmits the traffic data, and has a unit of ms.
In the case where the periodicity information includes the frequency of the traffic data transmitted by the electronic device 100, the period calculated from the frequency may not be an integer multiple of the minimum unit in which the resource management device allocates the time domain resource. For example, if the periodicity information includes that the frequency of the service data transmitted by the electronic device 100 is 60GHz, the periodicity of the service data transmitted by the electronic device calculated according to the frequency is 16.666ms, and the minimum unit for allocating the time domain resource by the resource management device is 1ms, so that 16.666ms is not an integer multiple of 1 ms.
According to an embodiment of the present disclosure, in the case that the period of allocating resources is not an integer multiple of the minimum unit of the resource management device allocating time domain resources, the determining unit 130 may adjust the time domain resources transmitting traffic data at each period to an integer multiple of the minimum unit.
According to an embodiment of the present disclosure, the determining unit 130 may determine a time to transmit traffic data in each period according to a time domain resource in which the traffic data is first transmitted and a period in which the resource is allocated, and adjust the time to an integer multiple of a minimum unit by rounding the time up.
For example, the determining unit 130 may determine the time domain resource for transmitting the traffic data at each period according to the following formula:
tn=t1+cell(1000/f×(n-1))
where tn denotes a time domain resource for transmitting traffic data in an nth (n is a positive integer) period, and is expressed in ms, and t1 denotes a time domain resource for transmitting traffic data for the first time, and is expressed in ms, and can be obtained from resource allocation information. f denotes the frequency of the electronic device 100 transmitting the traffic data, and has a unit of GHz. 1000/f represents the period in ms in which the resource management device allocates resources to the electronic device 100. The cell represents a rounding up operation. Here, since t1 is an integer, the above equation can also be written as:
tn=cell(t1+1000/f×(n-1))
where t1+1000/f × (n-1) represents a time at which the determining unit 130 transmits traffic data at each period determined from the time domain resource at which the traffic data is transmitted for the first time and the period at which the resource is allocated, and the determining unit 130 adjusts the time to an integer multiple of the minimum unit by rounding the time up.
For example, assuming that f is 60GHz, t1 is 1ms, t2 is 18ms, t3 is 35ms, t4 is 51ms, and so on.
As described above, according to the embodiment of the present disclosure, the determining unit 130 may first determine the time for transmitting the traffic data in each period according to the time domain resource for transmitting the traffic data for the first time and the period for allocating the resource, and then adjust the time to be an integer multiple of the minimum unit. Thus, the resources allocated by the resource management device to the electronic device 100 are not strictly periodic resources, and may be slightly biased. For example, in the above example, t1 is separated from t2 by 17ms, t2 is separated from t3 by 17ms, and t3 is separated from t4 by 16 ms.
According to an embodiment of the present disclosure, the determining unit 130 may also adjust the period to be an integer multiple of the minimum unit by rounding up the period of the allocated resources, and then determine the time domain resources for transmitting the traffic data at each period according to the time domain resources for transmitting the traffic data for the first time and the adjusted period.
For example, the determining unit 130 may determine the time domain resource for transmitting the traffic data at each period according to the following formula:
tn=t1+(n-1)×cell(1000/f)
similarly, tn denotes a time domain resource for transmitting traffic data at an nth (n is a positive integer) period, and has a unit of ms, and t1 denotes a time domain resource for transmitting traffic data for the first time, and has a unit of ms, which can be obtained from the resource allocation information. f denotes the frequency of the electronic device 100 transmitting the traffic data, and has a unit of GHz. 1000/f represents the period in ms in which the resource management device allocates resources to the electronic device 100. The cell represents a rounding up operation.
In the above formula, cell (1000/f) indicates that the period obtained by rounding up the period of the allocated resources by the determining unit 130 is an integer multiple of the minimum unit, and then the determining unit 130 determines the time domain resources for transmitting the traffic data in each period according to the time domain resources for transmitting the traffic data for the first time and the adjusted period.
For example, assuming that f is 60GHz, t1 is 1ms, and the adjusted period is 17ms, therefore t2 is 18ms, t3 is 35ms, t4 is 52ms, and so on.
As described above, since determining section 130 adjusts the period of resource allocation to be an integer multiple of the minimum unit and calculates the time domain resource for transmitting the traffic data in each period, the resource allocated to electronic apparatus 100 by the resource management apparatus is a strictly periodic resource.
As described above, according to the embodiments of the present disclosure, in the case that the period for allocating resources is not an integer multiple of the minimum unit for allocating time domain resources by the resource management device, the electronic device 100 may agree with the resource management device in such a manner that the time domain resources for transmitting traffic data in each period are adjusted to be integer multiples of the minimum unit for allocating time domain resources, so that the resources allocated to the electronic device 100 determined by the electronic device 100 and the resources allocated to the electronic device 100 determined by the resource management device are kept identical. In this way, even if the RRC signaling does not include the resource allocation cycle, the electronic apparatus 100 can determine the resource allocated thereto in a manner consistent with the resource management apparatus.
According to an embodiment of the present disclosure, as shown in fig. 1, the electronic device 100 may further include a data generating unit 170 for generating traffic data to be transmitted. Further, in the case of service data to be transmitted in the logical channel, the electronic device 100 may transmit the service data through the communication unit 140 according to the resource, determined by the determination unit 130, of the electronic device 100 to transmit the service data at each cycle.
Fig. 3 is a signaling flow diagram illustrating requesting uplink resources and transmitting data by a user equipment according to an embodiment of the present disclosure. In fig. 3, the UE may be implemented by the electronic device 100. As shown in fig. 3, in step S301, when the traffic data has not yet reached the logical channel, the UE transmits scheduling request information to the resource management device. Next, in step S302, the resource management device may allocate uplink resources for transmitting traffic flow information to the UE. Next, in step S303, the UE transmits traffic information using the uplink resource allocated by the resource management device. Next, in step S304, the resource management device allocates resources for transmitting uplink data to the UE, for example, through the resource allocation information, so that the UE can determine the resources for transmitting traffic data in each period through the embodiments of the present disclosure. Next, in step S305, when the traffic data arrives at the logical channel, the UE transmits uplink data to the resource management device according to the resource for transmitting the traffic data in each determined cycle. Here, although fig. 3 shows a case where the UE transmits uplink data to the resource management device, the UE may actually transmit uplink data to other devices.
According to an embodiment of the present disclosure, before the electronic device 100 transmits the traffic information to the resource management device, the electronic device 100 may further transmit a BSR (hereinafter referred to as a first BSR) to the resource management device to notify the resource management device that the electronic device 100 desires to apply for a resource in advance for data that has not reached a logical channel.
Fig. 4 is a schematic diagram illustrating the contents of a first cache status report according to an embodiment of the present disclosure. Fig. 4 shows the case of a short BSR (i.e. only one logical channel). In fig. 4, the logical channel ID indicates an identifier of a logical channel to which the BSR is directed, and the buffer size indicates the size of the buffered traffic data. Since the traffic data has not yet arrived at the logical channel, it may be 0 here.
Fig. 5 is a schematic diagram illustrating the contents of a first cache status report according to an embodiment of the present disclosure. Fig. 5 shows the case of a long BSR (i.e. there are multiple logical channels). In FIG. 5, the LCG0-LCG7Each indicates whether there is data transmission in a corresponding logical channel of the 8 logical channels. For example, LCG 01 indicates that there is data transmission in the logical channel numbered 0, LCG10 means that no data is transmitted in the logical channel numbered 1, and so on. Buffer size 1, buffer size 2, and buffer size … buffer size m indicates the size of the buffer data in each logical channel to which data is transferred, and m indicates the LCG0-LCG7Is the number of 1 s. For example, suppose LCG0、LCG1、LCG2、LCG5Is 1, LCG3、LCG4、LCG6、LCG7When m is 0, the buffer size 1 indicates the size of the buffer data in the logical channel numbered 0, the buffer size 2 indicates the size of the buffer data in the logical channel numbered 1, the buffer size 3 indicates the size of the buffer data in the logical channel numbered 2, and the buffer size 4 indicates the size of the buffer data in the logical channel numbered 5. Since the traffic data has not yet arrived at the logical channel, all the buffer sizes may be set to 0, LCG0-LCG7Also set to 0, or all buffer sizes may be set to 0, LCG0-LCG7Is set to 1.
According to the embodiment of the present disclosure, the resource management device does not consider that an exception occurs when receiving the first BSR shown in fig. 4 or fig. 5, but may determine that the electronic device 100 desires to apply for a resource in advance for upcoming service data. In this case, the resource management device may continue to allocate uplink resources for transmitting the second BSR to the electronic device 100. The second BSR here may include, for example, the traffic flow information described in the foregoing, i.e., the example shown in fig. 2.
Fig. 6 is a signaling flow diagram illustrating requesting uplink resources and transmitting data by a user equipment according to an embodiment of the present disclosure. In fig. 6, the UE may be implemented by the electronic device 100. As shown in fig. 6, in step S601, when the traffic data has not yet reached the logical channel, the UE transmits scheduling request information to the resource management device. Next, in step S602, the resource management device allocates resources for transmitting the first buffer status report to the UE. Next, in step S603, the UE transmits a first buffer status report to the resource management device by using the resource allocated by the resource management device (for example, the example shown in fig. 4 or fig. 5). Next, in step S604, the resource management device allocates resources for transmitting the second buffer status report to the UE. Next, in step S605, the UE transmits a second buffer status report (e.g., the example shown in fig. 2) to the resource management device. Next, in step S606, the resource management device allocates resources for transmitting uplink data to the UE. Next, when the traffic data arrives at the logical channel, the UE transmits uplink data using the resource allocated by the resource management device. Here, although fig. 6 shows a case where the UE transmits uplink data to the resource management device, the UE may actually transmit uplink data to other devices.
As described above, according to the embodiments of the present disclosure, the UE may first send the first buffer status report to the resource management device, and then send the second buffer status report including the traffic flow information to the resource management device. Here, the first buffer status report is compatible with the buffer status report in the existing standard, so that the report of the periodic information can be realized with less change to the existing standard.
The above describes an embodiment in which the electronic device 100 previously applies for a resource for transmitting traffic data in the case of having a resource management device in a wireless communication network. An embodiment in which the electronic device 100 applies for a resource for transmitting traffic data in advance without a resource management device in a wireless communication network will be described below.
Consider the following scenario: in the communication scenario of V2X (vehicle and other device) mode 2 (mode 2), there is no resource allocation device, and the vehicles as the user devices coordinate resources themselves. For example, in the case that a vehicle as a user equipment needs to transmit service data, after the data arrives, the occupation of subsequent resources may be broadcasted on a specific time-frequency resource, and then the service data may be transmitted using the previously occupied resources within a predetermined time range. Such occupancy may include single occupancy or periodic occupancy.
In the existing scheme, since a vehicle as a user equipment can only select resources to be occupied and transmit service data within a predetermined time range, where the predetermined time range is determined according to constraints on time delay, the vehicle may not select appropriate resources under the condition that the time delay requirement is relatively high, that is, the predetermined time range is relatively small.
Fig. 7 is a diagram illustrating a case where the user equipment cannot select an appropriate resource to transmit data. As shown in fig. 7, at time t1, the traffic data that UE1 needs to transmit arrives at the logical channel, k represents a predetermined time range, i.e., UE1 must transmit the traffic data before time t1+ k. In the case where k is small, e.g., 1ms, the UE1 may not have time to select the appropriate resource. As shown in fig. 7, the time-frequency resource selected by the UE1 exceeds the time t1+ k, and thus the requirement of time delay cannot be met.
According to the embodiment of the present disclosure, the electronic device 100 may transmit occupation information of resources used for transmitting the service data before the service data arrives at the logical channel, where the occupation information may include time-domain and frequency-domain positions of the resources. Preferably, the electronic device 100 may broadcast such occupancy information. Alternatively, if the electronic device 100 wants to occupy the resource periodically, the occupation information may further include periodic information of the resource occupation, for example, the period of the resource occupation or the frequency of the resource occupation may be included. Further, after the traffic data arrives at the logical channel and within a predetermined time range, the electronic device 100 may transmit the traffic data using the resources included in the occupancy information.
Fig. 8 is a schematic diagram illustrating a user equipment broadcasting resources to be occupied in advance according to an embodiment of the present disclosure. In fig. 8, the UE1 may be implemented by the electronic device 100. As shown in fig. 8, time t1 is the time when the traffic data arrives at the logical channel. Before traffic data arrives on the logical channel, the UE1 sends occupancy signaling, which may include the location of the time-frequency resource selected by the UE 1. Then within time t1+ k (including time t1+ k), the UE1 transmits traffic data using the selected time-frequency resources.
As described above, according to the embodiment of the present disclosure, since the electronic device 100 can broadcast the resource occupation information before the service data reaches the logical channel, the resource can be occupied in advance, so as to ensure that the service data is transmitted within the predetermined time range, and the requirement of the time delay is met.
Therefore, according to the embodiments of the present disclosure, in a case that a resource management device is included in a wireless communication network, an electronic device that needs to transmit data may transmit periodic information of service data that it transmits to the resource management device in a case that there is no service data to be transmitted in a logical channel. Therefore, before the service data to be sent in the logical channel, the resource management device can allocate resources to the electronic device according to the periodic information of the service data sent by the electronic device, thereby reducing the time delay. Furthermore, according to the embodiments of the present disclosure, in a case that the resource management device is not included in the wireless communication network, the electronic device that needs to transmit data may broadcast the occupation information of the resource before the service data reaches the logical channel, so as to ensure that the service data is transmitted within a predetermined time range, and meet the requirement of the time delay.
<3. configuration example of resource management device >
Fig. 9 is a block diagram illustrating a structure of an electronic device 900 serving as a resource management device in a wireless communication system according to an embodiment of the present disclosure. Here, the electronic apparatus 900 is an electronic apparatus capable of performing a resource management function. For example, the electronic device 900 may be a network-side device that manages resources of user devices within its coverage area. For another example, the electronic device 900 may also be a user device that manages resources of other user devices. In this case, the electronic device 900 may be a cluster head device of a cluster composed of a plurality of user devices, and manage resources of other user devices within the cluster.
As shown in fig. 9, the electronic device 900 may include a determination unit 910, an assignment unit 920, and a communication unit 930.
Here, various units of the electronic device 900 may be included in the processing circuit. The electronic device 900 may include one or more processing circuits. Further, the processing circuitry may include various discrete functional units to perform various different functions and/or operations. It should be noted that these functional units may be physical entities or logical entities, and that units called differently may be implemented by the same physical entity.
According to an embodiment of the present disclosure, the electronic device 900 may receive service traffic information of the user equipment from the user equipment through the communication unit 930, the service traffic information including periodicity information of service data transmitted by the user equipment.
According to an embodiment of the present disclosure, the determining unit 910 may determine the period for allocating resources for the user equipment according to the periodicity information.
According to an embodiment of the present disclosure, the allocating unit 920 may allocate resources for the user equipment according to the period determined by the determining unit 910.
According to an embodiment of the present disclosure, the electronic device 900 may implicitly indicate to the user device a periodicity of allocating resources for the user device.
Therefore, according to the electronic device 900 of the embodiment of the present disclosure, the period for allocating resources to the user equipment may be determined according to the period for sending the service data reported by the user equipment. Further, the electronic device 900 can indicate the period for allocating resources for the user device in an implicit manner. Therefore, the periodic information reported by the user equipment can support more types of periods, so that the period for allocating the resources is matched with the actual period of the service of the user equipment, the transmission delay of the periodic service can be reduced, and the utilization rate of the resources can be improved.
According to an embodiment of the present disclosure, as shown in fig. 9, the electronic device 900 may include a generating unit 940 for generating resource allocation information. Further, the electronic device 900 may transmit the resource allocation information to the user equipment through the communication unit 930. For example, the electronic device 900 may carry resource allocation information through DCI.
Here, in the case where the electronic device 900 receives traffic information from the user equipment and determines a period for allocating resources to the user equipment according to periodicity information included in the traffic information, the resource allocation information generated by the generation unit 940 may include frequency domain resources allocated to the user equipment for transmitting traffic data in each period and time domain resources allocated to the user equipment for first transmitting traffic data, without the electronic device 900 transmitting periodicity information for allocating resources to the user equipment.
In addition, in the case that the electronic device 900 does not receive the traffic information from the user equipment and determines the period for allocating the resource to the user equipment through observation statistics, the resource allocation information generated by the generation unit 940 may include the frequency domain resource allocated to the user equipment for transmitting the traffic data in each period and the time domain resource allocated to the user equipment for transmitting the traffic data for the first time. In addition, the electronic device 900 can utilize RRC signaling to carry periodic information that allocates resources for the user equipment.
According to an embodiment of the present disclosure, as shown in fig. 9, the electronic device 900 may further include an encoding unit 950 for encoding, e.g., scrambling, the resource allocation information generated by the generating unit 940.
Here, in the SPS scheduling manner, in the case where the RRC signaling does not include periodicity information, the encoding unit 950 may scramble the resource allocation information with an RNTI (i.e., a specific RNTI) corresponding to the resource allocation information in the case where the RRC signaling does not include periodicity information in the SPS scheduling manner to indicate that a period for allocating resources to the user equipment is determined according to the periodicity information.
In the SPS scheduling method, in the case where the RRC signaling includes periodic information, the encoding unit 950 may scramble the resource allocation information using an RNTI corresponding to the resource allocation information in the case where the RRC signaling includes periodic information in the SPS scheduling method.
According to an embodiment of the present disclosure, the electronic device 900 may also receive scheduling request information from the user equipment through the communication unit 930. Further, the allocating unit 920 may allocate resources for transmitting the traffic flow information to the user equipment in response to the scheduling request information.
According to an embodiment of the present disclosure, the traffic information may be carried through the MAC CE. Specifically, the traffic flow information may be included in the BSR in the MAC CE.
According to an embodiment of the present disclosure, the periodicity information may include a period of the traffic data transmitted by the user equipment or a frequency of the traffic data transmitted by the user equipment. The determining unit 910 may determine a period of the service data transmitted by the user equipment or a frequency of the service data transmitted by the user equipment according to periodicity information included in the service traffic information. Further, in case that the periodicity information includes a frequency of the traffic data transmitted by the user equipment, the determining unit 910 may determine the period according to the frequency, for example, according to an inverse of the frequency.
According to an embodiment of the present disclosure, the traffic flow information may further include at least one of: indication information indicating whether the periodicity information is periodic or frequency, size information of the service data buffered by the user equipment, and arrival time information of the service data expected by the user equipment. The determining unit 910 may determine a period of the traffic data transmitted by the user equipment according to the indication information and the periodicity information, and the allocating unit 920 may allocate resources for the user equipment according to time of arrival information of the traffic data expected by the user equipment.
According to an embodiment of the present disclosure, in a case that the electronic device 900 receives the first BSR as shown in fig. 4 or fig. 5, the electronic device 900 may further allocate uplink resources for transmitting a second BSR for the user equipment, and acquire the traffic flow information through the second BSR.
According to the embodiment of the present disclosure, the allocating unit 920 may determine the time domain resource for the user equipment to transmit the service data in each period according to the time domain resource for the user equipment to transmit the service data for the first time and the period for the electronic device 900 to allocate the resource to the user equipment.
According to an embodiment of the present disclosure, in a case that a period of allocating resources is not an integer multiple of a minimum unit in which the electronic device 900 allocates time domain resources, the allocating unit 920 may adjust the time domain resources in which the user equipment transmits traffic data in each period to an integer multiple of the minimum unit.
According to an embodiment of the present disclosure, the allocating unit 920 may determine the time when the user equipment transmits the traffic data in each period according to the time domain resource in which the user equipment transmits the traffic data for the first time and the period in which the resource is allocated, and adjust the time to an integer multiple of the minimum unit by rounding up the time.
According to the embodiment of the present disclosure, the allocating unit 920 may also adjust the period to be an integer multiple of the minimum unit by rounding up the period of the allocated resources, and determine the time domain resource for the user equipment to transmit the traffic data in each period according to the time domain resource for the user equipment to transmit the traffic data for the first time and the adjusted period.
Here, a manner in which the allocating unit 920 determines, according to the time domain resource in which the user equipment first transmits the service data and the period in which the electronic device 900 allocates the resource to the user equipment, the time domain resource in which the user equipment transmits the service data in each period may be similar to the manner determined by the determining unit 130 in the electronic device 100, and is not described herein again. That is, the electronic device 900 should agree with the user equipment in a manner of determining resources for transmitting the traffic data at each period, and determine the resources allocated to the user equipment in a manner consistent with the user equipment.
As described above, according to the embodiment of the present disclosure, the electronic device 900 may indicate the period for allocating resources to the ue in an implicit manner, so as to support more kinds of periods, and enable the period for allocating resources to be matched with the actual period of the service of the ue, thereby reducing the transmission delay of the periodic service and improving the utilization rate of the resources.
<4. method example >
A wireless communication method performed by the electronic device 100 as a user equipment in a wireless communication system according to an embodiment of the present disclosure will be described in detail next.
Fig. 10 is a flowchart illustrating a wireless communication method performed by the electronic device 100 as a user equipment in a wireless communication system according to an embodiment of the present disclosure.
As shown in fig. 10, in step S1010, service traffic information of the electronic device is transmitted to the resource management device, and the service traffic information includes periodicity information of service data transmitted by the electronic device.
Next, in step S1020, resource allocation information is received from the resource management device.
Next, in step S1030, in a case where descrambling of the resource allocation information using the specific radio network temporary identifier RNTI is successful, a period in which the resource management device allocates the resource to the electronic device is determined according to the periodicity information.
Preferably, the sending the traffic flow information further includes: and under the condition that the logic channel has no service data to be sent, sending service flow information to the resource management equipment.
Preferably, the wireless communication method further includes: under the condition that the logic channel has no service data to be sent, sending scheduling request information to the resource management equipment; receiving a resource for transmitting service traffic information from a resource management device; and transmitting the service flow information to the resource management device by using the resource for transmitting the service flow information.
Preferably, the periodicity information includes a period of the traffic data transmitted by the electronic device or a frequency of the traffic data transmitted by the electronic device.
Preferably, the traffic information further includes at least one of: indication information indicating whether the periodicity information is periodic or frequency, size information of the buffered traffic data, and expected arrival time information of the traffic data.
Preferably, the sending the traffic flow information further includes: and carrying the service flow information by using the MAC CE.
Preferably, the wireless communication method further includes: and determining the resources of the electronic equipment for sending the service data in each period according to the resource allocation information and the period of allocating the resources to the electronic equipment by the resource management equipment.
Preferably, the determining the resources for the electronic device to transmit the service data in each period further includes: determining frequency domain resources for sending the service data in each period and time domain resources for sending the service data for the first time according to the resource allocation information; and determining the time domain resource for sending the service data in each period according to the time domain resource for sending the service data for the first time and the period of the resource distributed to the electronic equipment by the resource management equipment.
Preferably, the determining the resources for the electronic device to transmit the service data in each period further includes: and in the case that the period of the allocated resources is not integral multiple of the minimum unit of the time domain resources allocated by the resource management equipment, adjusting the time domain resources for transmitting the service data in each period to be integral multiple of the minimum unit.
Preferably, adjusting the time domain resource for transmitting the traffic data in each period to be an integer multiple of the minimum unit includes: determining the time for sending the service data in each period according to the time domain resource for sending the service data for the first time and the period for distributing the resource; and adjusting the time to an integer multiple of the minimum unit by rounding the time up.
Preferably, adjusting the time domain resource for transmitting the traffic data in each period to be an integer multiple of the minimum unit includes: adjusting the period of the allocated resources to be an integer multiple of the minimum unit by rounding up the period; and determining the time domain resource for sending the service data in each period according to the time domain resource for sending the service data for the first time and the adjusted period.
Preferably, the wireless communication method further includes: and under the condition that the service data are to be transmitted in the logical channel, transmitting the service data according to the resource of the electronic equipment for transmitting the service data in each period.
Preferably, the resource management device is a network side device or a user equipment.
According to an embodiment of the present disclosure, the main body performing the above method may be the electronic device 100 according to an embodiment of the present disclosure, and thus all the embodiments regarding the electronic device 100 in the foregoing are applicable thereto.
Next, a wireless communication method performed by the electronic apparatus 900 as a resource management apparatus in a wireless communication system according to an embodiment of the present disclosure will be described in detail.
Fig. 11 is a flowchart illustrating a wireless communication method performed by an electronic device 900 as a resource management device in a wireless communication system according to an embodiment of the present disclosure.
As shown in fig. 11, in step S1110, service traffic information of the user equipment is received from the user equipment, and the service traffic information includes periodicity information of service data transmitted by the user equipment.
Next, in step S1120, a period for allocating resources to the user equipment is determined according to the periodicity information and the resources are allocated to the user equipment.
Next, in step S1130, a period for allocating resources to the user equipment is implicitly indicated to the user equipment.
Preferably, the wireless communication method further comprises generating resource allocation information, and wherein implicitly indicating to the user equipment the periodicity of allocating resources for the user equipment comprises: scrambling the resource allocation information with a specific radio network temporary identity RNTI to indicate that a period for allocating resources for the user equipment is determined according to the periodicity information.
Preferably, the wireless communication method further includes: receiving scheduling request information from a user equipment; and responding to the scheduling request information, and allocating resources for sending the service flow information for the user equipment.
Preferably, the periodicity information includes a period of the service data transmitted by the user equipment or a frequency of the service data transmitted by the user equipment.
Preferably, the traffic information further includes at least one of: indication information indicating whether the periodicity information is periodic or frequency, size information of the service data buffered by the user equipment, and arrival time information of the service data expected by the user equipment.
Preferably, the receiving the traffic information further includes: and receiving the service flow information by using the MAC CE.
Preferably, the resource allocation information includes frequency domain resources for the user equipment to transmit the service data in each period and time domain resources for transmitting the service data for the first time.
Preferably, the wireless communication method further includes: and determining the time domain resource of the service data sent by the user equipment in each period according to the time domain resource of the service data sent by the user equipment for the first time and the period of the resource distributed to the user equipment by the electronic equipment.
Preferably, the determining the time domain resource for the user equipment to transmit the service data in each period includes: and when the period of the allocated resources is not the integral multiple of the minimum unit of the time domain resources allocated by the electronic equipment, adjusting the time domain resources of the service data transmitted by the user equipment in each period to be the integral multiple of the minimum unit.
Preferably, the adjusting the time domain resource for the user equipment to transmit the service data in each period to be an integer multiple of the minimum unit includes: determining the time of the user equipment for sending the service data in each period according to the time domain resource of the user equipment for sending the service data for the first time and the period of the allocated resource; and adjusting the time to an integer multiple of the minimum unit by rounding the time up.
Preferably, the adjusting the time domain resource for the user equipment to transmit the service data in each period to be an integer multiple of the minimum unit includes: adjusting the period of the allocated resources to be an integer multiple of the minimum unit by rounding up the period; and determining the time domain resource of the user equipment for sending the service data in each period according to the time domain resource of the user equipment for sending the service data for the first time and the adjusted period.
Preferably, the electronic device is a network side device or other user equipment except the user equipment.
According to an embodiment of the present disclosure, the main body performing the above method may be the electronic device 900 according to an embodiment of the present disclosure, and thus all the embodiments regarding the electronic device 900 in the foregoing are applicable thereto.
<5. application example >
The techniques of this disclosure can be applied to a variety of products. For example, the electronic device 100 may be implemented as a user device, and the electronic device 900 may be implemented as a network-side device that provides services to the electronic device 100, or as a user device that may manage resources of the electronic device 100.
The network side device may be implemented as any type of TRP. The TRP may have a transmitting and receiving function, and may receive information from or transmit information to, for example, a user equipment and a base station apparatus. In a typical example, the TRP may provide a service to the user equipment and be controlled by the base station apparatus. Further, the TRP may have a structure similar to that of the base station device described below, or may have only a structure related to transmission and reception of information in the base station device.
The network side device may also be implemented as any type of base station device, such as a macro eNB and a small eNB, and may also be implemented as any type of gNB (base station in a 5G system). The small eNB may be an eNB that covers a cell smaller than a macro cell, such as a pico eNB, a micro eNB, and a home (femto) eNB. Alternatively, the base station may be implemented as any other type of base station, such as a NodeB and a Base Transceiver Station (BTS). The base station may include: a main body (also referred to as a base station apparatus) configured to control wireless communication; and one or more Remote Radio Heads (RRHs) disposed at a different place from the main body.
The user equipment may be implemented as a mobile terminal such as a smart phone, a tablet Personal Computer (PC), a notebook PC, a portable game terminal, a portable/cryptographic dog-type mobile router, and a digital camera, or a vehicle-mounted terminal such as a car navigation apparatus. The user equipment may also be implemented as a terminal (also referred to as a Machine Type Communication (MTC) terminal) that performs machine-to-machine (M2M) communication. Further, the user equipment may be a wireless communication module (such as an integrated circuit module including a single die) mounted on each of the user equipments described above.
< application example with respect to base station >
(first application example)
Fig. 12 is a block diagram illustrating a first example of a schematic configuration of an eNB to which the technology of the present disclosure may be applied. The eNB 1200 includes one or more antennas 1210 and a base station apparatus 1220. The base station apparatus 1220 and each antenna 1210 may be connected to each other via an RF cable.
Each of the antennas 1210 includes a single or multiple antenna elements (such as multiple antenna elements included in a multiple-input multiple-output (MIMO) antenna), and is used for the base station apparatus 1220 to transmit and receive wireless signals. As shown in fig. 12, eNB 1200 may include multiple antennas 1210. For example, the multiple antennas 1210 may be compatible with multiple frequency bands used by the eNB 1200. Although fig. 12 shows an example in which the eNB 1200 includes multiple antennas 1210, the eNB 1200 may also include a single antenna 1210.
Base station apparatus 1220 includes a controller 1221, memory 1222, a network interface 1223, and a wireless communication interface 1225.
The controller 1221 may be, for example, a CPU or a DSP, and operates various functions of higher layers of the base station apparatus 1220. For example, the controller 1221 generates a data packet from data in a signal processed by the wireless communication interface 1225 and transfers the generated packet via the network interface 1223. The controller 1221 may bundle data from the plurality of baseband processors to generate a bundle packet, and deliver the generated bundle packet. The controller 1221 may have a logic function of performing control as follows: such as radio resource control, radio bearer control, mobility management, admission control and scheduling. The control may be performed in connection with a nearby eNB or core network node. The memory 1222 includes a RAM and a ROM, and stores programs executed by the controller 1221 and various types of control data (such as a terminal list, transmission power data, and scheduling data).
The network interface 1223 is a communication interface for connecting the base station apparatus 1220 to the core network 1224. The controller 1221 may communicate with a core network node or a further eNB via a network interface 1223. In this case, the eNB 1200 and a core network node or other enbs may be connected to each other through a logical interface, such as an S1 interface and an X2 interface. The network interface 1223 may also be a wired communication interface or a wireless communication interface for a wireless backhaul. If network interface 1223 is a wireless communication interface, network interface 1223 may use a higher frequency band for wireless communication than the frequency band used by wireless communication interface 1225.
The wireless communication interface 1225 supports any cellular communication scheme, such as Long Term Evolution (LTE) and LTE-advanced, and provides wireless connectivity via an antenna 1210 to terminals located in the cell of the eNB 1200. The wireless communication interface 1225 may generally include, for example, a baseband (BB) processor 1226 and RF circuitry 1227. The BB processor 1226 may perform, for example, encoding/decoding, modulation/demodulation, and multiplexing/demultiplexing, and perform various types of signal processing of layers such as L1, Medium Access Control (MAC), Radio Link Control (RLC), and Packet Data Convergence Protocol (PDCP). The BB processor 1226 may have a part or all of the above-described logic functions, instead of the controller 1221. The BB processor 1226 may be a memory storing a communication control program, or a module including a processor configured to execute a program and related circuits. The update program may cause the function of the BB processor 1226 to change. The module may be a card or blade that is inserted into a slot of the base station apparatus 1220. Alternatively, the module may be a chip mounted on a card or blade. Meanwhile, the RF circuit 1227 may include, for example, a mixer, a filter, and an amplifier, and transmits and receives a wireless signal via the antenna 1210.
As shown in fig. 12, wireless communication interface 1225 may include a plurality of BB processors 1226. For example, the plurality of BB processors 1226 may be compatible with a plurality of frequency bands used by the eNB 1200. As shown in fig. 12, wireless communication interface 1225 may include a plurality of RF circuits 1227. For example, the plurality of RF circuits 1227 may be compatible with a plurality of antenna elements. Although fig. 12 shows an example in which the wireless communication interface 1225 includes a plurality of BB processors 1226 and a plurality of RF circuits 1227, the wireless communication interface 1225 may include a single BB processor 1226 or a single RF circuit 1227.
(second application example)
Fig. 13 is a block diagram illustrating a second example of a schematic configuration of an eNB to which the technology of the present disclosure may be applied. The eNB 1330 includes one or more antennas 1340, base station equipment 1350, and RRHs 1360. The RRH1360 and each antenna 1340 may be connected to each other via an RF cable. The base station equipment 1350 and the RRH1360 may be connected to each other via a high-speed line such as a fiber optic cable.
Each of the antennas 1340 includes a single or multiple antenna elements (such as multiple antenna elements included in a MIMO antenna) and is used for the RRH1360 to transmit and receive wireless signals. As shown in fig. 13, the eNB 1330 may include multiple antennas 1340. For example, the multiple antennas 1340 may be compatible with multiple frequency bands used by the eNB 1330. Although fig. 13 shows an example in which the eNB 1330 includes multiple antennas 1340, the eNB 1330 may also include a single antenna 1340.
Base station device 1350 includes a controller 1351, memory 1352, a network interface 1353, a wireless communication interface 1355, and a connection interface 1357. The controller 1351, the memory 1352, and the network interface 1353 are the same as the controller 1221, the memory 1222, and the network interface 1223 described with reference to fig. 12. The network interface 1353 is a communication interface for connecting the base station apparatus 1350 to the core network 1354.
The wireless communication interface 1355 supports any cellular communication scheme (such as LTE and LTE-advanced) and provides wireless communication via RRHs 1360 and antennas 1340 to terminals located in a sector corresponding to the RRHs 1360. The wireless communication interface 1355 may generally include, for example, a BB processor 1356. The BB processor 1356 is the same as the BB processor 1226 described with reference to fig. 12, except that the BB processor 1356 is connected to the RF circuit 1364 of the RRH1360 via a connection interface 1357. As shown in fig. 13, the wireless communication interface 1355 may include a plurality of BB processors 1356. For example, the plurality of BB processors 1356 may be compatible with a plurality of frequency bands used by the eNB 1330. Although fig. 13 shows an example in which the wireless communication interface 1355 includes a plurality of BB processors 1356, the wireless communication interface 1355 may also include a single BB processor 1356.
The connection interface 1357 is an interface for connecting the base station apparatus 1350 (wireless communication interface 1355) to the RRH 1360. The connection interface 1357 may also be a communication module for communication in the above-described high-speed line connecting the base station apparatus 1350 (wireless communication interface 1355) to the RRH 1360.
The RRH1360 includes a connection interface 1361 and a wireless communication interface 1363.
The connection interface 1361 is an interface for connecting the RRH1360 (wireless communication interface 1363) to the base station apparatus 1350. The connection interface 1361 may also be a communication module for communication in the above-described high-speed line.
The wireless communication interface 1363 transmits and receives wireless signals via the antenna 1340. Wireless communication interface 1363 may generally include, for example, RF circuitry 1364. The RF circuitry 1364 may include, for example, mixers, filters, and amplifiers, and transmit and receive wireless signals via the antenna 1340. As shown in fig. 13, wireless communication interface 1363 may include a plurality of RF circuits 1364. For example, multiple RF circuits 1364 may support multiple antenna elements. Although fig. 13 illustrates an example in which the wireless communication interface 1363 includes multiple RF circuits 1364, the wireless communication interface 1363 may include a single RF circuit 1364.
In the eNB 1200 and the eNB 1330 illustrated in fig. 12 and 13, the determining unit 910, the allocating unit 920, the generating unit 940, and the encoding unit 950 described by using fig. 9 may be implemented by the controller 1221 and/or the controller 1351. At least a portion of the functionality may also be implemented by the controller 1221 and the controller 1351. For example, the controller 1221 and/or the controller 1351 may perform the functions of determining a period for allocating resources, generating resource allocation information, and encoding resource allocation information by executing instructions stored in a corresponding memory.
< application example with respect to terminal device >
(first application example)
Fig. 14 is a block diagram showing an example of a schematic configuration of a smartphone 1400 to which the technology of the present disclosure may be applied. The smart phone 1400 includes a processor 1401, memory 1402, storage device 1403, external connection interface 1404, camera device 1406, sensor 1407, microphone 1408, input device 1409, display device 1410, speaker 1411, wireless communication interface 1412, one or more antenna switches 1415, one or more antennas 1416, bus 1417, battery 1418, and secondary controller 1419.
The processor 1401 may be, for example, a CPU or a system on a chip (SoC), and controls functions of an application layer and another layer of the smartphone 1400. The memory 1402 includes a RAM and a ROM, and stores data and programs executed by the processor 1401. The storage device 1403 may include a storage medium such as a semiconductor memory and a hard disk. The external connection interface 1404 is an interface for connecting an external device such as a memory card and a Universal Serial Bus (USB) device to the smartphone 1400.
The image pickup device 1406 includes an image sensor such as a Charge Coupled Device (CCD) and a Complementary Metal Oxide Semiconductor (CMOS), and generates a captured image. The sensor 1407 may include a set of sensors such as a measurement sensor, a gyro sensor, a geomagnetic sensor, and an acceleration sensor. The microphone 1408 converts sound input to the smartphone 1400 into an audio signal. The input device 1409 includes, for example, a touch sensor, a keypad, a keyboard, a button, or a switch configured to detect a touch on the screen of the display device 1410, and receives an operation or information input from a user. The display device 1410 includes a screen, such as a Liquid Crystal Display (LCD) and an Organic Light Emitting Diode (OLED) display, and displays an output image of the smart phone 1400. The speaker 1411 converts an audio signal output from the smartphone 1400 into sound.
The wireless communication interface 1412 supports any cellular communication scheme (such as LTE and LTE-advanced) and performs wireless communication. The wireless communication interface 1412 may generally include, for example, a BB processor 1413 and RF circuitry 1414. The BB processor 1413 can perform, for example, encoding/decoding, modulation/demodulation, and multiplexing/demultiplexing, and perform various types of signal processing for wireless communication. Meanwhile, the RF circuit 1414 may include, for example, a mixer, a filter, and an amplifier, and transmits and receives a wireless signal via the antenna 1416. Wireless communication interface 1412 may be one chip module with BB processor 1413 and RF circuitry 1414 integrated thereon. As shown in fig. 14, the wireless communication interface 1412 may include a plurality of BB processors 1413 and a plurality of RF circuits 1414. Although fig. 14 shows an example in which the wireless communication interface 1412 includes multiple BB processors 1413 and multiple RF circuits 1414, the wireless communication interface 1412 may also include a single BB processor 1413 or a single RF circuit 1414.
Further, the wireless communication interface 1412 may support another type of wireless communication scheme, such as a short-range wireless communication scheme, a near field communication scheme, and a wireless Local Area Network (LAN) scheme, in addition to the cellular communication scheme. In this case, the wireless communication interface 1412 may include a BB processor 1413 and an RF circuit 1414 for each wireless communication scheme.
Each of the antenna switches 1415 switches a connection destination of the antenna 1416 between a plurality of circuits (for example, circuits for different wireless communication schemes) included in the wireless communication interface 1412.
Each of the antennas 1416 includes a single or multiple antenna elements (such as multiple antenna elements included in a MIMO antenna) and is used for the wireless communication interface 1412 to transmit and receive wireless signals. As shown in fig. 14, the smart phone 1400 may include multiple antennas 1416. Although fig. 14 shows an example in which the smartphone 1400 includes multiple antennas 1416, the smartphone 1400 may also include a single antenna 1416.
Further, the smartphone 1400 may include an antenna 1416 for each wireless communication scheme. In this case, the antenna switch 1415 may be omitted from the configuration of the smart phone 1400.
The bus 1417 connects the processor 1401, the memory 1402, the storage device 1403, the external connection interface 1404, the image pickup device 1406, the sensor 1407, the microphone 1408, the input device 1409, the display device 1410, the speaker 1411, the wireless communication interface 1412, and the auxiliary controller 1419 to each other. The battery 1418 provides power to the various blocks of the smartphone 1400 shown in fig. 14 via a feed line, which is partially shown in the figure as a dashed line. The secondary controller 1419 operates the minimum necessary functions of the smartphone 1400, for example, in a sleep mode.
In the smart phone 1400 shown in fig. 14, the service traffic information generating unit 110, the decoding unit 120, the determining unit 130, the scheduling request information generating unit 150, the estimating unit 160, and the data generating unit 170 described by using fig. 1, and the determining unit 910, the allocating unit 920, the generating unit 940, and the encoding unit 950 described by using fig. 9 may be implemented by the processor 1401 or the auxiliary controller 1419. At least a portion of the functionality may also be implemented by the processor 1401 or the secondary controller 1419. For example, the processor 1401 or the supplementary controller 1419 may perform functions of generating traffic flow information, decoding resource allocation information, determining a period in which a resource management device allocates resources, generating scheduling request information, estimating an arrival time of traffic data, generating data, allocating resources to other user equipments, determining a period in which resources are allocated to other user equipments, generating resource allocation information, and encoding resource allocation information by executing instructions stored in the memory 1402 or the storage 1403.
(second application example)
Fig. 15 is a block diagram showing an example of a schematic configuration of a car navigation device 1520 to which the technique of the present disclosure can be applied. The car navigation device 1520 includes a processor 1521, a memory 1522, a Global Positioning System (GPS) module 1524, sensors 1525, a data interface 1526, a content player 1527, a storage medium interface 1528, an input device 1529, a display device 1530, a speaker 1531, a wireless communication interface 1533, one or more antenna switches 1536, one or more antennas 1537, and a battery 1538.
The processor 1521 may be, for example, a CPU or a SoC, and controls the navigation function and another function of the car navigation device 1520. The memory 1522 includes a RAM and a ROM, and stores data and programs executed by the processor 1521.
The GPS module 1524 measures the position (such as latitude, longitude, and altitude) of the car navigation device 1520 using GPS signals received from GPS satellites. The sensors 1525 may include a set of sensors, such as a gyroscope sensor, a geomagnetic sensor, and an air pressure sensor. The data interface 1526 is connected to, for example, an in-vehicle network 1541 via a terminal not shown, and acquires data generated by a vehicle (such as vehicle speed data).
The content player 1527 reproduces content stored in a storage medium (such as a CD and a DVD) inserted into the storage medium interface 1528. The input device 1529 includes, for example, a touch sensor, a button, or a switch configured to detect a touch on the screen of the display device 1530, and receives an operation or information input from a user. The display device 1530 includes a screen such as an LCD or OLED display, and displays an image of a navigation function or reproduced contents. The speaker 1531 outputs the sound of the navigation function or the reproduced content.
The wireless communication interface 1533 supports any cellular communication scheme (such as LTE and LTE-advanced) and performs wireless communication. The wireless communication interface 1533 may generally include, for example, a BB processor 1534 and RF circuitry 1535. The BB processor 1534 may perform, for example, encoding/decoding, modulation/demodulation, and multiplexing/demultiplexing, and perform various types of signal processing for wireless communication. Meanwhile, the RF circuit 1535 may include, for example, a mixer, a filter, and an amplifier, and transmit and receive a wireless signal via the antenna 1537. The wireless communication interface 1533 may also be one chip module with the BB processor 1534 and the RF circuit 1535 integrated thereon. As shown in fig. 15, the wireless communication interface 1533 may include a plurality of BB processors 1534 and a plurality of RF circuits 1535. Although fig. 15 shows an example in which the wireless communication interface 1533 includes multiple BB processors 1534 and multiple RF circuits 1535, the wireless communication interface 1533 may also include a single BB processor 1534 or a single RF circuit 1535.
Also, the wireless communication interface 1533 may support another type of wireless communication scheme, such as a short-range wireless communication scheme, a near field communication scheme, and a wireless LAN scheme, in addition to the cellular communication scheme. In this case, the wireless communication interface 1533 may include a BB processor 1534 and RF circuitry 1535 for each wireless communication scheme.
Each of the antenna switches 1536 switches a connection destination of the antenna 1537 between a plurality of circuits (such as circuits for different wireless communication schemes) included in the wireless communication interface 1533.
Each of the antennas 1537 includes a single or multiple antenna elements (such as multiple antenna elements included in a MIMO antenna) and is used for the wireless communication interface 1533 to transmit and receive wireless signals. As shown in fig. 15, the car navigation device 1520 may include a plurality of antennas 1537. Although fig. 15 shows an example in which the car navigation device 1520 includes a plurality of antennas 1537, the car navigation device 1520 may also include a single antenna 1537.
Further, the car navigation device 1520 may include an antenna 1537 for each wireless communication scheme. In this case, the antenna switch 1536 may be omitted from the configuration of the car navigation device 1520.
The battery 1538 supplies power to the respective blocks of the car navigation device 1520 shown in fig. 15 via a feeder line, which is partially shown as a dotted line in the drawing. The battery 1538 accumulates electric power supplied from the vehicle.
In the car navigation device 1520 shown in fig. 15, it can be realized by the processor 1521 by using the traffic flow information generating unit 110, the decoding unit 120, the determining unit 130, the scheduling request information generating unit 150, the estimating unit 160, and the data generating unit 170 described in fig. 1, and by using the determining unit 910, the allocating unit 920, the generating unit 940, and the encoding unit 950 described in fig. 9. At least a portion of the functionality can also be implemented by the processor 1521. For example, the processor 1521 may perform the functions of generating traffic flow information, decoding resource allocation information, determining a period for resource management device to allocate resources, generating scheduling request information, estimating arrival time of traffic data, generating data, allocating resources for other user devices, determining a period for allocating resources for other user devices, generating resource allocation information, and encoding resource allocation information by executing instructions stored in the memory 1522.
The techniques of this disclosure may also be implemented as an in-vehicle system (or vehicle) 1540 that includes one or more blocks of the car navigation device 1520, the in-vehicle network 1541, and the vehicle module 1542. The vehicle module 1542 generates vehicle data (such as vehicle speed, engine speed, and fault information) and outputs the generated data to the vehicle-mounted network 1541.
The preferred embodiments of the present disclosure are described above with reference to the drawings, but the present disclosure is of course not limited to the above examples. Various changes and modifications within the scope of the appended claims may be made by those skilled in the art, and it should be understood that these changes and modifications naturally will fall within the technical scope of the present disclosure.
For example, the units shown in the functional block diagrams in the figures as dashed boxes each indicate that the functional unit is optional in the corresponding apparatus, and the respective optional functional units may be combined in an appropriate manner to implement the required functions.
For example, a plurality of functions included in one unit may be implemented by separate devices in the above embodiments. Alternatively, a plurality of functions implemented by a plurality of units in the above embodiments may be implemented by separate devices, respectively. In addition, one of the above functions may be implemented by a plurality of units. Needless to say, such a configuration is included in the technical scope of the present disclosure.
In this specification, the steps described in the flowcharts include not only the processing performed in time series in the described order but also the processing performed in parallel or individually without necessarily being performed in time series. Further, even in the steps processed in time series, needless to say, the order can be changed as appropriate.
Further, the present disclosure may have a configuration as described below.
1. An electronic device comprising processing circuitry configured to:
sending service flow information of the electronic equipment to resource management equipment, wherein the service flow information comprises periodic information of service data sent by the electronic equipment;
receiving resource allocation information from the resource management device; and
and under the condition that the resource allocation information is descrambled successfully by using a specific Radio Network Temporary Identifier (RNTI), determining the period of allocating resources for the electronic equipment by the resource management equipment according to the periodicity information.
2. The electronic device of 1, wherein the processing circuitry is further configured to:
and sending the service flow information to the resource management equipment under the condition that the logic channel has no service data to be sent.
3. The electronic device of claim 2, wherein the processing circuitry is further configured to:
under the condition that no service data to be sent exists in the logical channel, sending scheduling request information to the resource management equipment;
receiving a resource for transmitting the traffic flow information from the resource management device; and
and sending the service flow information to the resource management equipment by using the resource for sending the service flow information.
4. The electronic device according to claim 1, wherein the periodicity information includes a period of the service data transmitted by the electronic device or a frequency of the service data transmitted by the electronic device.
5. The electronic device of 4, wherein the traffic information further includes at least one of: indication information indicating whether the periodicity information is periodic or frequency, size information of the buffered traffic data, and expected arrival time information of the traffic data.
6. The electronic device of 1, wherein the processing circuitry is further configured to:
and bearing the service flow information by using the MAC CE.
7. The electronic device of 1, wherein the processing circuitry is further configured to:
and determining the resources of the electronic equipment for sending the service data in each period according to the resource allocation information and the period of allocating the resources to the electronic equipment by the resource management equipment.
8. The electronic device of claim 7, wherein the processing circuitry is further configured to:
determining frequency domain resources for sending the service data in each period and time domain resources for sending the service data for the first time according to the resource allocation information; and
and determining the time domain resource for sending the service data in each period according to the time domain resource for sending the service data for the first time and the period of the resource management equipment for distributing the resource to the electronic equipment.
9. The electronic device of 8, wherein the processing circuitry is further configured to:
and when the period of the allocated resources is not integral multiple of the minimum unit of the time domain resources allocated by the resource management equipment, adjusting the time domain resources for transmitting the service data in each period to be integral multiple of the minimum unit.
10. The electronic device of claim 9, wherein the processing circuitry is further configured to:
determining the time for sending the service data in each period according to the time domain resource for sending the service data for the first time and the period of the allocated resource; and
adjusting the time to an integer multiple of the minimum unit by rounding the time up.
11. The electronic device of claim 9, wherein the processing circuitry is further configured to:
adjusting a period of the allocated resources to an integer multiple of the minimum unit by rounding up the period; and
and determining the time domain resource for sending the service data in each period according to the time domain resource for sending the service data for the first time and the adjusted period.
12. The electronic device of claim 7, wherein the processing circuitry is further configured to:
and under the condition that the service data are to be transmitted in the logical channel, transmitting the service data according to the resource of the electronic equipment for transmitting the service data in each period.
13. The electronic device according to any one of claims 1-12, wherein the resource management device is a network side device or a user equipment.
14. An electronic device comprising processing circuitry configured to:
receiving service flow information of user equipment from the user equipment, wherein the service flow information comprises periodic information of service data sent by the user equipment;
determining a period for allocating resources to the user equipment according to the periodicity information and allocating resources to the user equipment; and
implicitly indicating to the user equipment a periodicity of allocating resources for the user equipment.
15. The electronic device of claim 14, wherein the processing circuitry is further configured to:
and generating resource allocation information, and scrambling the resource allocation information by using a specific Radio Network Temporary Identifier (RNTI) to indicate that the period for allocating resources for the user equipment is determined according to the periodicity information.
16. The electronic device of claim 14, wherein the processing circuitry is further configured to:
receiving scheduling request information from the user equipment; and
and responding to the scheduling request information, and allocating resources for sending the service flow information to the user equipment.
17. The electronic device of claim 14, wherein the periodicity information includes a period of the service data transmitted by the user equipment or a frequency of the service data transmitted by the user equipment.
18. The electronic device of claim 17, wherein the traffic information further includes at least one of: indication information indicating whether the periodicity information is a period or a frequency, size information of service data cached by the user equipment, and arrival time information of service data expected by the user equipment.
19. The electronic device of claim 14, wherein the processing circuitry is further configured to:
and receiving the service flow information by using the MAC CE.
20. The electronic device of claim 15, wherein the resource allocation information includes frequency domain resources for the ue to send service data in each period and time domain resources for sending service data for the first time.
21. The electronic device of claim 14, wherein the processing circuitry is further configured to:
and determining the time domain resource of the user equipment for sending the service data in each period according to the time domain resource of the user equipment for sending the service data for the first time and the period of the resource distributed to the user equipment by the electronic equipment.
22. The electronic device of claim 21, wherein the processing circuitry is further configured to:
and when the period of the allocated resources is not the integral multiple of the minimum unit of the time domain resources allocated by the electronic equipment, adjusting the time domain resources of the user equipment for transmitting the service data in each period to be the integral multiple of the minimum unit.
23. The electronic device of claim 22, wherein the processing circuitry is further configured to:
determining the time for the user equipment to send the service data in each period according to the time domain resource for the user equipment to send the service data for the first time and the period of the allocated resource; and
adjusting the time to an integer multiple of the minimum unit by rounding the time up.
24. The electronic device of claim 22, wherein the processing circuitry is further configured to:
adjusting a period of the allocated resources to an integer multiple of the minimum unit by rounding up the period; and
and determining the time domain resource of the user equipment for sending the service data in each period according to the time domain resource of the user equipment for sending the service data for the first time and the adjusted period.
25. The electronic device according to any one of claims 14-24, wherein the electronic device is a network-side device or another user device other than the user device.
26. A wireless communication method performed by an electronic device, comprising:
sending service flow information of the electronic equipment to resource management equipment, wherein the service flow information comprises periodic information of service data sent by the electronic equipment;
receiving resource allocation information from the resource management device; and
and under the condition that the resource allocation information is descrambled successfully by using a specific Radio Network Temporary Identifier (RNTI), determining the period of allocating resources for the electronic equipment by the resource management equipment according to the periodicity information.
27. The wireless communication method of claim 26, wherein transmitting traffic flow information further comprises:
and sending the service flow information to the resource management equipment under the condition that the logic channel has no service data to be sent.
28. The wireless communication method of claim 27, wherein the wireless communication method further comprises:
under the condition that no service data to be sent exists in the logical channel, sending scheduling request information to the resource management equipment;
receiving a resource for transmitting the traffic flow information from the resource management device; and
and sending the service flow information to the resource management equipment by using the resource for sending the service flow information.
29. The wireless communication method of claim 26, wherein the periodicity information comprises a periodicity of traffic data transmitted by the electronic device or a frequency of traffic data transmitted by the electronic device.
30. The wireless communication method of claim 29, wherein the traffic flow information further comprises at least one of: indication information indicating whether the periodicity information is periodic or frequency, size information of the buffered traffic data, and expected arrival time information of the traffic data.
31. The wireless communication method of claim 26, wherein transmitting the traffic flow information further comprises:
and bearing the service flow information by using the MAC CE.
32. The wireless communication method of claim 26, wherein the wireless communication method further comprises:
and determining the resources of the electronic equipment for sending the service data in each period according to the resource allocation information and the period of allocating the resources to the electronic equipment by the resource management equipment.
33. The wireless communication method of claim 32, wherein determining resources for the electronic device to transmit traffic data at each period further comprises:
determining frequency domain resources for sending the service data in each period and time domain resources for sending the service data for the first time according to the resource allocation information; and
and determining the time domain resource for sending the service data in each period according to the time domain resource for sending the service data for the first time and the period of the resource management equipment for distributing the resource to the electronic equipment.
34. The wireless communication method of claim 33, wherein determining resources for the electronic device to transmit traffic data at each period further comprises:
and when the period of the allocated resources is not integral multiple of the minimum unit of the time domain resources allocated by the resource management equipment, adjusting the time domain resources for transmitting the service data in each period to be integral multiple of the minimum unit.
35. The wireless communication method of claim 34, wherein adjusting time domain resources transmitting traffic data in each period to an integer multiple of the minimum unit comprises:
determining the time for sending the service data in each period according to the time domain resource for sending the service data for the first time and the period of the allocated resource; and
adjusting the time to an integer multiple of the minimum unit by rounding the time up.
36. The wireless communication method of claim 34, wherein adjusting time domain resources transmitting traffic data in each period to an integer multiple of the minimum unit comprises:
adjusting a period of the allocated resources to an integer multiple of the minimum unit by rounding up the period; and
and determining the time domain resource for sending the service data in each period according to the time domain resource for sending the service data for the first time and the adjusted period.
37. The wireless communication method of claim 32, wherein the wireless communication method further comprises:
and under the condition that the service data are to be transmitted in the logical channel, transmitting the service data according to the resource of the electronic equipment for transmitting the service data in each period.
38. The wireless communication method according to any of claims 26-37, wherein the resource management device is a network side device or a user equipment.
39. A wireless communication method performed by an electronic device, comprising:
receiving service flow information of user equipment from the user equipment, wherein the service flow information comprises periodic information of service data sent by the user equipment;
determining a period for allocating resources to the user equipment according to the periodicity information and allocating resources to the user equipment; and
implicitly indicating to the user equipment a periodicity of allocating resources for the user equipment.
40. The wireless communication method of 39, wherein the wireless communication method further comprises generating resource allocation information, and
wherein implicitly indicating to the user equipment a periodicity of allocating resources for the user equipment comprises: scrambling the resource allocation information by using a specific Radio Network Temporary Identifier (RNTI) to indicate that the period for allocating resources to the user equipment is determined according to the periodicity information.
41. The wireless communication method of 39, wherein the wireless communication method further comprises:
receiving scheduling request information from the user equipment; and
and responding to the scheduling request information, and allocating resources for sending the service flow information to the user equipment.
42. The wireless communication method of 39, wherein the periodicity information comprises a periodicity of traffic data transmitted by the user equipment or a frequency of traffic data transmitted by the user equipment.
43. The wireless communication method of 42, wherein the traffic flow information further comprises at least one of: indication information indicating whether the periodicity information is a period or a frequency, size information of service data cached by the user equipment, and arrival time information of service data expected by the user equipment.
44. The wireless communication method of 39, wherein receiving the traffic flow information further comprises:
and receiving the service flow information by using the MAC CE.
45. The wireless communication method of 39, wherein the resource allocation information includes frequency domain resources for the UE to transmit traffic data in each period and time domain resources for transmitting traffic data for the first time.
46. The wireless communication method of 39, wherein the wireless communication method further comprises:
and determining the time domain resource of the user equipment for sending the service data in each period according to the time domain resource of the user equipment for sending the service data for the first time and the period of the resource distributed to the user equipment by the electronic equipment.
47. The wireless communication method of 46, wherein determining the time domain resource for the UE to transmit the traffic data at each period comprises:
and when the period of the allocated resources is not the integral multiple of the minimum unit of the time domain resources allocated by the electronic equipment, adjusting the time domain resources of the user equipment for transmitting the service data in each period to be the integral multiple of the minimum unit.
48. The wireless communication method of 47, wherein adjusting the time domain resource for the user equipment to transmit traffic data at each period to an integer multiple of the minimum unit comprises:
determining the time for the user equipment to send the service data in each period according to the time domain resource for the user equipment to send the service data for the first time and the period of the allocated resource; and
adjusting the time to an integer multiple of the minimum unit by rounding the time up.
49. The wireless communication method of 47, wherein adjusting the time domain resource for the user equipment to transmit traffic data at each period to an integer multiple of the minimum unit comprises:
adjusting a period of the allocated resources to an integer multiple of the minimum unit by rounding up the period; and
and determining the time domain resource of the user equipment for sending the service data in each period according to the time domain resource of the user equipment for sending the service data for the first time and the adjusted period.
50. The wireless communication method according to any of claims 39-49, wherein the electronic device is a network side device or another user equipment other than the user equipment.
51. A computer readable storage medium comprising executable computer instructions that when executed by a computer cause the computer to perform a wireless communication method according to any one of claims 26-50.
Although the embodiments of the present disclosure have been described in detail with reference to the accompanying drawings, it should be understood that the above-described embodiments are merely illustrative of the present disclosure and do not constitute a limitation of the present disclosure. It will be apparent to those skilled in the art that various modifications and variations can be made in the above-described embodiments without departing from the spirit and scope of the disclosure. Accordingly, the scope of the disclosure is to be defined only by the claims appended hereto, and by their equivalents.

Claims (10)

1. An electronic device comprising processing circuitry configured to:
sending service flow information of the electronic equipment to resource management equipment, wherein the service flow information comprises periodic information of service data sent by the electronic equipment;
receiving resource allocation information from the resource management device; and
and under the condition that the resource allocation information is descrambled successfully by using a specific Radio Network Temporary Identifier (RNTI), determining the period of allocating resources for the electronic equipment by the resource management equipment according to the periodicity information.
2. The electronic device of claim 1, wherein the processing circuit is further configured to:
and sending the service flow information to the resource management equipment under the condition that the logic channel has no service data to be sent.
3. The electronic device of claim 2, wherein the processing circuit is further configured to:
under the condition that no service data to be sent exists in the logical channel, sending scheduling request information to the resource management equipment;
receiving a resource for transmitting the traffic flow information from the resource management device; and
and sending the service flow information to the resource management equipment by using the resource for sending the service flow information.
4. The electronic device of claim 1, wherein the periodicity information comprises a periodicity of traffic data transmitted by the electronic device or a frequency of traffic data transmitted by the electronic device.
5. The electronic device of claim 4, wherein the traffic flow information further comprises at least one of: indication information indicating whether the periodicity information is periodic or frequency, size information of the buffered traffic data, and expected arrival time information of the traffic data.
6. The electronic device of claim 1, wherein the processing circuit is further configured to:
and bearing the service flow information by using the MAC CE.
7. The electronic device of claim 1, wherein the processing circuit is further configured to:
and determining the resources of the electronic equipment for sending the service data in each period according to the resource allocation information and the period of allocating the resources to the electronic equipment by the resource management equipment.
8. The electronic device of claim 7, wherein the processing circuit is further configured to:
determining frequency domain resources for sending the service data in each period and time domain resources for sending the service data for the first time according to the resource allocation information; and
and determining the time domain resource for sending the service data in each period according to the time domain resource for sending the service data for the first time and the period of the resource management equipment for distributing the resource to the electronic equipment.
9. The electronic device of claim 8, wherein the processing circuit is further configured to:
and when the period of the allocated resources is not integral multiple of the minimum unit of the time domain resources allocated by the resource management equipment, adjusting the time domain resources for transmitting the service data in each period to be integral multiple of the minimum unit.
10. The electronic device of claim 9, wherein the processing circuit is further configured to:
determining the time for sending the service data in each period according to the time domain resource for sending the service data for the first time and the period of the allocated resource; and
adjusting the time to an integer multiple of the minimum unit by rounding the time up.
CN202010304595.5A 2020-04-17 2020-04-17 Electronic device, wireless communication method, and computer-readable storage medium Pending CN113543349A (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN202010304595.5A CN113543349A (en) 2020-04-17 2020-04-17 Electronic device, wireless communication method, and computer-readable storage medium
PCT/CN2020/129263 WO2021208417A1 (en) 2020-04-17 2020-11-17 Electronic device, radio communication method, and computer-readable storage medium
CN202080097217.2A CN115136705A (en) 2020-04-17 2020-11-17 Electronic device, wireless communication method, and computer-readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010304595.5A CN113543349A (en) 2020-04-17 2020-04-17 Electronic device, wireless communication method, and computer-readable storage medium

Publications (1)

Publication Number Publication Date
CN113543349A true CN113543349A (en) 2021-10-22

Family

ID=78083771

Family Applications (2)

Application Number Title Priority Date Filing Date
CN202010304595.5A Pending CN113543349A (en) 2020-04-17 2020-04-17 Electronic device, wireless communication method, and computer-readable storage medium
CN202080097217.2A Pending CN115136705A (en) 2020-04-17 2020-11-17 Electronic device, wireless communication method, and computer-readable storage medium

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN202080097217.2A Pending CN115136705A (en) 2020-04-17 2020-11-17 Electronic device, wireless communication method, and computer-readable storage medium

Country Status (2)

Country Link
CN (2) CN113543349A (en)
WO (1) WO2021208417A1 (en)

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9907056B2 (en) * 2014-08-06 2018-02-27 Futurewei Technologies, Inc. System and method for allocating resources for device-to-device communications
CN106211332B (en) * 2015-05-05 2021-08-17 中兴通讯股份有限公司 Resource allocation method and device
CN107040557B (en) * 2016-02-03 2020-10-09 中兴通讯股份有限公司 Resource application and allocation method, UE and network control unit
CN107295646B (en) * 2016-03-31 2021-08-31 华为技术有限公司 Resource allocation method and network equipment
CN110830952B (en) * 2018-08-10 2023-03-28 中兴通讯股份有限公司 Resource allocation method and device for direct link in Internet of vehicles

Also Published As

Publication number Publication date
WO2021208417A1 (en) 2021-10-21
CN115136705A (en) 2022-09-30

Similar Documents

Publication Publication Date Title
US11924878B2 (en) User equipment, network side device, wireless communication method and storage medium for channel occupancy time sharing
US11909688B2 (en) Apparatus and method in wireless communication system, and computer-readable storage medium
CN106452705B (en) Electronic device and wireless communication method in wireless communication system
US11212708B2 (en) Relay communication device, base station, method, and recording medium
CN110419255B (en) Communication device and terminal device
US11057918B2 (en) Electronic device and radio communication method
CN113366875B (en) Electronic device, wireless communication method, and computer-readable storage medium
CN112534923A (en) Electronic device, method, and storage medium for wireless communication system
KR20180080274A (en) A base station side and user equipment side devices and methods, a wireless communication system
CN110447199B (en) Electronic device and wireless communication method
CN113692040A (en) Electronic device in wireless communication system
US10820337B2 (en) Device in wireless communication system, and wireless communication method
US20200008077A1 (en) Apparatus for frequency band allocation
WO2021208417A1 (en) Electronic device, radio communication method, and computer-readable storage medium
WO2023202517A1 (en) Method for wireless communication, electronic device, and computer readable storage medium
WO2023202509A1 (en) Method for wireless communication, electronic devices, and computer readable storage medium
CN117378166A (en) Electronic device, wireless communication method, and computer-readable storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication