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

By using explicit or implicit means to indicate resource allocation information in wireless communication systems, the problem of mismatch between resource configuration and service cycle is solved, lower transmission delay and higher resource utilization are achieved, and the demand for ultra-reliable low-latency communication in NR communication systems is met.

CN115136705BActive Publication Date: 2025-07-22SONY GROUP CORP
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202080097217.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2020-04-17
Filing Date
2020-11-17
Publication Date
2025-07-22
Estimated Expiration
2040-11-17

AI Technical Summary

Technical Problem

When configuring uplink resources, the cycle does not match the actual service cycle, resulting in increased transmission delay and waste of resources. Especially in NR communication systems, the support for ultra-reliable low-latency communication services is insufficient.

Method used

Through coordination between electronic devices and resource management devices, resource allocation information is indicated in an explicit or implicit manner to support more types of cycles and frequencies, ensuring that resource allocation matches the actual cycle or frequency of the business, including generating and decoding resource allocation information, scrambling and descrambling with specific RNTIs, and pre-allocating resources to reduce delays.

Benefits of technology

It effectively reduces the transmission delay of periodic data, improves resource utilization, meets the needs of ultra-reliable and low-latency communication, and reduces resource waste.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115136705B_ABST
    Figure CN115136705B_ABST
Patent Text Reader

Abstract

The present disclosure relates to an electronic device, a wireless communication method, and a computer-readable storage medium. The electronic device according to the present disclosure includes a processing circuit configured to: receive resource allocation information from a resource management device, the resource allocation information explicitly or implicitly indicating a period for which the resource management device allocates resources to the electronic device or a frequency at which the resource management device allocates resources to the electronic device; and determine, based on the resource allocation information, a period for which the resource management device allocates resources to the electronic device. By using the electronic device, the wireless communication method, and the computer-readable storage medium according to the present disclosure, more types of time intervals can be supported, thereby reducing the transmission delay of periodic data and more effectively utilizing resources.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application claims the priority of a Chinese patent application filed with the Chinese Patent Office on April 17, 2020, with the application number 202010304595.5 and the invention title "Electronic Device, Wireless Communication Method, and Computer-Readable Storage Medium", the entire content of which is incorporated herein by reference. Technical Field

[0002] Embodiments of the present disclosure generally relate to the field of wireless communication, and more specifically, to an electronic device, a wireless communication method, and a computer-readable storage medium. More specifically, 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 executed by a user equipment in a wireless communication system, a wireless communication method executed by a resource management device in a wireless communication system, and a computer-readable storage medium. Background Art

[0003] In the LTE system, the main ways for the base station to schedule the UE (User Equipment) are 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, it will send a scheduling request (SR) to notify the base station that it has uplink data to send. After receiving the SR, the base station will schedule relevant resources for the UE to feedback the buffer status report (BSR), and then the base station will schedule corresponding uplink resources for the UE to send data according to the BSR sent by the UE. For periodic small-packet services, the base station can obtain the size and period of the UE's services through observation and statistics, and then can schedule multiple uplink resources for the UE to send uplink data. The time interval between different uplink resources can be indicated by RRC (Radio Resource Control) signaling. This scheduling method is called semi-persistent scheduling. Since the size of the element indicating the time interval in the RRC signaling is limited, the number of time intervals that can be carried is limited.

[0004] As the NR (New Radio) communication system provides communication support for more and more services, the diversity of the transmission requirements of these services also poses certain challenges to the current NR communication system. For example, the ultra-reliable and low-latency communications (uRLLC) service has very high requirements for the latency and reliability of data transmission. The UE needs to periodically transmit some control information in the uRLLC manner. Such transmissions are usually uplink transmissions, and the amount of data transmitted each time is small. Since the time intervals supported by the existing standards are limited, it will cause the period of configuring uplink resources to mismatch the actual period of the service, resulting in a large transmission latency and wasting resources at the same time. In addition, the transmission frequency of some information of the UE is an integer while the transmission period is not an integer, and the time intervals in the RRC can only indicate a limited number of resource allocation periods, so it will also cause the period of configuring uplink resources to mismatch the actual frequency of the service, resulting in a large transmission latency and wasting resources at the same time.

[0005] Therefore, it is necessary to propose a technical solution to support more types of periods, thereby reducing the transmission latency of periodic data and making more effective use of resources. Summary of the Invention

[0006] This section provides a general overview of the present disclosure, rather than a full disclosure of its entire scope or all of its features.

[0007] The purpose of the present disclosure is to provide an electronic device, a wireless communication method, and a computer-readable storage medium to support more types of periods, thereby reducing the transmission latency of periodic data and making more effective use of resources.

[0008] According to one aspect of the present disclosure, there is provided an electronic device including a processing circuit configured to: receive resource allocation information from a resource management device, the resource allocation information explicitly or implicitly indicating the period for which the resource management device allocates resources to the electronic device or the frequency for which the resource management device allocates resources to the electronic device; and determine the period for which the resource management device allocates resources to the electronic device according to the resource allocation information.

[0009] According to another aspect of the present disclosure, there is provided an electronic device including a processing circuit configured to: generate resource allocation information, the resource allocation information explicitly or implicitly indicating the period for which the electronic device allocates resources to a user equipment or the frequency for which the electronic device allocates resources to the user equipment; and send the resource allocation information to the user equipment.

[0010] According to another aspect of the present disclosure, there is provided a wireless communication method performed by an electronic device, including: receiving resource allocation information from a resource management device, where the resource allocation information explicitly or implicitly indicates a period for which the resource management device allocates resources to the electronic device or a frequency at which the resource management device allocates resources to the electronic device; and determining, based on the resource allocation information, a period for which the resource management device allocates resources to the electronic device.

[0011] According to another aspect of the present disclosure, there is provided a wireless communication method performed by an electronic device, including: generating resource allocation information, where the resource allocation information explicitly or implicitly indicates a period for which the electronic device allocates resources to a user equipment or a frequency at which the electronic device allocates resources to the user equipment; and sending the resource allocation information to the user equipment.

[0012] According to another aspect of the present disclosure, there is provided a computer-readable storage medium including executable computer instructions, where the executable computer instructions, when executed by a computer, cause the computer to perform the wireless communication method according to the present disclosure.

[0013] According to another aspect of the present disclosure, there is provided a computer program, where the computer program, when executed by a computer, causes the computer to perform the wireless communication method according to the present disclosure.

[0014] Using the electronic device, wireless communication method, and computer-readable storage medium according to the present disclosure, the resource allocation information can explicitly or implicitly indicate a period or a frequency for which the resource management device allocates resources to the electronic device. That is to say, the resource allocation can support both a period and a frequency, so that the period for which the electronic device allocates resources matches the actual period or frequency of the service, thereby reducing the transmission delay of periodic services and improving the utilization rate of resources.

[0015] From the description provided herein, further applicable areas will become apparent. The description and specific examples in this summary are for illustrative purposes only and are not intended to limit the scope of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] The drawings described herein are for illustrative purposes only of selected embodiments and not all possible embodiments, and are not intended to limit the scope of the present disclosure. In the drawings:

[0017] Figure 1 is a block diagram showing an example of the configuration of an electronic device according to an embodiment of the present disclosure;

[0018] Figure 2 is a schematic diagram showing the content of service traffic information according to an embodiment of the present disclosure;

[0019] Figure 3 is a signaling flowchart showing a user equipment requesting uplink resources and transmitting data according to an embodiment of the present disclosure;

[0020] Figure 4 is a schematic diagram showing the content of a first buffer status report according to an embodiment of the present disclosure;

[0021] Figure 5 is a schematic diagram showing the content of a first buffer status report according to an embodiment of the present disclosure;

[0022] Figure 6 is a signaling flowchart showing a user equipment requesting uplink resources and transmitting data according to an embodiment of the present disclosure;

[0023] Figure 7 is a schematic diagram showing a situation where a user equipment cannot select a suitable resource to transmit data;

[0024] Figure 8 is a schematic diagram showing a user equipment broadcasting in advance the resources to be occupied according to an embodiment of the present disclosure;

[0025] Figure 9 is a block diagram showing an example of the configuration of an electronic device according to an embodiment of the present disclosure;

[0026] Figure 10 is a flowchart showing a wireless communication method performed by an electronic device according to an embodiment of the present disclosure;

[0027] Figure 11 is a flowchart showing a wireless communication method performed by an electronic device according to an embodiment of the present disclosure;

[0028] Figure 12 is a flowchart showing a wireless communication method performed by an electronic device according to an embodiment of the present disclosure;

[0029] Figure 13 is a flowchart showing a wireless communication method performed by an electronic device according to another embodiment of the present disclosure;

[0030] Figure 14 is a flowchart showing a wireless communication method performed by an electronic device according to another embodiment of the present disclosure;

[0031] Figure 15 is a flowchart showing a wireless communication method performed by an electronic device according to another embodiment of the present disclosure;

[0032] Figure 16 is a block diagram showing a first example of a schematic configuration of an eNB (Evolved Node B);

[0033] Figure 17 is a block diagram showing a second example of the schematic configuration of an eNB;

[0034] Figure 18 is a block diagram showing an example of the schematic configuration of a smart phone; and

[0035] Figure 19 is a block diagram showing an example of the schematic configuration of a car navigation device.

[0036] Although the present 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 of specific embodiments herein is not intended to limit the present disclosure to the particular forms disclosed, but on the contrary, the present disclosure is intended to cover all modifications, equivalents, and alternatives falling within the spirit and scope of the present disclosure. It should be noted that throughout the several views, corresponding reference numerals indicate corresponding parts. Detailed Description of Specific Embodiments

[0037] 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, its application, or uses.

[0038] 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 used, and that the example embodiments may be embodied in many different forms and should not be construed as limiting the scope of the present disclosure. In some example embodiments, well-known processes, well-known structures, and well-known technologies have not been described in detail.

[0039] The description will be made in the following order:

[0040] 1. Overview;

[0041] 2. Configuration examples of user equipment;

[0042] 3. Configuration examples of resource management devices;

[0043] 4. Method embodiments;

[0044] 5. Application examples.

[0045] <1. Overview>

[0046] As mentioned above, for periodic uplink transmissions with a small amount of transmission time and high requirements for transmission latency, since the time intervals supported by existing standards are limited, the period of configuring uplink resources will not match the actual period of the service, resulting in a large transmission latency and wasting resources at the same time.

[0047] For example, the frequency of sending service data is 60 Hz (i.e., the period of sending service data is 16.67 ms), and the existing standards support resource allocation periods of 10 ms and 20 ms. 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 resources, and the data transmission latency are shown in the following table.

[0048] Table 1

[0049]

[0050] As can be seen from the above table, the data arrives at 16.67 ms, but since the allocated resources are at the positions of 10 ms and 20 ms, no data is sent at the 10 ms position, resulting in a waste of resources. The data that arrives at 16.67 ms is sent at the 20 ms position, resulting in a latency of 3.33 ms. Similarly, the data arrives at 33.34 ms, but since the allocated resources are at the positions of 30 ms and 40 ms, no data is sent at the 30 ms position, resulting in a waste of resources. The data that arrives at 33.34 ms is sent at the 40 ms position, resulting in a latency of 6.66 ms.

[0051] It can be seen that due to the limited periods supported by existing standards, the resource allocation period does not match the actual period of the service, resulting in a waste of resources, thus reducing the resource utilization rate and increasing the data transmission latency at the same time.

[0052] The present disclosure proposes an electronic device in a wireless communication system, a wireless communication method executed by the electronic device in the wireless communication system, and a computer-readable storage medium for such a scenario to support more types of periods, thereby reducing the transmission latency of periodic data and using resources more effectively.

[0053] The resource management device according to the present disclosure may be a network-side device that manages resources for user equipment within its coverage area. In addition, the resource management device may also be a user equipment that manages resources for other user equipment. For example, the resource management device may be a cluster head device composed of multiple user equipment that manages resources for other user equipment within the cluster.

[0054] The wireless communication system according to the present disclosure may be an NR communication system.

[0055] 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 an eNB or a gNB (base station in the 5th generation communication system).

[0056] 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 / dongle-type mobile router, and a digital imaging device) or a vehicle-mounted terminal (such as a car navigation device). The user equipment may also be implemented as a terminal for performing machine-to-machine (M2M) communication (also referred to as a machine type communication (MTC) terminal). In addition, the user equipment may be a wireless communication module (such as an integrated circuit module including a single chip) installed on each of the above terminals.

[0057] <2. Configuration example of user equipment>

[0058] Figure 1 FIG. is a block diagram showing an example of the configuration of an electronic device 100 according to an embodiment of the present disclosure. Here, the electronic device 100 may be used as a user equipment in a wireless communication system.

[0059] As Figure 1 shown, the electronic device 100 may include a determination unit 130 and a communication unit 140.

[0060] Here, each unit of the electronic device 100 may be included in a processing circuit. It should be noted that the electronic device 100 may include either one processing circuit or multiple processing circuits. Further, the processing circuit 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 units with different names may be implemented by the same physical entity.

[0061] According to an embodiment of the present disclosure, the electronic device 100 may receive resource allocation information from a resource management device through the communication unit 140, and the resource allocation information explicitly or implicitly indicates the period for which the resource management device allocates resources to the electronic device 100 or the frequency at which the resource management device allocates resources to the electronic device 100.

[0062] Here, the resource management device is used to manage the resources of the electronic device 100, including allocating resources for the electronic device 100 to send data. The resource management device may be, for example, a network-side device or another user equipment.

[0063] According to an embodiment of the present disclosure, the determination unit 130 may determine the period for which the resource management device allocates resources to the electronic device 100 based on the resource allocation information.

[0064] Thus, according to an embodiment of the present disclosure, the resource allocation information may explicitly or implicitly indicate the period or frequency for which the resource management device allocates resources to the electronic device 100. That is to say, the resource allocation may support the period and frequency, so that the period for which the electronic device 100 allocates resources may match the actual period or frequency of the service, thereby reducing the transmission delay of the periodic service and improving the utilization rate of resources.

[0065] The case where the resource allocation information implicitly indicates the period or frequency for which the resource management device allocates resources to the electronic device 100 will be described in detail below.

[0066] As Figure 1 shown, the electronic device 100 may include a service traffic information generation unit 110 and a decoding unit 120.

[0067] According to an embodiment of the present disclosure, the service traffic information generation unit 110 is configured to generate service traffic information of the electronic device 100, and the service traffic information includes periodic information of service data sent by the electronic device 100.

[0068] According to an embodiment of the present disclosure, the electronic device 100 may send the service traffic information generated by the service traffic generation unit 110 to the resource management device through the communication unit 140.

[0069] According to an embodiment of the present disclosure, the decoding unit 120 may descramble a part of the resource allocation information, so as to obtain the resource allocation information in the case of successful descrambling.

[0070] According to an embodiment of the present disclosure, in the case where the decoding unit 120 successfully descrambles a part of the resource allocation information by using a specific RNTI (Radio Network Tempory Identity), the determination unit 130 may determine the period or frequency for which the resource management device allocates resources to the electronic device 100 according to the periodic information included in the service traffic information generated by the service traffic information generation unit 110.

[0071] As can be seen, the electronic device 100 according to the embodiments of the present disclosure can send periodic information of service data to the resource management device, and when successfully descrambling the resource allocation information using a specific RNTI, it can be determined that the period or frequency of the resource management device allocating resources to the electronic device 100 is determined according to the periodic information. That is to say, the period or frequency of the resource management device allocating resources to the electronic device 100 is the period or frequency included in the periodic information. That is to say, the electronic device 100 does not need to receive from the resource management device the period or frequency of the resource management device allocating resources to the electronic device 100, that is, the resource management device implicitly indicates the period or frequency of allocating resources to the electronic device 100. In this way, since the periodic information reported by the electronic device 100 can support a variety of periods or frequencies, the period of resource allocation of the electronic device 100 matches the actual period or frequency of the service, thereby reducing the transmission delay of periodic services and improving the utilization rate of resources.

[0072] According to the embodiments of the present disclosure, when there is no service data to be sent in the logical channel, the service traffic information generation unit 110 can generate service traffic information and send the service traffic information to the resource management device through the communication unit 140.

[0073] According to the embodiments of the present disclosure, as Figure 1 shown, the electronic device 100 may further include a scheduling request information generation unit 150 for generating scheduling request information.

[0074] According to the embodiments of the present disclosure, when there is no service data to be sent in the logical channel, the scheduling request information generation unit 150 can generate scheduling request information, and the electronic device 100 can send the generated scheduling request information to the resource management device through the communication unit 140. Here, the scheduling request information can be used to request resources for sending service traffic information.

[0075] According to the embodiments of the present disclosure, the electronic device 100 can receive from the resource management device through the communication unit 140 the resources allocated by the resource management device in response to the scheduling request information for sending service traffic information. Next, the electronic device 100 can use the resources for sending service traffic information to send service traffic information to the resource management device.

[0076] In the existing technology, a scheduling request information is sent to the resource management device only when there is service data to be sent in the logical channel. And the resource management device can only obtain the periodic information of the electronic device sending service data through observation and 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 resources, resulting in a very long delay.

[0077] According to an embodiment of the present disclosure, scheduling request information and traffic information may be sent to a resource management device even when there is no traffic data to be sent in a logical channel. In addition, the electronic device 100 may actively report the periodic information of the traffic data it sends. In this way, before there is traffic data to be sent in the logical channel, the resource management device may allocate resources for the electronic device 100 according to the periodic information of the traffic data sent by the electronic device 100, thereby reducing the latency.

[0078] According to an embodiment of the present disclosure, the electronic device 100 may use a MAC (Media Access Control) CE (Control Element) to carry traffic information. For example, the electronic device 100 may carry traffic information in the BSR (Buffer Status Report) in the MAC CE.

[0079] According to an embodiment of the present disclosure, the periodic information may represent the period of the traffic data sent by the electronic device 100, and may include, for example, the period of the traffic data sent by the electronic device 100 or the frequency of the traffic data sent by the electronic device 100. Here, the period may be the reciprocal of the frequency, so the period of sending traffic data may be deduced according to the frequency of sending traffic data.

[0080] According to an embodiment of the present disclosure, for any service, the electronic device 100 may select the parameter that is an integer from the period and the frequency, and use the parameter as the periodic information. For example, assuming that the period of a service is 33.333 ms and the frequency is 3 Hz, the electronic device 100 includes the frequency 3 Hz as the periodic information in the traffic information.

[0081] According to an embodiment of the present disclosure, when using periodic information to carry the period or frequency, a larger number of periods or frequencies may be supported. For example, the electronic device 100 may support any integer period in the range of 1 - 1023 ms, or any integer frequency in the range of 1 - 1023 Hz as the periodic information.

[0082] According to an embodiment of the present disclosure, the traffic information may further include indication information indicating whether the periodic information is a period or a frequency. For example, 1 bit may be used to represent the indication information. When the indication information is 1, it indicates that the periodic information is a period, and when the indication information is 0, it indicates that the periodic information is a frequency.

[0083] According to an embodiment of the present disclosure, the service traffic information may further include size information of cached service data. Here, since the electronic device 100 may send the service traffic information even when there is no service data to be sent in the logical channel, the size of the cached service data may be 0.

[0084] According to an embodiment of the present disclosure, as Figure 1 shown, the electronic device 100 may further include an estimation unit 160 for estimating the arrival time of service data. For example, the electronic device 100 may estimate the time when the service data is about to arrive based on the size and period of the service data to be sent soon. Further, the service traffic information may further include the arrival time information of the service data estimated by the estimation unit 160.

[0085] As described above, the service traffic information may include the periodicity information of the service data sent 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 a period or a frequency, size information of cached service data, and arrival time information of the estimated service data.

[0086] Figure 2 is a schematic diagram showing the content of the service traffic information according to an embodiment of the present disclosure. As Figure 2 shown, 1-bit indication information indicates whether the service traffic information includes a period or a frequency, the first part of the 7-bit frequency / period represents the first part content of the frequency or the period, the second part of the 8-bit frequency / period represents the second part content of the frequency or the period, that is, the frequency or the period can be represented by up to 15 bits at most, 4-bit arrival time information represents the arrival time information of the service data estimated by the estimation unit 160, and 4-bit size information represents the size of the cached service data.

[0087] 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) and RRC.

[0088] In the existing solution, in the SPS scheduling mode, the DCI sent by the resource management device includes at least the frequency-domain resources for the electronic device 100 to send service data in each period and the time-domain resources for the electronic device 100 to send service data for the first time. In addition, the resource management device may also send RRC signaling including the periodic information of the resources allocated to the electronic device 100 to the electronic device 100. That is to say, the resource management device indicates the period of resource allocation in an explicit manner. In addition, the resource management device may scramble the DCI by using the RNTI corresponding to the SPS scheduling mode, and the electronic device 100 may descramble the DCI by using the corresponding RNTI to determine that the scheduling mode is SPS and obtain the content in the DCI. In this way, the electronic device 100 can determine the resources for sending service data in each period based on the frequency-domain resources for sending service data in each period and the time-domain resources for sending service data for the first time included in the DCI, and the periodic information included in the RRC signaling.

[0089] According to an embodiment of the present disclosure, the RRC signaling sent by the resource management device may not include the periodic information of the resources allocated to the electronic device 100. That is to say, the resource management device indicates the period of resource allocation in an implicit manner. In addition, the resource management device may scramble the DCI by using a specific RNTI. This specific RNTI is a newly set RNTI, which is different from the RNTI corresponding to the SPS scheduling mode in the existing solution. That is to say, this specific RNTI corresponds to the resource allocation information in the case where the periodic information is not included in the RRC signaling in the SPS scheduling mode.

[0090] According to an embodiment of the present disclosure, for the SPS scheduling mode, the electronic device 100 may receive an RRC signaling including periodic information on resources allocated by the resource management device for the electronic device 100, or may receive an RRC signaling not including periodic information on resources allocated by the resource management device for the electronic device 100. Therefore, after the electronic device 100 receives the resource allocation information, it may use the RNTI corresponding to the resource allocation information in the case where the RRC signaling includes periodic information in the SPS scheduling mode (the second RNTI in Table 2) to descramble the resource allocation information, or may use the RNTI corresponding to the resource allocation information in the case where the RRC signaling does not include periodic information in the SPS scheduling mode (the third RNTI in Table 2) to descramble the resource allocation information. 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 RRC signaling includes periodic information, the electronic device 100 may determine the period of resources allocated by the resource management device for it according to 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 RRC signaling does not include periodic information, the electronic device 100 may determine the period of resources allocated by the resource management device for it according to the periodic information included in the traffic flow information.

[0091] According to an embodiment of the present disclosure, there may be the following three types of RNTIs for scrambling the resource allocation information:

[0092] Table 2

[0093]

[0094] In Table 2, the first RNTI and the second RNTI are RNTIs in the existing solutions, while the third RNTI is a newly added RNTI in the present disclosure, which is used to scramble and descramble the resource allocation information in the case where the RRC signaling does not include periodic information in the SPS scheduling mode.

[0095] As described above, in the case where the RRC signaling includes periodic information, since the resources indicating the periodic information in the RRC signaling are limited and can only indicate the period of resource allocation, the number of supported periods is limited. In the case where the RRC signaling does not include periodic information, since the period of resource allocation can be implicitly indicated, a large number of periods can be supported. That is, the number of periods supported when the RRC signaling does not include periodic information is different from the number of periods supported when the RRC signaling includes periodic information. More specifically, the number of periods supported when the RRC signaling does not include periodic information is greater than the number of periods supported when the RRC signaling includes periodic information.

[0096] The case where the resource allocation information explicitly indicates the period for which the resource management device allocates resources to the electronic device 100 or the frequency at which the resource management device allocates resources to the electronic device will be described in detail below.

[0097] According to an embodiment of the present disclosure, the resource allocation information may include the period for which the resource management device allocates resources to the electronic device 100 or the frequency at which the resource management device allocates resources to the electronic device 100.

[0098] In this embodiment, the electronic device 100 may receive such resource allocation information through RRC signaling. That is, the resource allocation information received by the electronic device 100 may include the resource allocation information carried by the RRC and the resource allocation information carried by the DCI. Among them, the DCI at least includes the frequency domain resources for allocating service data to the electronic device 100 in each period and the time domain resources for the first transmission of service data allocated to the electronic device 100, and the RRC at least includes the period for which the resource management device allocates resources to the electronic device 100 or the frequency at which the resource management device allocates resources to the electronic device 100.

[0099] According to an embodiment of the present disclosure, as Figure 1 shown, the electronic device 100 may further include a storage unit 180 for storing a resource allocation list, and the resource allocation list includes a list of the periods for which the resource management device supports allocating resources to the electronic device 100 and / or the frequencies at which the resource management device allocates resources to the electronic device 100.

[0100] According to an embodiment of the present disclosure, the determination unit 130 may determine the period or frequency for which the resource management device allocates resources to the electronic device 100 according to the resource allocation list and the resource allocation information.

[0101] According to an embodiment of the present disclosure, the resource allocation information may include an identifier of a period or a frequency at which a resource management device allocates resources to the electronic device 100, and the resource allocation list may include a mapping relationship between each period at which the resource management device supports allocating resources to the electronic device 100 and / or each frequency at which the resource management device allocates resources to the electronic device 100 and the identifier. In this way, the determination unit 130 may look up the resource allocation list according to the identifier included in the resource allocation information to determine the period or frequency at which the resource management device allocates resources to the electronic device 100.

[0102] For example, if the resource allocation list includes 10 ms, 20 ms, 30 Hz, and 60 Hz, and the identifiers are 00, 01, 10, and 11 respectively, then when the identifier 11 is included in the resource allocation information, the determination unit 130 may determine that the frequency at which the resource management device allocates resources to the electronic device 100 is 60 Hz. Here, an example is given with the resource allocation list supporting both periods and frequencies. The resource allocation list may also include only frequencies.

[0103] According to an embodiment of the present disclosure, the resource allocation information may also include: indication information indicating whether the resource allocation information includes the period at which the resource management device allocates resources to the electronic device 100 or the frequency at which the resource management device allocates resources to the electronic device 100. For example, the resource allocation information may include 1-bit indication information. When the indication information is 0, it indicates that the period is included in the resource allocation information, and when the indication information is 1, it indicates that the frequency is included in the resource allocation information. In this embodiment, the resource allocation information may include the indication information, and the identifier of the period or frequency. The resource allocation list may include a mapping relationship between each period at which the resource management device supports allocating resources to the electronic device 100 and / or each frequency at which the resource management device allocates resources to the electronic device 100 and the identifier. In this way, the determination unit 130 may determine whether the resource management device allocates resources in a periodic or frequency manner according to the indication information, and then look up the resource allocation list according to the identifier included in the resource allocation information to determine the period or frequency at which the resource management device allocates resources to the electronic device 100.

[0104] For example, if the resource allocation list includes 10 ms, 20 ms, 30 Hz, and 60 Hz, and the identifiers are 0, 1, 0, and 1 respectively, then when the indication information 0 is included in the resource allocation information and the identifier 1 is included in the resource allocation information, the determination unit 130 may determine that the period at which the resource management device allocates resources to the electronic device 100 is 20 ms.

[0105] In addition, according to an embodiment of the present disclosure, when the resource allocation list only supports frequencies or only supports periods, the resource allocation information may not include the above indication information.

[0106] According to an embodiment of the present disclosure, the electronic device 100 may receive such a resource allocation list from the resource management device through the communication unit 140. For example, the electronic device 100 may receive such a resource allocation list from the resource management device through RRC signaling. In addition, the resource allocation list may also be pre-configured between the electronic device 100 and the resource management device.

[0107] As described above, according to an embodiment of the present disclosure, in the case where the resource allocation information explicitly indicates the period or frequency at which the resource management device allocates resources to the electronic device 100, due to the way the resource allocation information supports the frequency, some cases where the transmission frequency is an integer while the transmission period is not an integer can be supported, so that the frequency of resource allocation matches the frequency at which the electronic device 100 transmits service data, reducing data transmission delay and improving resource utilization.

[0108] Embodiments in which the resource allocation information explicitly or implicitly indicates the period or frequency at which the resource management device allocates resources to the electronic device 100 have been described in detail above. According to an embodiment of the present disclosure, in the case where the resource allocation information explicitly or implicitly indicates the frequency at which the resource management device allocates resources to the electronic device 100, the determination unit 130 further needs to determine the period at which the resource management device allocates resources to the electronic device 100 according to the frequency at which the resource management device allocates resources to the electronic device 100. Further, the determination unit 130 may also determine the resources for the electronic device 100 to transmit service data in each period according to the resource allocation information and the period at which the resource management device allocates resources to the electronic device 100.

[0109] According to an embodiment of the present disclosure, the resource allocation information may include the frequency domain resources for the electronic device 100 to transmit service data in each period and the time domain resources for the electronic device 100 to transmit service data for the first time. Therefore, the determination unit 130 may determine the frequency domain resources for transmitting service data in each period and the time domain resources for transmitting service data for the first time according to the resource allocation information.

[0110] According to an embodiment of the present disclosure, the determination unit 130 may determine the time domain resources for transmitting service data in each period according to the time domain resources for transmitting service data for the first time and the period at which the resource management device allocates resources to the electronic device 100. Thus, the determination unit 130 may determine the time domain resources and frequency domain resources for the electronic device 100 to transmit service data in each period.

[0111] According to an embodiment of the present disclosure, in the case where the resource allocation information explicitly or implicitly indicates the period at which the resource management device allocates resources to the electronic device 100, the determination unit 130 may determine the time domain resources for transmitting service data in each period according to the following formula:

[0112] tn = t1 + T×(n - 1)

[0113] Wherein, tn represents the time domain resource for sending service data in the nth (n is a positive integer) period, with the unit of ms, and t1 represents the time domain resource for first sending service data, with the unit of ms, which can be obtained from the resource allocation information. T represents the period for the resource management device to allocate resources for the electronic device 100, with the unit of ms.

[0114] In the case where the resource allocation information explicitly or implicitly indicates the frequency at which the resource management device allocates resources for the electronic device 100, the period calculated from this frequency may not be an integer multiple of the minimum unit of the time domain resources allocated by the resource management device. For example, if the frequency at which the resource management device allocates resources for the electronic device 100 is 60 GHz, then the period for the resource management device to allocate resources for the electronic device 100 calculated from this frequency is 16.666 ms, while the minimum unit of the time domain resources allocated by the resource management device is 1 ms. Therefore, 16.666 ms is not an integer multiple of 1 ms.

[0115] According to an embodiment of the present disclosure, in the case where the period of allocating resources is not an integer multiple of the minimum unit of the time domain resources allocated by the resource management device, the determination unit 130 may adjust the time domain resources for sending service data in each period to an integer multiple of the minimum unit.

[0116] According to an embodiment of the present disclosure, the determination unit 130 may determine the time for sending service data in each period based on the time domain resource for first sending service data and the period of allocating resources, and adjust this time to an integer multiple of the minimum unit by rounding up this time.

[0117] For example, the determination unit 130 may determine the time domain resources for sending service data in each period according to the following formula:

[0118] tn = t1 + cell(1000 / f × (n - 1))

[0119] Wherein, tn represents the time domain resource for sending service data in the nth (n is a positive integer) period, with the unit of ms, and t1 represents the time domain resource for first sending service data, with the unit of ms, which can be obtained from the resource allocation information. f represents the frequency at which the resource management device allocates resources for the electronic device 100, with the unit of GHz. 1000 / f represents the period for the resource management device to allocate resources for the electronic device 100, with the unit of ms. cell represents the rounding-up operation. Here, since t1 is an integer, the above formula can also be written as:

[0120] tn = cell(t1 + 1000 / f × (n - 1))

[0121] Among them, \(t1 + 1000 / f×(n - 1)\) represents the time for sending service data in each period determined by the determination unit 130 according to the time domain resource of the first sent service data and the period of the allocated resource. The determination unit 130 adjusts this time to an integer multiple of the minimum unit by rounding up this time.

[0122] For example, assume \(f = 60GHz\) and \(t1 = 1ms\), then \(t2 = 18ms\), \(t3 = 35ms\), \(t4 = 51ms\), and so on.

[0123] As described above, according to the embodiments of the present disclosure, the determination unit 130 can first determine the time for sending service data in each period according to the time domain resource of the first sent service data and the period of the allocated resource, and then adjust this time to an integer multiple of the minimum unit. In this way, the resources allocated by the resource management device for the electronic device 100 are not strictly periodic resources and may have a slight deviation. For example, in the above example, the interval between \(t1\) and \(t2\) is \(17ms\), the interval between \(t2\) and \(t3\) is \(17ms\), and the interval between \(t3\) and \(t4\) is \(16ms\).

[0124] According to the embodiments of the present disclosure, the determination unit 130 can also adjust the period to an integer multiple of the minimum unit by rounding up the period of the allocated resource, and then determine the time domain resources for sending service data in each period according to the time domain resource of the first sent service data and the adjusted period.

[0125] For example, the determination unit 130 can determine the time domain resources for sending service data in each period according to the following formula:

[0126] \(tn = t1+(n - 1)×cell(1000 / f)\)

[0127] Similarly, \(tn\) represents the time domain resource for sending service data in the \(n\)th (\(n\) is a positive integer) period, with the unit of \(ms\), \(t1\) represents the time domain resource of the first sent service data, with the unit of \(ms\), and can be obtained from the resource allocation information. \(f\) represents the frequency of the resources allocated by the resource management device for the electronic device 100, with the unit of \(GHz\). \(1000 / f\) represents the period of the resources allocated by the resource management device for the electronic device 100, with the unit of \(ms\). \(cell\) represents the rounding-up operation.

[0128] In the above formula, \(cell(1000 / f)\) represents the period that is an integer multiple of the minimum unit obtained by the determination unit 130 by rounding up the period of the allocated resource. Then, the determination unit 130 determines the time domain resources for sending service data in each period according to the time domain resource of the first sent service data and the adjusted period.

[0129] For example, assume that f = 60 GHz and t1 = 1 ms. Then the adjusted period is 17 ms. Therefore, t2 = 18 ms, t3 = 35 ms, t4 = 52 ms, and so on.

[0130] As described above, since the determination unit 130 first adjusts the period of the allocated resources to an integer multiple of the minimum unit and then calculates the time-domain resources for transmitting service data in each period, the resources allocated by the resource management device for the electronic device 100 are strictly periodic resources.

[0131] As described above, according to the embodiments of the present disclosure, in the case where the period of the allocated resources is not an integer multiple of the minimum unit of the time-domain resources allocated by the resource management device, the electronic device 100 can agree with the resource management device on a method of adjusting the time-domain resources for transmitting service data in each period to an integer multiple of the minimum unit of the allocated time-domain resources, so that the resources determined by the electronic device 100 for the electronic device 100 and the resources determined by the resource management device for the electronic device 100 are kept consistent. In this way, the electronic device 100 can also determine the resources allocated to it in a manner consistent with the resource management device.

[0132] According to the embodiments of the present disclosure, as Figure 1 shown, the electronic device 100 may further include a data generation unit 170 for generating service data to be transmitted. Further, in the case where there is 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 resources for the electronic device 100 to transmit service data in each period determined by the determination unit 130.

[0133] Figure 3 is a signaling flowchart showing a user equipment requesting uplink resources and transmitting data according to the embodiments of the present disclosure. In Figure 3 it, the UE may be implemented by the electronic device 100. As Figure 3 shown, in step S301, when the service data has not yet reached the logical channel, the UE sends a scheduling request message to the resource management device. Next, in step S302, the resource management device may allocate uplink resources for transmitting service traffic information to the UE. Next, in step S303, the UE uses the uplink resources allocated by the resource management device to transmit service traffic information. Next, in step S304, the resource management device allocates resources for transmitting uplink data to the UE, for example, through resource allocation information, so that the UE can determine the resources for transmitting service data in each period through the embodiments of the present disclosure. Next, in step S305, when the service data reaches the logical channel, the UE transmits uplink data to the resource management device according to the determined resources for transmitting service data in each period. Here, although Figure 3The figure shows a scenario where the UE sends uplink data to the resource management device. In fact, the UE can also send uplink data to other devices.

[0134] According to an embodiment of the present disclosure, before the electronic device 100 sends traffic information to the resource management device, the electronic device 100 may also send a BSR (hereinafter referred to as the first BSR) to the resource management device to notify the resource management device that the electronic device 100 expects to pre-apply for resources for data that has not yet reached the logical channel.

[0135] Figure 4 It is a schematic diagram showing the content of the first buffer status report according to an embodiment of the present disclosure. Figure 4 The figure shows a scenario of a short BSR (i.e., there is only one logical channel). In Figure 4 the logical channel ID represents the identifier of the logical channel to which the BSR applies, and the buffer size represents the size of the buffered service data. Since the service data has not yet reached the logical channel, it can be 0 here.

[0136] Figure 5 It is a schematic diagram showing the content of the first buffer status report according to an embodiment of the present disclosure. Figure 5 The figure shows a scenario of a long BSR (i.e., there are multiple logical channels). In Figure 5 LCG0-LCG7 respectively represent whether there is data transmission in the corresponding logical channels among the 8 logical channels. For example, LCG0 = 1 means there is data transmission in the logical channel numbered 0, LCG1 = 0 means there is no data transmission in the logical channel numbered 1, and so on. Buffer size 1, buffer size 2,... buffer size m represent the sizes of the buffered data in the respective logical channels with data transmission, and m represents the number of 1s in LCG0-LCG7. For example, assuming LCG0, LCG1, LCG2, LCG5 are 1, and LCG3, LCG4, LCG6, LCG7 are 0, then m = 4, buffer size 1 represents the size of the buffered data in the logical channel numbered 0, buffer size 2 represents the size of the buffered data in the logical channel numbered 1, buffer size 3 represents the size of the buffered data in the logical channel numbered 2, and buffer size 4 represents the size of the buffered data in the logical channel numbered 5. Since the service data has not yet reached the logical channel, all buffer sizes can be set to 0, and LCG0-LCG7 can also be set to 0, or all buffer sizes can be set to 0, and LCG0-LCG7 can be set to 1.

[0137] According to an embodiment of the present disclosure, the resource management device, after receiving Figure 4 or Figure 5In the case of the first BSR shown, no abnormality is considered to have occurred, but it can be determined that the electronic device 100 expects to pre-apply for resources for upcoming service data. In this case, the resource management device can continue to allocate uplink resources for the electronic device 100 to send the second BSR. The second BSR here can include, for example, the service traffic information described above, that is, as Figure 2 shown in the example.

[0138] Figure 6 is a signaling flowchart showing a user equipment requesting uplink resources and sending data according to an embodiment of the present disclosure. In Figure 6 , the UE can be implemented by the electronic device 100. As Figure 6 shown, in step S601, when service data has not yet reached the logical channel, the UE sends scheduling request information to the resource management device. Next, in step S602, the resource management device allocates resources for the UE to send the first buffer status report. Next, in step S603, the UE uses the resources allocated by the resource management device to send the first buffer status report to the resource management device (for example Figure 4 or Figure 5 shown in the example). Next, in step S604, the resource management device allocates resources for the UE to send the second buffer status report. Next, in step S605, the UE sends the second buffer status report to the resource management device (for example Figure 2 shown in the example). Next, in step S606, the resource management device allocates resources for the UE to send uplink data. Next, when the service data reaches the logical channel, the UE sends uplink data using the resources allocated by the resource management device. Here, although Figure 6 shows the case where the UE sends uplink data to the resource management device, in fact, the UE can also send uplink data to other devices.

[0139] As described above, according to an embodiment of the present disclosure, the UE can first send the first buffer status report to the resource management device, and then send the second buffer status report including service traffic information to the resource management device. Here, the first buffer status report is compatible with the buffer status report in the existing standard, so the reporting of periodic information can be implemented with relatively small changes to the existing standard.

[0140] The above describes an embodiment in which the electronic device 100 pre-applies for resources for sending service data in a wireless communication network with a resource management device. The following will describe an embodiment in which the electronic device 100 pre-applies for resources for sending service data in a wireless communication network without a resource management device.

[0141] Consider the following scenario: In the communication scenario of V2X (Vehicle-to-Everything) mode 2, there is no resource allocation device, and vehicles acting as user equipment coordinate resources among themselves. For example, in the case where a vehicle acting as a user equipment needs to send service data, after the data arrives, it can broadcast the occupancy of subsequent resources on specific time-frequency resources, and then use the pre-occupied resources to send service data within a predetermined time range. Such occupancy can include single occupancy or periodic occupancy.

[0142] In the existing solutions, since a vehicle acting as a user equipment can only select the resources to be occupied and send service data within a predetermined time range, where the predetermined time range is determined according to the delay constraint, when the delay requirement is relatively high, that is, when the predetermined time range is relatively small, the vehicle may not be able to select appropriate resources.

[0143] Figure 7 It is a schematic diagram showing the situation where a user equipment cannot select appropriate resources to send data. As Figure 7 shown, at time t1, the service data that UE1 needs to send arrives at the logical channel. k represents the predetermined time range, that is, UE1 must send the service data before time t1 + k. When k is relatively small, for example, 1 ms, UE1 may not have enough time to select appropriate resources. As Figure 7 shown, the time-frequency resources selected by UE1 exceed time t1 + k, so the delay requirement cannot be met.

[0144] According to an embodiment of the present disclosure, the electronic device 100 can send occupancy information of the resources used to send the service data before the service data arrives at the logical channel, and the occupancy information can include the time domain and frequency domain positions of the resources. Preferably, the electronic device 100 can broadcast and send such occupancy information. Optionally, if the electronic device 100 wants to occupy resources periodically, the occupancy information can further include periodic information of resource occupancy, for example, it can include the period of resource occupancy or the frequency of resource occupancy. Further, after the service data arrives at the logical channel and within the predetermined time range, the electronic device 100 can use the resources included in the occupancy information to send service data.

[0145] Figure 8 It is a schematic diagram showing that a user equipment broadcasts in advance the resources to be occupied according to an embodiment of the present disclosure. In Figure 8 it, UE1 can be implemented by the electronic device 100. As Figure 8As shown, time t1 is the time when service data arrives at the logical channel. Before the service data arrives at the logical channel, UE1 sends an occupancy signaling, which may include the location of the time-frequency resources selected by UE1. Then, within time t1 + k (including time t1 + k), UE1 sends the service data using the selected time-frequency resources.

[0146] As described above, according to an embodiment of the present disclosure, since the electronic device 100 can broadcast the occupancy information of resources before the service data arrives at the logical channel, it can occupy resources in advance, thereby ensuring that the service data is sent within a predetermined time range and meeting the delay requirement.

[0147] It can be seen that according to an embodiment of the present disclosure, in the case where a resource management device is included in a wireless communication network, an electronic device that needs to send data can send the periodic information of the service data it sends to the resource management device when there is no service data to be sent in the logical channel. In this way, before there is service data to be sent in the logical channel, the resource management device can allocate resources for the electronic device according to the periodic information of the service data sent by the electronic device, thereby reducing the delay. In addition, according to an embodiment of the present disclosure, in the case where a resource management device is not included in a wireless communication network, an electronic device that needs to send data can broadcast the occupancy information of resources before the service data arrives at the logical channel, thereby ensuring that the service data is sent within a predetermined time range and meeting the delay requirement.

[0148] <3. Configuration Example of Resource Management Device>

[0149] Figure 9 FIG. is a block diagram showing the 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 device 900 is an electronic device capable of performing resource management functions. For example, the electronic device 900 may be a network-side device that manages the resources of user equipment within its coverage area. Again, the electronic device 900 may also be a user equipment that manages the resources of other user equipment. In this case, the electronic device 900 may be a cluster head device composed of multiple user equipment, which manages the resources of other user equipment within the cluster.

[0150] As Figure 9 shown, the electronic device 900 may include a communication unit 930 and a generation unit 940.

[0151] Here, each unit of the electronic device 900 may be included in the processing circuit. It should be noted that the electronic device 900 may include either one processing circuit or multiple processing circuits. Further, the processing circuit 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 units with different names may be implemented by the same physical entity.

[0152] According to an embodiment of the present disclosure, the generating unit 940 may generate resource allocation information, and the resource allocation information explicitly or implicitly indicates the period for which the electronic device 900 allocates resources to the user equipment or the frequency at which the electronic device 900 allocates resources to the user equipment. For example, the electronic device 900 may carry the resource allocation information through DCI and RRC.

[0153] According to an embodiment of the present disclosure, the electronic device 900 may send the resource allocation information to the user equipment through the communication unit 930.

[0154] The following will describe in detail the case where the resource allocation information implicitly indicates the period for which the electronic device 900 allocates resources to the user equipment or the frequency at which the electronic device 900 allocates resources to the user equipment.

[0155] According to an embodiment of the present disclosure, the electronic device 900 may further include a determining unit 910, an allocating unit 920, and an encoding unit 950.

[0156] According to an embodiment of the present disclosure, the electronic device 900 may receive the service traffic information of the user equipment from the user equipment through the communication unit 930, and the service traffic information includes the periodic information of the service data sent by the user equipment.

[0157] According to an embodiment of the present disclosure, the determining unit 910 may determine the period or frequency for allocating resources to the user equipment according to the periodic information. Specifically, the determining unit 910 may determine the period or frequency included in the periodic information as the period or frequency for allocating resources to the user equipment.

[0158] According to an embodiment of the present disclosure, the allocating unit 920 may allocate resources to the user equipment according to the period determined by the determining unit 910.

[0159] According to an embodiment of the present disclosure, the encoding unit 950 may encode the resource allocation information generated by the generating unit 940, such as scrambling.

[0160] Here, in the SPS scheduling mode, when the RRC signaling does not include periodic information, the encoding unit 950 may scramble the resource allocation information with an RNTI corresponding to the resource allocation information in the case where the RRC signaling does not include periodic information in the SPS scheduling mode (i.e., a specific RNTI) to indicate that the period or frequency of resource allocation for the user equipment is determined according to the periodic information.

[0161] In the SPS scheduling mode, when the RRC signaling includes periodic information, the encoding unit 950 may scramble the resource allocation information with an RNTI corresponding to the resource allocation information in the case where the RRC signaling includes periodic information in the SPS scheduling mode.

[0162] It can be seen that the electronic device 900 according to the embodiment of the present disclosure may determine the period or frequency of resource allocation for the user equipment according to the period or frequency of sending service data reported by the user equipment. Further, the electronic device 900 may indicate the period or frequency of resource allocation for the user equipment in an implicit manner. In this way, since the periodic information reported by the user equipment can support a variety of periods, the period of resource allocation matches the actual period or frequency of the service of the user equipment, thereby reducing the transmission delay of periodic services and improving the utilization rate of resources.

[0163] Here, when the electronic device 900 receives service traffic information from the user equipment and determines the period of resource allocation for the user equipment according to the periodic information included in the service traffic information, the resource allocation information (DCI) generated by the generating unit 940 may include the frequency-domain resources for the user equipment to send service data in each period and the time-domain resources for the user equipment to send service data for the first time, and the electronic device 900 does not need to send the periodic information of resource allocation for the user equipment to the user equipment.

[0164] In addition, when the electronic device 900 does not receive service traffic information from the user equipment and determines the period of resource allocation for the user equipment by observing and statistics, the resource allocation information (DCI) generated by the generating unit 940 may include the frequency-domain resources for the user equipment to send service data in each period and the time-domain resources for the user equipment to send service data for the first time, and the resource allocation information (RRC) further includes the periodic information of resource allocation for the user equipment.

[0165] According to an embodiment of the present disclosure, as Figure 9 shown, according to an embodiment of the present disclosure, the electronic device 900 may further receive scheduling request information from the user equipment through the communication unit 930. Further, the allocation unit 920 may allocate resources for the user equipment to send service traffic information in response to the scheduling request information.

[0166] According to an embodiment of the present disclosure, service traffic information may be carried by a MAC CE. Specifically, the service traffic information may be included in the BSR in the MAC CE.

[0167] According to an embodiment of the present disclosure, the periodic information may include the period of service data sent by the user equipment or the frequency of service data sent by the user equipment. The determining unit 910 may determine the period of service data sent by the user equipment or the frequency of service data sent by the user equipment according to the periodic information included in the service traffic information. Further, when the periodic information includes the frequency of service data sent by the user equipment, the determining unit 910 may determine the period according to the frequency, for example, determine the period according to the reciprocal of the frequency.

[0168] According to an embodiment of the present disclosure, the service traffic information may further include at least one of the following: indication information indicating whether the periodic 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. The determining unit 910 may determine the period of service data sent by the user equipment according to the indication information and the periodic information, and the allocating unit 920 may allocate resources for the user equipment according to the arrival time information of service data expected by the user equipment.

[0169] According to an embodiment of the present disclosure, when the electronic device 900 receives the first BSR as shown in Figure 4 or Figure 5 the electronic device 900 may further allocate uplink resources for the user equipment to send a second BSR, and obtain service traffic information through the second BSR.

[0170] The situation where the resource allocation information implicitly indicates the period or the frequency at which the electronic device 900 allocates resources for the user equipment will be described in detail below.

[0171] According to an embodiment of the present disclosure, the resource allocation information generated by the generating unit 940 includes the period at which the electronic device 900 allocates resources for the user equipment or the frequency at which the electronic device 900 allocates resources for the user equipment. For example, the resource allocation information may include an identifier of the period or frequency at which the electronic device 900 allocates resources for the user equipment.

[0172] According to an embodiment of the present disclosure, the electronic device 900 may further include a generating unit 960 configured to generate a resource allocation list, where the resource allocation list includes a list of periods and / or frequencies for allocating resources to user equipment supported by the electronic device 900. Specifically, the resource allocation list may include a mapping relationship between a list of each period and / or each frequency for allocating resources to user equipment supported by the electronic device 900 and an identifier of each period or each frequency. Further, the electronic device 900 may send the resource allocation list to the user equipment through the communication unit 930. For example, the electronic device 900 may carry such a resource allocation list through RRC signaling.

[0173] According to an embodiment of the present disclosure, the electronic device 900 and the user equipment may also be preconfigured with such a resource allocation list.

[0174] According to an embodiment of the present disclosure, the resource allocation information generated by the generating unit 960 may further include: indication information indicating whether the resource allocation information includes a period for the electronic device 900 to allocate resources to the user equipment or a frequency for the electronic device 900 to allocate resources to the user equipment. For example, the resource allocation information may include 1-bit indication information. When the indication information is 0, it indicates that the resource allocation information includes a period, and when the indication information is 1, it indicates that the resource allocation information includes a frequency. In this embodiment, the resource allocation information may include the indication information, and an identifier of a period or a frequency. The resource allocation list may include a mapping relationship between each period for the resource management device to allocate resources to the electronic device 100 and / or each frequency for the resource management device to allocate resources to the electronic device 100 and an identifier.

[0175] As described above, according to an embodiment of the present disclosure, in the case where the resource allocation information explicitly indicates a period or a frequency for the electronic device 900 to allocate resources to the user equipment, due to the way the resource allocation information supports frequencies, some cases where the transmission frequency is an integer and the transmission period is not an integer can be supported, so that the frequency of resource allocation matches the frequency of the user equipment for sending service data, reducing data transmission delay and improving resource utilization.

[0176] The embodiments in which the resource allocation information explicitly or implicitly indicates a period or a frequency for the electronic device 900 to allocate resources to the user equipment are described in detail above. According to an embodiment of the present disclosure, in the case where the resource allocation information explicitly or implicitly indicates a frequency for the electronic device 900 to allocate resources to the user equipment, the allocation unit 920 needs to determine a period for the electronic device 900 to allocate resources to the user equipment according to the frequency for the electronic device 900 to allocate resources to the user equipment. Further, the allocation unit 920 may determine time domain resources for the user equipment to send service data in each period according to the time domain resources for the user equipment to first send service data and the period for the electronic device 900 to allocate resources to the user equipment.

[0177] According to an embodiment of the present disclosure, when the period for allocating resources is not an integer multiple of the minimum unit for the electronic device 900 to allocate time-domain resources, the allocation unit 920 may adjust the time-domain resources for the user equipment to send service data in each period to an integer multiple of the minimum unit.

[0178] According to an embodiment of the present disclosure, the allocation unit 920 may determine the time for the user equipment to send service data in each period based on the time-domain resources for the user equipment to first send service data and the period for allocating resources, and adjust the time to an integer multiple of the minimum unit by rounding up the time.

[0179] According to an embodiment of the present disclosure, the allocation unit 920 may also adjust the period to an integer multiple of the minimum unit by rounding up the period for allocating resources, and determine the time-domain resources for the user equipment to send service data in each period based on the time-domain resources for the user equipment to first send service data and the adjusted period.

[0180] Here, the manner in which the allocation unit 920 determines the time-domain resources for the user equipment to send service data in each period based on the time-domain resources for the user equipment to first send service data and the period for the electronic device 900 to allocate resources for the user equipment may be similar to the manner determined by the determination unit 130 in the electronic device 100, and will not be elaborated here. That is to say, the electronic device 900 should agree with the user equipment on the manner of determining the resources for sending service data in each period, and determine the resources allocated for the user equipment in a manner consistent with the user equipment.

[0181] As described above, according to an embodiment of the present disclosure, the electronic device 900 may indicate the period for allocating resources for the user equipment in an explicit or implicit manner, so as to support a variety of periods, make the period for allocating resources match the actual period of the service of the user equipment, thereby reducing the transmission delay of periodic services and improving the utilization rate of resources.

[0182] <4. Method Embodiment>

[0183] Next, 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.

[0184] Figure 10 is a flowchart showing 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.

[0185] As Figure 10As shown, in step S1010, resource allocation information is received from a resource management device, and the resource allocation information explicitly or implicitly indicates the period for which the resource management device allocates resources to the electronic device 100 or the frequency at which the resource management device allocates resources to the electronic device 100.

[0186] Next, in step S1020, the period for which the resource management device allocates resources to the electronic device 100 is determined according to the resource allocation information.

[0187] Figure 11 is a flowchart showing a wireless communication method performed by an electronic device 100 as a user equipment in a wireless communication system according to an embodiment of the present disclosure. In Figure 11 the resource allocation information implicitly indicates the period or frequency for which the resource management device allocates resources to the electronic device 100.

[0188] As Figure 11 shown, in step S1110, traffic flow information of the electronic device is sent to the resource management device, and the traffic flow information includes periodic information of service data sent by the electronic device.

[0189] Next, in step S1120, resource allocation information is received from the resource management device.

[0190] Next, in step S1130, when the resource allocation information is successfully descrambled using a specific radio network temporary identity (RNTI), the period or frequency for which the resource management device allocates resources to the electronic device is determined according to the periodic information.

[0191] Preferably, sending the traffic flow information further includes: when there is no service data to be sent in the logical channel, sending the traffic flow information to the resource management device.

[0192] Preferably, the wireless communication method further includes: when there is no service data to be sent in the logical channel, sending a scheduling request information to the resource management device; receiving resources for sending the traffic flow information from the resource management device; and sending the traffic flow information to the resource management device using the resources for sending the traffic flow information.

[0193] Preferably, the periodic information includes the period or frequency of the service data sent by the electronic device.

[0194] Preferably, the traffic flow information further includes at least one of the following: indication information indicating whether the periodic information is a period or a frequency, size information of cached service data, and arrival time information of expected service data.

[0195] Preferably, sending service traffic information further includes: carrying service traffic information using a MAC CE.

[0196] Figure 12 FIG. is a flowchart of a wireless communication method performed by an electronic device 100 as a user equipment in a wireless communication system according to an embodiment of the present disclosure. In Figure 12 the resource allocation information explicitly indicates the period or frequency at which the resource management device allocates resources to the electronic device 100.

[0197] In step S1210, receive resource allocation information from a resource management device, where the resource allocation information includes the period at which the resource management device allocates resources to the electronic device 100 or the frequency at which the resource management device allocates resources to the electronic device 100.

[0198] Next, in step S1220, determine the period at which the resource management device allocates resources to the electronic device 100 according to the resource allocation information.

[0199] Preferably, the resource allocation information includes: indication information indicating whether the resource allocation information includes the period at which the resource management device allocates resources to the electronic device 100 or the frequency at which the resource management device allocates resources to the electronic device 100.

[0200] Preferably, the wireless communication method further includes: determining the period at which the resource management device allocates resources to the electronic device 100 or the frequency at which the resource management device allocates resources to the electronic device 100 according to a resource allocation list and the resource allocation information, and wherein the resource allocation list includes a list of periods and / or frequencies at which the resource management device supports allocating resources to the electronic device 100.

[0201] Preferably, the wireless communication method further includes: receiving a resource allocation list from the resource management device or pre-configuring a resource allocation list.

[0202] Preferably, the wireless communication method further includes: determining the period at which the resource management device allocates resources to the electronic device according to the frequency at which the resource management device allocates resources to the electronic device; and determining the resources for the electronic device to send service data in each period according to the resource allocation information and the period at which the resource management device allocates resources to the electronic device.

[0203] Preferably, determining the resources for the electronic device to send service data in each period further includes: determining the frequency-domain resources for sending service data in each period and the time-domain resources for first sending service data according to the resource allocation information; and determining the time-domain resources for sending service data in each period according to the time-domain resources for first sending service data and the period at which the resource management device allocates resources to the electronic device.

[0204] Preferably, determining the resources for the electronic device to send service data in each period further includes: when the period for resource allocation is not an integer multiple of the minimum unit of the time domain resources allocated by the resource management device, adjusting the time domain resources for sending service data in each period to an integer multiple of the minimum unit.

[0205] Preferably, adjusting the time domain resources for sending service data in each period to an integer multiple of the minimum unit includes: determining the time for sending service data in each period according to the time domain resources for the first transmission of service data and the period for resource allocation; and adjusting the time to an integer multiple of the minimum unit by rounding up the time.

[0206] Preferably, adjusting the time domain resources for sending service data in each period to an integer multiple of the minimum unit includes: adjusting the period to an integer multiple of the minimum unit by rounding up the period for resource allocation; and determining the time domain resources for sending service data in each period according to the time domain resources for the first transmission of service data and the adjusted period.

[0207] Preferably, the wireless communication method further includes: when there is service data to be sent in the logical channel, sending the service data according to the resources for the electronic device to send service data in each period.

[0208] Preferably, the resource management device is a network-side device or a user equipment.

[0209] According to an embodiment of the present disclosure, the subject 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 text are applicable herein.

[0210] Next, a wireless communication method performed by the electronic device 900 as a resource management device in a wireless communication system according to an embodiment of the present disclosure will be described in detail.

[0211] Figure 13 is a flowchart showing a wireless communication method performed by the electronic device 900 as a resource management device in a wireless communication system according to an embodiment of the present disclosure.

[0212] In step S1310, resource allocation information is generated, and the resource allocation information explicitly or implicitly indicates the period for the electronic device 900 to allocate resources for the user equipment or the frequency for the electronic device 900 to allocate resources for the user equipment.

[0213] Next, in step S1320, the resource allocation information is sent to the user equipment.

[0214] Figure 14It is a flowchart showing 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. In Figure 14 it, the resource allocation information implicitly indicates the period or frequency at which the electronic device 900 allocates resources to the user equipment.

[0215] As Figure 14 shown, in step S1410, traffic information of the user equipment is received from the user equipment, and the traffic information includes periodic information of traffic data sent by the user equipment.

[0216] Next, in step S1420, the period or frequency for allocating resources to the user equipment is determined according to the periodic information, and resources are allocated to the user equipment.

[0217] Next, in step S1430, the resource allocation information is scrambled using a specific Radio Network Temporary Identifier (RNTI) to indicate that the period or frequency for allocating resources to the user equipment is determined according to the periodic information.

[0218] Preferably, the wireless communication method further includes: receiving scheduling request information from the user equipment; and in response to the scheduling request information, allocating resources for the user equipment to send traffic information.

[0219] Preferably, the periodic information includes the period of traffic data sent by the user equipment or the frequency of traffic data sent by the user equipment.

[0220] Preferably, the traffic information further includes at least one of the following: indication information indicating whether the periodic information is a period or a frequency, size information of traffic data cached by the user equipment, and arrival time information of traffic data expected by the user equipment.

[0221] Preferably, receiving the traffic information further includes: receiving the traffic information using a MAC CE.

[0222] Figure 15 It is a flowchart showing 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. In Figure 15 it, the resource allocation information explicitly indicates the period or frequency at which the electronic device 900 allocates resources to the user equipment.

[0223] In step S1510, resource allocation information is generated, and the resource allocation information includes the period at which the electronic device 900 allocates resources to the user equipment or the frequency at which the electronic device 900 allocates resources to the user equipment.

[0224] In step S1520, the resource allocation information is sent to the user equipment.

[0225] Preferably, the resource allocation information includes indication information indicating whether the resource allocation information includes the period or the frequency at which the electronic device 900 allocates resources to the user equipment.

[0226] Preferably, the wireless communication method further includes: generating a resource allocation list, where the resource allocation list includes a list of the periods and / or frequencies at which the electronic device 900 supports allocating resources to the user equipment; and sending the resource allocation list to the user equipment.

[0227] Preferably, the resource allocation information includes the frequency-domain resources for the user equipment to send service data in each period and the time-domain resources for the first transmission of service data.

[0228] Preferably, the wireless communication method further includes: determining the period at which the electronic device 900 allocates resources to the user equipment according to the frequency at which the electronic device 900 allocates resources to the user equipment; and determining the time-domain resources for the user equipment to send service data in each period according to the time-domain resources for the first transmission of service data by the user equipment and the period at which the electronic device allocates resources to the user equipment.

[0229] Preferably, determining the time-domain resources for the user equipment to send service data in each period includes: in the case where the period of allocating resources is not an integer multiple of the minimum unit of the time-domain resources allocated by the electronic device, adjusting the time-domain resources for the user equipment to send service data in each period to an integer multiple of the minimum unit.

[0230] Preferably, adjusting the time-domain resources for the user equipment to send service data in each period to an integer multiple of the minimum unit includes: determining the time for the user equipment to send service data in each period according to the time-domain resources for the first transmission of service data by the user equipment and the period of allocating resources; and adjusting the time to an integer multiple of the minimum unit by rounding up the time.

[0231] Preferably, adjusting the time-domain resources for the user equipment to send service data in each period to an integer multiple of the minimum unit includes: adjusting the period to an integer multiple of the minimum unit by rounding up the period of allocating resources; and determining the time-domain resources for the user equipment to send service data in each period according to the time-domain resources for the first transmission of service data by the user equipment and the adjusted period.

[0232] Preferably, the electronic device is a network-side device or another user equipment other than the user equipment.

[0233] According to an embodiment of the present disclosure, the subject 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 text are applicable herein.

[0234] <5. Application Examples>

[0235] The technology of the present disclosure can be applied to various products. For example, the electronic device 100 can be implemented as a user device, and the electronic device 900 can be implemented as a network-side device that provides services to the electronic device 100, or can be implemented as a user device that can manage the resources of the electronic device 100.

[0236] The network-side device can be implemented as any type of TRP. The TRP can have transmission and reception functions. For example, it can receive information from the user device and the base station device, and can also send information to the user device and the base station device. In a typical example, the TRP can provide services to the user device and is controlled by the base station device. Further, the TRP can have a structure similar to that of the base station device described below, or can only have a structure related to transmitting and receiving information in the base station device.

[0237] The network-side device can also be implemented as any type of base station device, such as a macro eNB and a small eNB, and can also be implemented as any type of gNB (base station in a 5G system). The small eNB can 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. Instead, the base station can be implemented as any other type of base station, such as a NodeB and a base transceiver station (BTS). The base station can include: a main body configured to control wireless communication (also referred to as a base station device); and one or more remote radio heads (RRHs) provided in a place different from the main body.

[0238] The user device can 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 / dongle-type mobile router, and a digital imaging device) or a vehicle-mounted terminal (such as a car navigation device). The user device can also be implemented as a terminal that performs machine-to-machine (M2M) communication (also referred to as a machine type communication (MTC) terminal). In addition, the user device can be a wireless communication module (such as an integrated circuit module including a single wafer) installed on each of the above user devices.

[0239] <Application Examples Regarding Base Stations>

[0240] (First Application Example)

[0241] Figure 16 It is a block diagram showing a first example of a schematic configuration of an eNB to which the technology of the present disclosure can be applied. The eNB 1200 includes one or more antennas 1210 and a base station device 1220. The base station device 1220 and each antenna 1210 can be connected to each other via an RF cable.

[0242] Each of the antennas 1210 includes 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 device 1220 to transmit and receive wireless signals. As Figure 16 shown, the 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 Figure 16 an example where the eNB 1200 includes multiple antennas 1210 is shown, the eNB 1200 may also include a single antenna 1210.

[0243] The base station device 1220 includes a controller 1221, a memory 1222, a network interface 1223, and a wireless communication interface 1225.

[0244] The controller 1221 may be, for example, a CPU or a DSP, and operates various functions at the higher layers of the base station device 1220. For example, the controller 1221 generates data packets based on the data in the signals processed by the wireless communication interface 1225, and transmits the generated packets via the network interface 1223. The controller 1221 may bundle data from multiple baseband processors to generate bundled packets, and transmit the generated bundled packets. The controller 1221 may have a logical function to perform controls such as radio resource control, radio bearer control, mobility management, admission control, and scheduling. The control may be performed in combination with nearby eNBs or core network nodes. 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).

[0245] The network interface 1223 is a communication interface for connecting the base station device 1220 to the core network 1224. The controller 1221 may communicate with a core network node or another eNB via the network interface 1223. In this case, the eNB 1200 and the core network node or other eNBs may be connected to each other through logical interfaces (such as the S1 interface and the X2 interface). The network interface 1223 may also be a wired communication interface or a wireless communication interface for a wireless backhaul line. If the network interface 1223 is a wireless communication interface, compared with the frequency band used by the wireless communication interface 1225, the network interface 1223 may use a higher frequency band for wireless communication.

[0246] The wireless communication interface 1225 supports any cellular communication scheme (such as Long Term Evolution (LTE) and LTE-Advanced), and provides a wireless connection to a terminal in a cell located at the eNB 1200 via the antenna 1210. The wireless communication interface 1225 typically may include, for example, a baseband (BB) processor 1226 and an RF circuit 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, Media Access Control (MAC), Radio Link Control (RLC), and Packet Data Convergence Protocol (PDCP)). Instead of the controller 1221, the BB processor 1226 may have a part or all of the above-described logical functions. The BB processor 1226 may be a memory storing a communication control program, or a module including a processor configured to execute the program and related circuits. The update program may change the functions of the BB processor 1226. The module may be a card or blade inserted into a slot of the base station device 1220. Alternatively, the module may also be a chip mounted on the card or blade. At the same time, the RF circuit 1227 may include, for example, mixers, filters, and amplifiers, and transmit and receive wireless signals via the antenna 1210.

[0247] As Figure 16 shown, the 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 Figure 16 shown, the 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 Figure 16 an example in which the wireless communication interface 1225 includes a plurality of BB processors 1226 and a plurality of RF circuits 1227 is shown, the wireless communication interface 1225 may also include a single BB processor 1226 or a single RF circuit 1227.

[0248] (Second Application Example)

[0249] Figure 17 is a block diagram showing a second example of a schematic configuration of an eNB to which the technology of the present disclosure can be applied. The eNB 1330 includes one or more antennas 1340, a base station device 1350, and a Remote Radio Head (RRH) 1360. The RRH 1360 and each antenna 1340 may be connected to each other via an RF cable. The base station device 1350 and the RRH 1360 may be connected to each other via a high-speed line such as an optical fiber cable.

[0250] Each of the antennas 1340 includes one or more antenna elements (such as the multiple antenna elements included in a MIMO antenna) and is used for the RRH 1360 to transmit and receive wireless signals. As Figure 17 shown, the eNB 1330 may include multiple antennas 1340. For example, the multiple antennas 1340 may be compatible with the multiple frequency bands used by the eNB 1330. Although Figure 17 an example where the eNB 1330 includes multiple antennas 1340 is shown, the eNB 1330 may also include a single antenna 1340.

[0251] The base station device 1350 includes a controller 1351, a 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 Figure 16 The network interface 1353 is a communication interface for connecting the base station device 1350 to the core network 1354.

[0252] The wireless communication interface 1355 supports any cellular communication scheme (such as LTE and LTE-Advanced) and provides wireless communication to terminals located in the sector corresponding to the RRH 1360 via the RRH 1360 and the antennas 1340. The wireless communication interface 1355 may generally include, for example, a BB processor 1356. Except that the BB processor 1356 is connected to the RF circuit 1364 of the RRH 1360 via the connection interface 1357, the BB processor 1356 is the same as the BB processor 1226 described with reference to Figure 16 As Figure 17 shown, the wireless communication interface 1355 may include multiple BB processors 1356. For example, the multiple BB processors 1356 may be compatible with the multiple frequency bands used by the eNB 1330. Although Figure 17 an example where the wireless communication interface 1355 includes multiple BB processors 1356 is shown, the wireless communication interface 1355 may also include a single BB processor 1356.

[0253] The connection interface 1357 is an interface for connecting the base station device 1350 (wireless communication interface 1355) to the RRH 1360. The connection interface 1357 may also be a communication module for communication in the above-mentioned high-speed line for connecting the base station device 1350 (wireless communication interface 1355) to the RRH 1360.

[0254] The RRH 1360 includes a connection interface 1361 and a wireless communication interface 1363.

[0255] The connection interface 1361 is an interface for connecting the RRH 1360 (wireless communication interface 1363) to the base station device 1350. The connection interface 1361 can also be a communication module for communication in the above high-speed line.

[0256] The wireless communication interface 1363 transmits and receives wireless signals via the antenna 1340. The wireless communication interface 1363 generally can include, for example, an RF circuit 1364. The RF circuit 1364 can include, for example, mixers, filters, and amplifiers, and transmits and receives wireless signals via the antenna 1340. As Figure 17 shown, the wireless communication interface 1363 can include a plurality of RF circuits 1364. For example, the plurality of RF circuits 1364 can support a plurality of antenna elements. Although Figure 17 an example where the wireless communication interface 1363 includes a plurality of RF circuits 1364 is shown, the wireless communication interface 1363 can also include a single RF circuit 1364.

[0257] In Figure 16 and Figure 17 shown in the eNB 1200 and eNB 1330, the determination unit 910, allocation unit 920, generation unit 940, encoding unit 950, and generation unit 960 described by using Figure 9 can be implemented by the controller 1221 and / or the controller 1351. At least a part of the functions can also be implemented by the controller 1221 and the controller 1351. For example, the controller 1221 and / or the controller 1351 can execute functions of determining the period of allocating resources, allocating resources, generating resource allocation information, encoding the resource allocation information, and generating a resource allocation list by executing instructions stored in the corresponding memory.

[0258] <Application Example of Terminal Device>

[0259] (First Application Example)

[0260] Figure 18 is a block diagram showing an example of a schematic configuration of a smart phone 1400 to which the technology of the present disclosure can be applied. The smart phone 1400 includes a processor 1401, a memory 1402, a storage device 1403, an external connection interface 1404, a camera device 1406, a sensor 1407, a microphone 1408, an input device 1409, a display device 1410, a speaker 1411, a wireless communication interface 1412, one or more antenna switches 1415, one or more antennas 1416, a bus 1417, a battery 1418, and an auxiliary controller 1419.

[0261] The processor 1401 can be, for example, a CPU or a system-on-chip (SoC), and controls the functions of the application layer and other layers of the smart phone 1400. The memory 1402 includes RAM and ROM, and stores data and programs executed by the processor 1401. The storage device 1403 can include storage media such as semiconductor memories and hard disks. The external connection interface 1404 is an interface for connecting external devices (such as memory cards and universal serial bus (USB) devices) to the smart phone 1400.

[0262] The imaging device 1406 includes image sensors (such as charge-coupled device (CCD) and complementary metal-oxide semiconductor (CMOS)), and generates captured images. The sensor 1407 can include a set of sensors such as measurement sensors, gyro sensors, geomagnetic sensors, and acceleration sensors. The microphone 1408 converts the sound input to the smart phone 1400 into an audio signal. The input device 1409 includes, for example, a touch sensor configured to detect touches on the screen of the display device 1410, a keypad, a keyboard, buttons, or switches, and receives operations or information input from the 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 the output images of the smart phone 1400. The speaker 1411 converts the audio signal output from the smart phone 1400 into sound.

[0263] 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 generally can include, for example, a BB processor 1413 and an RF circuit 1414. The BB processor 1413 can perform, for example, encoding / decoding, modulation / demodulation, and multiplexing / demultiplexing, and performs various types of signal processing for wireless communication. At the same time, the RF circuit 1414 can include, for example, mixers, filters, and amplifiers, and transmits and receives wireless signals via the antenna 1416. The wireless communication interface 1412 can be a single chip module on which the BB processor 1413 and the RF circuit 1414 are integrated. As Figure 18 shown, the wireless communication interface 1412 can include multiple BB processors 1413 and multiple RF circuits 1414. Although Figure 18 an example in which the wireless communication interface 1412 includes multiple BB processors 1413 and multiple RF circuits 1414 is shown, the wireless communication interface 1412 can also include a single BB processor 1413 or a single RF circuit 1414.

[0264] In addition to the cellular communication scheme, the wireless communication interface 1412 can support other types of wireless communication schemes, such as short-range wireless communication schemes, near-field communication schemes, and wireless local area network (LAN) schemes. In this case, the wireless communication interface 1412 can include a BB processor 1413 and an RF circuit 1414 for each wireless communication scheme.

[0265] Each of the antenna switches 1415 switches the connection destination of the antenna 1416 among a plurality of circuits (e.g., circuits for different wireless communication schemes) included in the wireless communication interface 1412.

[0266] Each of the antennas 1416 includes a single or multiple antenna elements (such as the multiple antenna elements included in a MIMO antenna), and is used for the wireless communication interface 1412 to transmit and receive wireless signals. As Figure 18 shown, the smart phone 1400 can include a plurality of antennas 1416. Although Figure 18 an example in which the smart phone 1400 includes a plurality of antennas 1416 is shown, the smart phone 1400 can also include a single antenna 1416.

[0267] In addition, the smart phone 1400 can include an antenna 1416 for each wireless communication scheme. In this case, the antenna switch 1415 can be omitted from the configuration of the smart phone 1400.

[0268] The bus 1417 connects the processor 1401, the memory 1402, the storage device 1403, the external connection interface 1404, the imaging 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 supplies power to Figure 18 each block of the smart phone 1400 shown via a feeder line, which is partially shown as a dotted line in the figure. The auxiliary controller 1419 operates the minimum necessary functions of the smart phone 1400, for example, in the sleep mode.

[0269] In Figure 18 the smart phone 1400 shown, by using Figure 1 the described traffic information generation unit 110, decoding unit 120, determination unit 130, scheduling request information generation unit 150, estimation unit 160, and data generation unit 170, and by using Figure 9The described determination unit 910, allocation unit 920, generation unit 940, encoding unit 950, and generation unit 960 may be implemented by the processor 1401 or the auxiliary controller 1419. At least a part of the functions may also be implemented by the processor 1401 or the auxiliary controller 1419. For example, the processor 1401 or the auxiliary controller 1419 may execute functions such as generating traffic flow information, decoding resource allocation information, determining the period for the resource management device to allocate resources, generating a scheduling request information, estimating the arrival time of traffic data, generating data, allocating resources to other user devices, determining the period for allocating resources to other user devices, generating resource allocation information, encoding the resource allocation information, and generating a resource allocation list by executing instructions stored in the memory 1402 or the storage device 1403.

[0270] (Second application example)

[0271] Figure 19 FIG. is a block diagram showing an example of a schematic configuration of a car navigation device 1520 to which the technology 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, a sensor 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.

[0272] The processor 1521 may be, for example, a CPU or an SoC, and controls the navigation function and other functions 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.

[0273] 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 sensor 1525 may include a set of sensors such as a gyro 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 the vehicle (such as vehicle speed data).

[0274] 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 operations or information input from the user. The display device 1530 includes a screen such as an LCD or an OLED display, and displays an image of a navigation function or reproduced content. The speaker 1531 outputs the sound of the navigation function or the reproduced content.

[0275] 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 generally may include, for example, a BB processor 1534 and an RF circuit 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. At the same time, the RF circuit 1535 may include, for example, a mixer, a filter, and an amplifier, and transmit and receive wireless signals via the antenna 1537. The wireless communication interface 1533 may also be a single chip module on which the BB processor 1534 and the RF circuit 1535 are integrated. As Figure 19 shown, the wireless communication interface 1533 may include a plurality of BB processors 1534 and a plurality of RF circuits 1535. Although Figure 19 an example in which the wireless communication interface 1533 includes a plurality of BB processors 1534 and a plurality of RF circuits 1535 is shown, the wireless communication interface 1533 may also include a single BB processor 1534 or a single RF circuit 1535.

[0276] In addition, in addition to the cellular communication scheme, the wireless communication interface 1533 may support other types of wireless communication schemes, such as short-range wireless communication schemes, near-field communication schemes, and wireless LAN schemes. In this case, for each wireless communication scheme, the wireless communication interface 1533 may include a BB processor 1534 and an RF circuit 1535.

[0277] Each of the antenna switches 1536 switches the connection destination of the antenna 1537 among a plurality of circuits (such as circuits for different wireless communication schemes) included in the wireless communication interface 1533.

[0278] Each of the antennas 1537 includes a single or a plurality of antenna elements (such as a plurality of antenna elements included in a MIMO antenna), and is used for the wireless communication interface 1533 to transmit and receive wireless signals. As Figure 19 shown, the car navigation device 1520 may include a plurality of antennas 1537. Although Figure 19An example is shown in which the vehicle navigation device 1520 includes a plurality of antennas 1537, but the vehicle navigation device 1520 may also include a single antenna 1537.

[0279] In addition, the vehicle 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 vehicle navigation device 1520.

[0280] The battery 1538 supplies power to each block of the Figure 19 illustrated vehicle navigation device 1520 via a feeder line, which is partially shown as a dashed line in the figure. The battery 1538 accumulates the power supplied from the vehicle.

[0281] In Figure 19 the illustrated vehicle navigation device 1520, by using Figure 1 the described traffic flow information generation unit 110, decoding unit 120, determination unit 130, scheduling request information generation unit 150, estimation unit 160, and data generation unit 170, and by using Figure 9 the described determination unit 910, allocation unit 920, generation unit 940, encoding unit 950, and generation unit 960 can be implemented by the processor 1521. At least a part of the functions can also be implemented by the processor 1521. For example, the processor 1521 can perform functions such as generating traffic flow information, decoding resource allocation information, determining the period for which the resource management device allocates resources, generating scheduling request information, estimating the arrival time of traffic data, generating data, allocating resources to other user devices, determining the period for which resources are allocated to other user devices, generating resource allocation information, encoding the resource allocation information, and generating a resource allocation list by executing instructions stored in the memory 1522.

[0282] The technology of the present disclosure can also be implemented as an in-vehicle system (or vehicle) 1540 including one or more blocks of the vehicle 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 in-vehicle network 1541.

[0283] The preferred embodiments of the present disclosure have been described above with reference to the accompanying drawings, but the present disclosure is of course not limited to the above examples. Those skilled in the art can obtain various changes and modifications within the scope of the appended claims, and it should be understood that these changes and modifications will naturally fall within the technical scope of the present disclosure.

[0284] For example, in the functional block diagrams shown in the accompanying drawings, the units shown in dashed boxes all indicate that the functional units are optional in the corresponding devices, and the various optional functional units can be combined in an appropriate manner to achieve the required functions.

[0285] For example, in the above embodiments, multiple functions included in one unit can be implemented by separate devices. Alternatively, in the above embodiments, multiple functions implemented by multiple units can be respectively implemented by separate devices. Additionally, one of the above functions can be implemented by multiple units. Needless to say, such configurations are included within the technical scope of the present disclosure.

[0286] In this specification, the steps described in the flowcharts include not only the processes executed in time series in the described order, but also processes executed in parallel or individually rather than necessarily in time series. Furthermore, even in the steps of time-series processing, needless to say, the order can be appropriately changed.

[0287] Although the embodiments of the present disclosure have been described in detail above in conjunction with the accompanying drawings, it should be understood that the above-described embodiments are only for illustrating the present disclosure and do not constitute a limitation to the present disclosure. For those skilled in the art, various modifications and changes can be made to the above embodiments without departing from the essence and scope of the present disclosure. Therefore, the scope of the present disclosure is only defined by the appended claims and their equivalent meanings.

Claims

1. An electronic device, comprising a processing circuit configured to: receive resource allocation information from a resource management device, the resource allocation information explicitly or implicitly indicating a period for which the resource management device allocates resources to the electronic device or a frequency at which the resource management device allocates resources to the electronic device; and determine, based on the resource allocation information, a period for which the resource management device allocates resources to the electronic device, Among them, the processing circuit is further configured to: determine, based on the frequency at which the resource management device allocates resources to the electronic device, a period for which the resource management device allocates resources to the electronic device; and determine resources for the electronic device to transmit service data in each period based on the resource allocation information and the period for which the resource management device allocates resources to the electronic device, wherein the processing circuit is further configured to: determine frequency-domain resources for transmitting service data in each period and time-domain resources for the first transmission of service data based on the resource allocation information; and determine time-domain resources for transmitting service data in each period based on the time-domain resources for the first transmission of service data and the period for which the resource management device allocates resources to the electronic device, wherein the processing circuit is further configured to: adjust, when the period for allocating resources is not an integer multiple of the minimum unit of the time-domain resources allocated by the resource management device, the time-domain resources for transmitting service data in each period to an integer multiple of the minimum unit.

2. The electronic device according to claim 1, wherein, The processing circuit is further configured to: send traffic information of the electronic device to the resource management device, the traffic information including periodic information of service data transmitted by the electronic device; and when successfully descrambling a part of the resource allocation information using a specific radio network temporary identity (RNTI), determine, based on the periodic information, a period for which the resource management device allocates resources to the electronic device or a frequency at which the resource management device allocates resources to the electronic device.

3. The electronic device according to claim 2, wherein, The processing circuit is further configured to: send the traffic information to the resource management device when there is no service data to be transmitted in the logical channel.

4. The electronic device according to claim 3, wherein, The processing circuit is further configured to: send a scheduling request message to the resource management device when there is no service data to be transmitted in the logical channel; receive resources for transmitting the traffic information from the resource management device; and send the traffic information to the resource management device using the resources for transmitting the traffic information.

5. The electronic device according to claim 2, wherein, The periodic information includes a period of service data transmitted by the electronic device or a frequency of service data transmitted by the electronic device.

6. The electronic device according to claim 5, wherein, The traffic information further includes at least one of the following: indication information indicating whether the periodic information is a period or a frequency, size information of cached service data, and arrival time information of expected service data.

7. The electronic device according to claim 2, wherein The processing circuit is further configured to: carry the traffic information using a MAC CE.

8. The electronic device according to claim 1, wherein, The resource allocation information includes: the period for which the resource management device allocates resources to the electronic device or the frequency at which the resource management device allocates resources to the electronic device.

9. The electronic device according to claim 8, wherein, The resource allocation information includes: indication information indicating whether the resource allocation information includes the period for which the resource management device allocates resources to the electronic device or the frequency at which the resource management device allocates resources to the electronic device.

10. The electronic device according to claim 8, wherein, The processing circuit is further configured to: Determine, according to a resource allocation list and the resource allocation information, the period for which the resource management device allocates resources to the electronic device or the frequency at which the resource management device allocates resources to the electronic device, and wherein the resource allocation list includes a list of periods and / or frequencies at which the resource management device supports allocating resources to the electronic device.

11. The electronic device according to claim 10, wherein, The processing circuit is further configured to: Receive the resource allocation list from the resource management device or pre-configure the resource allocation list.

12. The electronic device according to claim 1, wherein, The processing circuit is further configured to: Determine the time for sending service data in each period according to the time domain resource of the first sent service data and the period of the allocated resources; and Adjust the time to an integer multiple of the minimum unit by rounding up the time.

13. The electronic device according to claim 1, wherein, The processing circuit is further configured to: Adjust the period to an integer multiple of the minimum unit by rounding up the period of the allocated resources; and Determine the time domain resources for sending service data in each period according to the time domain resource of the first sent service data and the adjusted period.

14. The electronic device according to claim 1, wherein, The processing circuit is further configured to: When there is service data to be sent in a logical channel, send the service data according to the resources for the electronic device to send service data in each period.

15. The electronic device according to any one of claims 1-14, wherein, The resource management device is a network-side device or a user equipment.

16. An electronic device, including a processing circuit, configured to: Generate resource allocation information, where the resource allocation information explicitly or implicitly indicates the period for which the electronic device allocates resources to a user equipment or the frequency at which the electronic device allocates resources to the user equipment; and Send the resource allocation information to the user equipment, Among them, The resource allocation information includes the frequency domain resources for the user equipment to send service data in each period and the time domain resource of the first sent service data, wherein the processing circuit is further configured to: Determine the period for which the electronic device allocates resources to the user equipment according to the frequency at which the electronic device allocates resources to the user equipment; and Determine the time domain resources for the user equipment to send service data in each period according to the time domain resource of the first sent service data by the user equipment and the period for which the electronic device allocates resources to the user equipment, wherein the processing circuit is further configured to: When the period of the allocated resources is not an integer multiple of the minimum unit of the time domain resources allocated by the electronic device, adjust the time domain resources for the user equipment to send service data in each period to an integer multiple of the minimum unit.

17. The electronic device according to claim 16, wherein, The processing circuit is further configured to: Receiving, from the user equipment, traffic information of the user equipment, where the traffic information includes periodic information of service data sent by the user equipment; Determining, according to the periodic information, a period for allocating resources to the user equipment or a frequency for allocating resources to the user equipment, and allocating resources to the user equipment; And Scrambling the resource allocation information by using a specific radio network temporary identifier (RNTI) to indicate that the period or frequency for allocating resources to the user equipment is determined according to the periodic information.

18. The electronic device according to claim 17, wherein, The processing circuit is further configured to: Receive scheduling request information from the user equipment; and In response to the scheduling request information, allocate resources for the user equipment to send the traffic information.

19. The electronic device according to claim 17, wherein, The periodic information includes a period of service data sent by the user equipment or a frequency of service data sent by the user equipment.

20. The electronic device according to claim 19, wherein, The traffic information further includes at least one of the following: indication information indicating whether the periodic 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.

21. The electronic device according to claim 17, wherein, The processing circuit is further configured to: Receive the traffic information by using a MAC CE.

22. The electronic device according to claim 16, wherein, The resource allocation information includes a period for the electronic device to allocate resources to the user equipment or a frequency for the electronic device to allocate resources to the user equipment.

23. The electronic device according to claim 22, wherein, The resource allocation information includes: indication information indicating whether the resource allocation information includes a period for the electronic device to allocate resources to the user equipment or a frequency for the electronic device to allocate resources to the user equipment.

24. The electronic device according to claim 22, wherein, The processing circuit is further configured to: Generate a resource allocation list, where the resource allocation list includes a list of periods for the electronic device to allocate resources to the user equipment and / or frequencies for the electronic device to allocate resources to the user equipment that the electronic device supports; and Send the resource allocation list to the user equipment.

25. The electronic device according to claim 16, wherein, The processing circuit is further configured to: Determine, according to a time domain resource when the user equipment first sends service data and the period for allocating resources, a time when the user equipment sends service data in each period; And Adjust the time to an integer multiple of the minimum unit by rounding up the time.

26. The electronic device according to claim 16, wherein The processing circuit is further configured to: Adjust the period to an integer multiple of the minimum unit by rounding up the period for allocating resources; And Determine, according to a time domain resource when the user equipment first sends service data and the adjusted period, a time domain resource when the user equipment sends service data in each period.

27. The electronic device according to any one of claims 16-26, wherein, The electronic device is a network-side device or another user equipment other than the user equipment.

28. A wireless communication method executed by an electronic device, including: Receiving, from a resource management device, resource allocation information, where the resource allocation information explicitly or implicitly indicates a period for the resource management device to allocate resources to the electronic device or a frequency for the resource management device to allocate resources to the electronic device; And Determining, according to the resource allocation information, a period for the resource management device to allocate resources to the electronic device, Wherein, the wireless communication method further includes: Determining a period for the resource management device to allocate resources to the electronic device according to a frequency at which the resource management device allocates resources to the electronic device; and Determining resources for the electronic device to send service data in each period according to the resource allocation information and the period for the resource management device to allocate resources to the electronic device, Wherein, determining resources for the electronic device to send service data in each period further includes: Determining frequency-domain resources for sending service data in each period and time-domain resources for the first time to send service data according to the resource allocation information; and Determining time-domain resources for sending service data in each period according to the time-domain resources for the first time to send service data and the period for the resource management device to allocate resources to the electronic device, Wherein, determining resources for the electronic device to send service data in each period further includes: When the period for allocating resources is not an integer multiple of the minimum unit for the resource management device to allocate time-domain resources, adjusting the time-domain resources for sending service data in each period to an integer multiple of the minimum unit.

29. The wireless communication method according to claim 28, wherein, The wireless communication method further includes: Sending traffic information of the electronic device to the resource management device, where the traffic information includes periodic information of service data sent by the electronic device; and When successfully descrambling a part of the resource allocation information using a specific radio network temporary identifier (RNTI), determining, according to the periodic information, a period for the resource management device to allocate resources to the electronic device or a frequency at which the resource management device allocates resources to the electronic device.

30. The wireless communication method according to claim 29, wherein, Sending the traffic information further includes: When there is no service data to be sent in the logical channel, sending the traffic information to the resource management device.

31. The wireless communication method according to claim 30, wherein, The wireless communication method further includes: When there is no service data to be sent in the logical channel, sending a scheduling request message to the resource management device; Receiving resources for sending the traffic information from the resource management device; and Sending the traffic information to the resource management device using the resources for sending the traffic information.

32. The wireless communication method according to claim 29, wherein, The periodic information includes a period of service data sent by the electronic device or a frequency of service data sent by the electronic device.

33. The wireless communication method according to claim 32, wherein, The traffic information further includes at least one of the following: indication information indicating whether the periodic information is a period or a frequency, size information of cached service data, and arrival time information of expected service data.

34. The wireless communication method according to claim 29, wherein, Sending the traffic information further includes: Carrying the traffic information using a MAC CE.

35. The wireless communication method according to claim 28, wherein, The resource allocation information includes: a period for the resource management device to allocate resources to the electronic device or a frequency at which the resource management device allocates resources to the electronic device.

36. The wireless communication method according to claim 35, wherein, The resource allocation information includes: indication information indicating whether the resource allocation information includes a period for the resource management device to allocate resources to the electronic device or a frequency at which the resource management device allocates resources to the electronic device.

37. The wireless communication method according to claim 35, wherein, The wireless communication method further includes: Determine the period or frequency at which the resource management device allocates resources to the electronic device according to the resource allocation list and the resource allocation information, and wherein the resource allocation list includes a list of periods and / or frequencies at which the resource management device supports allocating resources to the electronic device.

38. The wireless communication method according to claim 37, wherein, The wireless communication method further includes: Receiving the resource allocation list from the resource management device or pre-configuring the resource allocation list.

39. The wireless communication method according to claim 28, wherein, Adjusting the time-domain resources for transmitting service data in each period to an integer multiple of the minimum unit includes: Determining the time for transmitting service data in each period according to the time-domain resources for the first transmission of service data and the period of resource allocation; and Adjusting the time to an integer multiple of the minimum unit by rounding up the time.

40. The wireless communication method according to claim 28, wherein, Adjusting the time-domain resources for transmitting service data in each period to an integer multiple of the minimum unit includes: Adjusting the period to an integer multiple of the minimum unit by rounding up the period of resource allocation; and Determining the time-domain resources for transmitting service data in each period according to the time-domain resources for the first transmission of service data and the adjusted period.

41. The wireless communication method according to claim 28, wherein, The wireless communication method further includes: When there is service data to be transmitted in the logical channel, transmitting the service data according to the resources for the electronic device to transmit service data in each period.

42. The wireless communication method according to any one of claims 28-41, wherein, The resource management device is a network-side device or a user equipment.

43. A wireless communication method performed by an electronic device, including: Generating resource allocation information that explicitly or implicitly indicates the period or frequency at which the electronic device allocates resources to a user equipment; and Sending the resource allocation information to the user equipment, wherein the resource allocation information includes the frequency-domain resources for the user equipment to transmit service data in each period and the time-domain resources for the first transmission of service data, wherein the wireless communication method further includes: Determining the period at which the electronic device allocates resources to the user equipment according to the frequency at which the electronic device allocates resources to the user equipment; and Determining the time-domain resources for the user equipment to transmit service data in each period according to the time-domain resources for the first transmission of service data by the user equipment and the period at which the electronic device allocates resources to the user equipment, wherein determining the time-domain resources for the user equipment to transmit service data in each period includes: When the period of resource allocation is not an integer multiple of the minimum unit of the time-domain resources allocated by the electronic device, adjusting the time-domain resources for the user equipment to transmit service data in each period to an integer multiple of the minimum unit.

44. The wireless communication method according to claim 43, wherein, The wireless communication method further includes: Receiving the service traffic information of the user equipment from the user equipment, where the service traffic information includes the periodic information of the service data transmitted by the user equipment. Determine a period for allocating resources to the user equipment or a frequency of allocating resources to the user equipment according to the periodic information, and allocate resources to the user equipment; and Scramble the resource allocation information with a specific radio network temporary identifier (RNTI) to indicate that the period or frequency of allocating resources to the user equipment is determined according to the periodic information.

45. The wireless communication method according to claim 44, wherein, The wireless communication method further includes: Receive scheduling request information from the user equipment; and In response to the scheduling request information, allocate resources for the user equipment to send the service traffic information.

46. The wireless communication method according to claim 44, wherein, The periodic information includes a period of service data sent by the user equipment or a frequency of service data sent by the user equipment.

47. The wireless communication method according to claim 46, wherein, The service traffic information further includes at least one of the following: indication information indicating whether the periodic 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.

48. The wireless communication method according to claim 44, wherein, Receiving the service traffic information further includes: Receiving the service traffic information by using a MAC CE.

49. The wireless communication method according to claim 43, wherein, The resource allocation information includes a period for the electronic device to allocate resources to the user equipment or a frequency for the electronic device to allocate resources to the user equipment.

50. The wireless communication method according to claim 49, wherein, The resource allocation information includes indication information indicating whether the resource allocation information includes a period for the electronic device to allocate resources to the user equipment or a frequency for the electronic device to allocate resources to the user equipment.

51. The wireless communication method according to claim 49, wherein, The wireless communication method further includes: Generate a resource allocation list, where the resource allocation list includes a list of periods for the electronic device to allocate resources to the user equipment and / or frequencies for the electronic device to allocate resources to the user equipment that the electronic device supports; and Send the resource allocation list to the user equipment.

52. The wireless communication method according to claim 43, wherein, Adjusting the time domain resources for the user equipment to send service data in each period to an integer multiple of the minimum unit includes: Determine the time for the user equipment to send service data in each period according to the time domain resources when the user equipment first sends service data and the period of allocating resources; and Adjust the time to an integer multiple of the minimum unit by rounding up the time.

53. The wireless communication method according to claim 43, wherein, Adjusting the time domain resources for the user equipment to send service data in each period to an integer multiple of the minimum unit includes: Adjust the period to an integer multiple of the minimum unit by rounding up the period of allocating resources; and Determine the time domain resources for the user equipment to send service data in each period according to the time domain resources when the user equipment first sends service data and the adjusted period.

54. The wireless communication method according to any one of claims 43-53, wherein, The electronic device is a network side device or another user device other than the user equipment.

55. A computer-readable storage medium includes executable computer instructions, and when the executable computer instructions are executed by a computer, the computer is caused to execute the wireless communication method according to any one of claims 28-54.

Citation Information

Patent Citations

  • Resource application and allocation method, UE and network control unit

    CN107040557A