Electronic device and wireless communication method

By transmitting QoS flow characteristics to network side devices, user equipment optimizes resource allocation, addressing the inefficiencies in existing QoS mechanisms by ensuring resources meet specific flow requirements.

JP7729393B2Active Publication Date: 2025-08-26SONY GROUP CORP
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2023553311
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2021-03-02
Filing Date
2021-06-24
Publication Date
2025-08-26
Estimated Expiration
2041-06-24

AI Technical Summary

Technical Problem

Existing QoS mechanisms in user equipment only report coarse-grained QoS requirements, leading to suboptimal resource allocation by base stations, as they do not consider the characteristics of QoS flows.

Method used

User equipment generates and transmits QoS flow characteristic information, including periodicity and transmission time information, to network side devices, enabling them to allocate resources more accurately based on these characteristics.

Benefits of technology

Optimizes resource allocation to user equipment by ensuring that allocated resources meet the specific requirements of QoS flows, enhancing communication efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007729393000001
    Figure 0007729393000001
  • Figure 0007729393000002
    Figure 0007729393000002
  • Figure 0007729393000003
    Figure 0007729393000003
Patent Text Reader

Abstract

The present disclosure relates to a user equipment, an electronic device, a wireless communication method, and a storage medium. A user equipment according to the present disclosure includes a processing circuit configured to generate characteristic information of a QoS flow for D2D communication between the user equipment and another user equipment, the characteristic information including periodicity information and transmission time information of a data service carried by the QoS flow, and transmit the characteristic information to a network side device, so that the network side device allocates resources for the D2D communication to the user equipment according to the characteristic information. By using the user equipment, the electronic device, the wireless communication method, and the computer-readable storage medium according to the present disclosure, the base station can optimize the process of allocating resources to the user equipment by allocating resources to the user equipment according to the characteristics of the QoS flow.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] This application claims priority from a Chinese patent application filed with the China Patent Office on March 2, 2021, bearing application number 202110229092.0 and entitled "User equipment, electronic device, wireless communication method, and storage medium," the entire contents of which are incorporated herein by reference.

[0002] FIELD OF THE DISCLOSURE

[0002] Embodiments of the present disclosure generally relate to the field of wireless communications, and particularly to a user equipment, an electronic device, a wireless communication method, and a computer-readable storage medium. More specifically, the present disclosure relates to a user equipment in a wireless communication system, an electronic device as a network side device in a wireless communication system, a wireless communication method performed by a user equipment in a wireless communication system, a wireless communication method performed by a network side device in a wireless communication system, and a computer-readable storage medium. [Background technology]

[0003] The structure of a user equipment can generally be divided into an access stratum (AS) layer, a non-access stratum (NAS) layer, and an application layer. The application layer sends data to be transmitted and corresponding application layer (transmission) requirements to the NAS layer. The NAS layer matches the data according to established quality of service (QoS) rules, i.e., maps the data to a QoS flow, marks the data with a corresponding QoS flow identifier, and transmits it to the AS layer. The AS layer maps the QoS flow to a radio bearer (RB) in the AS layer according to the QoS flow identifier, and transmits it. If the NAS layer cannot find a corresponding QoS rule for the data, it initiates the process of establishing or modifying a QoS flow, determines a QoS flow identifier corresponding to the data at the NAS layer, establishes a QoS rule corresponding to the QoS flow identifier according to the service type of the data and the application layer (transmission) requirements corresponding to the data to be transmitted, and transmits the established QoS rule to the AS layer, and the AS layer determines a radio bearer corresponding to the QoS flow in the AS layer according to the QoS requirements corresponding to the QoS rule.

[0004] There are two ways for a user equipment to request radio resources for the AS layer: Mode 1, in which the base station allocates resources to the user equipment, and Mode 2, in which the user equipment determines the resources by itself. When requesting radio resources in Mode 1, the user equipment transmits information such as QoS parameters and QoS rules to the base station, so that the base station can allocate resources to the user equipment according to the characteristics of the QoS flow.

[0005] However, in traditional QoS mechanisms, user equipment only reports parameter requirements such as delay and packet error rate without considering the characteristics of QoS flows, so the base station can only obtain coarse-grained QoS requirements, and as a result, the resources allocated to the user equipment may not satisfy the user equipment's requirements.

[0006] Therefore, it is necessary to propose a technical solution that can optimize the process of the base station allocating resources to the user equipment by allowing the base station to allocate resources to the user equipment according to the characteristics of the QoS flow. Summary of the Invention [Means for solving the problem]

[0007] This section provides a general overview of the disclosure, but is not an exhaustive disclosure of the entire scope or every feature.

[0008] The present disclosure aims to provide a user equipment, an electronic device, a wireless communication method, and a computer-readable storage medium that enable a base station to optimize the process of allocating resources to user equipment by allocating resources to user equipment according to the characteristics of QoS flows.

[0009] According to one aspect of the present disclosure, there is provided a user equipment including: a processing circuit configured to generate characteristic information of a QoS flow for D2D communication between the user equipment and another user equipment, the characteristic information including periodicity information and transmission time information of a data service carried by the QoS flow, and to transmit the characteristic information to a network side device so that the network side device allocates resources for the D2D communication to the user equipment according to the characteristic information.

[0010] According to another aspect of the present disclosure, there is provided an electronic device including: a processing circuit configured to receive, from a user equipment, characteristic information of a QoS flow for D2D communication between the user equipment and another user equipment, the characteristic information including periodicity information and transmission time information of a data service carried by the QoS flow; and allocate resources for the D2D communication to the user equipment according to the characteristic information.

[0011] According to another aspect of the present disclosure, there is provided a wireless communication method executed by a user equipment, the wireless communication method including: generating characteristic information of a QoS flow for D2D communication between the user equipment and another user equipment, the characteristic information including periodicity information and transmission time information of a data service carried by the QoS flow; and transmitting the characteristic information to a network side device so that the network side device allocates resources for the D2D communication to the user equipment according to the characteristic information.

[0012] According to another aspect of the present disclosure, there is provided a wireless communication method executed by an electronic device, the wireless communication method including: receiving, from a user equipment, characteristic information of a QoS flow for D2D communication between the user equipment and another user equipment, the characteristic information including periodicity information and transmission time information of a data service carried by the QoS flow; and allocating resources for the D2D communication to the user equipment according to the characteristic information.

[0013] According to another aspect of the present disclosure, there is provided a computer-readable storage medium containing executable computer instructions that, when executed by a computer, cause the computer to perform the wireless communication method described in the present disclosure.

[0014] According to another aspect of the present disclosure, there is provided a computer program product that, when executed by a computer, causes the computer to perform the wireless communication method described in the present disclosure.

[0015] When using the user equipment, electronic device, wireless communication method, and computer-readable storage medium disclosed herein, the user equipment can transmit QoS flow characteristic information, including data service periodicity information and transmission time information, to the network side equipment, so that the network side equipment can allocate resources to the user equipment according to the QoS flow characteristics, thereby optimizing the process by which the network side equipment allocates resources to the user equipment.

[0016] Further areas of applicability will become apparent from the description provided herein.The description and specific examples in this summary are for purposes of illustration only and are not intended to limit the scope of the present disclosure. [Brief explanation of the drawings]

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

[0018] [Figure 1] FIG. 1 is a schematic diagram illustrating a three-layer structure of a user equipment according to an embodiment of the present disclosure. [Figure 2] FIG. 2 is a block diagram illustrating an example configuration of a user device according to an embodiment of the present disclosure. [Figure 3] FIG. 3 is a schematic diagram illustrating resources periodically allocated by a network side device to a user equipment according to an embodiment of the present disclosure. [Figure 4] FIG. 4 is a block diagram illustrating a configuration example of an electronic device as a network-side device according to an embodiment of the present disclosure. [Figure 5] FIG. 5 is a schematic diagram illustrating contiguous allocation of time domain resources in a transmission time window when the time domain width of the transmission time window is less than T according to an embodiment of the present disclosure. [Figure 6]FIG. 6 is a schematic diagram illustrating non-contiguous allocation of time domain resources in a transmission time window when the time domain width of the transmission time window is less than T according to an embodiment of the present disclosure. [Figure 7] FIG. 7 is a schematic diagram illustrating contiguous allocation of time domain resources in a transmission time window when the time domain width of the transmission time window is greater than T according to an embodiment of the present disclosure. [Figure 8] FIG. 8 is a schematic diagram illustrating non-contiguous allocation of time domain resources in a transmission time window when the time domain width of the transmission time window is greater than T according to an embodiment of the present disclosure. [Figure 9] FIG. 9 is a schematic diagram illustrating a network side device adjusting allocated resources according to resource usage by a user equipment according to an embodiment of the present disclosure. [Figure 10] FIG. 10 is a schematic diagram illustrating a network side device adjusting a transmission time according to an embodiment of the present disclosure. [Figure 11(a)] FIG. 11(a) is a schematic diagram illustrating that a network side device allocates resources to a user equipment over the entire time domain when the time domain width of a transmission time window is smaller than Tmin according to an embodiment of the present disclosure. [Figure 11(b)] FIG. 11(b) is a schematic diagram illustrating that the network side equipment allocates resources to the user equipment over the entire time domain when the time domain width of the transmission time window is greater than Tmin according to an embodiment of the present disclosure. [Figure 12] FIG. 12 is a signaling flowchart illustrating a process in which a network side device allocates resources to a user equipment according to an embodiment of the present disclosure. [Figure 13] FIG. 13 is a signaling flowchart illustrating a process in which a network side device allocates resources to a user equipment according to another embodiment of the present disclosure. [Figure 14]FIG. 14 is a signaling flowchart illustrating a process in which a network side device allocates resources to a user equipment according to yet another embodiment of the present disclosure. [Figure 15] FIG. 15 is a flowchart illustrating a wireless communication method performed by a user equipment according to an embodiment of the present disclosure. [Figure 16] FIG. 16 is a flowchart illustrating a wireless communication method performed by an electronic device serving as a network side device according to an embodiment of the present disclosure. [Figure 17] FIG. 17 is a block diagram showing a first example of a schematic configuration of an eNB (Evolved Node B). [Figure 18] FIG. 18 is a block diagram showing a second example of a schematic configuration of an eNB. [Figure 19] FIG. 19 is a block diagram showing an example of a schematic configuration of a smartphone. [Figure 20] FIG. 20 is a block diagram showing an example of a schematic configuration of a car navigation system.

[0019] While the present disclosure is susceptible to various modifications and alternatives, specific embodiments thereof are shown by way of example in the accompanying drawings and will herein be described in detail. It should be understood that the description of specific embodiments herein is not intended to limit the disclosure to the particular forms disclosed, but on the contrary, the disclosure is intended to cover all modifications, equivalents, and substitutions falling within the spirit and scope of the disclosure. Corresponding reference numerals indicate corresponding parts throughout the several drawings. DETAILED DESCRIPTION OF THE INVENTION

[0020] Examples of the present disclosure are more fully described with reference to the accompanying drawings, in which: The following description is merely exemplary in nature and is in no way limiting of the present disclosure, its application, or uses.

[0021] Exemplary embodiments are provided to clarify the present disclosure and fully convey its scope to those skilled in the art. Various specific details, such as examples of specific components, devices, and methods, are set forth to provide a thorough understanding of the embodiments of the present disclosure. It will be apparent to those skilled in the art that specific details are not necessarily required and that the exemplary embodiments can be embodied in many different forms and should not be construed as limiting the scope of the present disclosure. In some exemplary embodiments, well-known processes, well-known structures, and well-known technologies are not described in detail.

[0022] The explanation will be given in the following order. 1. Scenario Description 2. Example of user device configuration 3. Example of network device configuration 4. Method Example 5. Application Examples

[0023] <1. Scenario Description> 1 is a schematic diagram illustrating a three-layer structure of a user equipment (UE) according to an embodiment of the present disclosure. The UE in this case is a UE in an Internet of Vehicles. The UE in an Internet of Vehicles can be divided into three layers: an AS layer, a V2X (Vehicle to X, vehicles and other devices) layer, and a V2X application layer. That is, the NAS layer is referred to as the V2X layer, and the application layer is referred to as the V2X application layer.

[0024] As shown in Figure 1, the V2X application layer sends data packets from each application and corresponding (transmission) QoS requirements to the V2X layer, which matches the data packets according to the established QoS rules, i.e., maps the data packets to a QoS flow, marks the data with a corresponding QoS flow identifier, and sends it to the AS layer, which maps the QoS flow to an AS layer resource, i.e., RB, for transmission. If the NAS layer cannot find a corresponding QoS rule for the data, it initiates the process of establishing or modifying a QoS flow, determines a QoS flow identifier corresponding to the data in the NAS layer, establishes a QoS rule corresponding to the QoS flow identifier according to the service type of the data and the application layer (transmission) requirements for the data to be transmitted, and transmits the established QoS rule to the AS layer, which determines a radio bearer corresponding to the QoS flow in the AS layer according to the QoS requirements corresponding to the QoS rule.

[0025] As described above, in conventional QoS mechanisms, user equipment reports only parameter requirements such as delay and packet error rate without considering the characteristics of QoS flows, so the base station can only obtain coarse-grained QoS requirements, and as a result, the resources allocated to the user equipment may not satisfy the user equipment's requirements.

[0026] For such a scenario, the present disclosure provides 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, which enable a base station to optimize the process of allocating resources to user equipment by allocating resources to user equipment according to the characteristics of the QoS flow.

[0027] The wireless communication system according to the present disclosure may be a 5G New Radio (NR) communication system, and may include scenarios such as Device to Device (D2D) communication and V2X communication.

[0028] The network side device according to the present disclosure may be a base station device, for example, an eNB or a gNB (a base station in a fifth generation communication system).

[0029] The user equipment according to the present disclosure may be a mobile terminal (e.g., a smartphone, a tablet personal computer (PC), a laptop PC, a portable game console, a wearable device such as a smart watch, a portable / dongle mobile router, and a digital imaging device) or an in-vehicle terminal (e.g., a car navigation device). The user equipment may also be realized as a terminal that performs machine-to-machine (M2M) communication (also called a machine-type communication (MTC) terminal). The user equipment may also be a wireless communication module (e.g., an integrated circuit module including a single chip) mounted in each of the above terminals. The user equipment of the present disclosure may be located in a vehicle as an independent device or may be integrated into the vehicle.

[0030] In addition, in this disclosure, the user equipment and the network side equipment are described as an example in which the QoS flow carries a data service for D2D communication, but the present disclosure can also be applied to a case in which the QoS flow carries a data service between the user equipment and the network side equipment.

[0031] <2. Example of user device configuration> FIG. 2 is a block diagram illustrating an example configuration of a user device 200 according to an embodiment of the present disclosure.

[0032] As shown in FIG. 2, the user equipment 200 may include a determining unit 210, a characteristic generating unit 220, and a communicating unit 230.

[0033] Here, each unit of user equipment 200 is included in a processing circuit. Note that user equipment 200 may include one processing circuit or multiple processing circuits. Furthermore, the processing circuit may include various individual functional units to perform various different functions and / or operations. Note that these functional units may be physical or logical entities, and units with different names may be realized by the same physical entity.

[0034] According to an embodiment of the present disclosure, the determining unit 210 may determine QoS flow characteristic information for D2D communication between the user equipment 200 and another user equipment. That is, the user equipment 200 may be a transmitting device in the D2D communication, and the other user equipment may be a receiving end device in the D2D communication. When the user equipment 200 needs to perform D2D communication with the other user equipment, the determining unit 210 may determine QoS flow characteristic information for the D2D communication.

[0035] According to an embodiment of the present disclosure, the determining unit 210 can determine periodicity information and transmission time information of the data service carried by the QoS flow. That is, the user equipment 200 needs to periodically perform D2D communication with other user equipment. That is, the D2D communication between the user equipment 200 and other user equipment has a certain period or frequency.

[0036] According to an embodiment of the present disclosure, the characteristic generating unit 220 can generate characteristic information to be transmitted to the network side according to the periodicity information and transmission time information of the data service carried by the QoS flow determined by the determining unit 210.

[0037] According to an embodiment of the present disclosure, the user equipment 200 can transmit the characteristic information generated by the characteristic generating unit 220 to the network side device via the communication unit 230. In this way, the network side device can allocate resources for D2D communication to the user equipment 200 according to the characteristic information. That is, the D2D communication of the user equipment 200 has a certain period or frequency, and the network side device can allocate periodic resources to the user equipment 200.

[0038] In this way, the user equipment 200 according to an embodiment of the present disclosure can transmit QoS flow characteristic information, including data service periodicity information and transmission time information, to the network side equipment, so that the network side equipment can allocate resources to the user equipment 200 according to the QoS flow characteristics, thereby optimizing the process of the network side equipment allocating resources to the user equipment 200.

[0039] According to an embodiment of the present disclosure, the periodicity information of the QoS flow may include a transmission period of the data service or a transmission frequency of the data service. For example, if the data service of the D2D communication of the user equipment 200 has a constant period T, the periodicity information of the QoS flow may include the transmission period T of the data service. If the data service of the D2D communication of the user equipment 200 has a constant frequency F, the periodicity information of the QoS flow may include the transmission frequency F of the data service. In the latter case, the network side device can calculate the transmission period T of the data service using the formula T=1 / F.

[0040] 3 is a schematic diagram illustrating resources periodically allocated by a network side device to a user equipment according to an embodiment of the present disclosure. In FIG. 3, the horizontal axis represents the time domain, and hatching represents resources periodically allocated by the network side device to the user equipment. The period of the allocated resources is T, i.e., the transmission period T of the data service of the user equipment 200, or the transmission period T calculated according to the transmission frequency F of the data service of the user equipment 200.

[0041] According to an embodiment of the present disclosure, the transmission time information of a QoS flow may include a data transmission start time of a data service in any one data transmission period, where the transmission start time may be after the current time or before the current time.

[0042] According to an embodiment of the present disclosure, the transmission time information of a QoS flow may be an absolute value of the transmission start time, such as precise UTC (Coordinated Universal Time), or a relative value of the transmission start time, such as an offset value between the transmission start time and the current time, or an offset value between the transmission start time and a certain reference time.

[0043] 3, the user equipment 200 selects a time before the current time (i.e., the data transmission start time in the data transmission cycle immediately before the current time) as the transmission start time T0. In other words, the user equipment 200 desires to start transmitting D2D data at the time T0+nT (n is an integer).

[0044] In this way, the network side device can periodically allocate resources to the user equipment 200 according to the periodicity information and transmission time information transmitted by the user equipment 200.

[0045] According to an embodiment of the present disclosure, the determination unit 210 can also determine data size information of a data service in one data transmission period. The characteristic information of the QoS flow generated by the characteristic generation unit 220 may further include the data size information. Here, the size of the D2D data periodically transmitted by the user equipment 200 is the same. In this way, the network side device can determine the size of resources to be allocated to the user equipment 200 in each data transmission period according to the data size information.

[0046] According to an embodiment of the present disclosure, the determination unit 210 can also determine whether the user equipment 200 supports adjustment of the transmission time information. That is, if the data transmission start time in each data transmission period by the user equipment 200 can be adjusted to a time other than T0+nT (n is an integer), the user equipment 200 supports adjustment of the transmission time information, and if the data transmission start time in each data transmission period by the user equipment 200 is only T0+nT (n is an integer) and cannot be adjusted to any other time, the user equipment 200 does not support adjustment of the transmission time information.

[0047] Furthermore, the characteristic information of the QoS flow generated by the characteristic generating unit 220 may further include information indicating whether the user equipment 200 supports adjusting the transmission time information. In this way, the network side equipment can determine, according to this information, whether it can adjust the transmission time when it cannot periodically allocate resources according to the transmission time requested by the user equipment 200.

[0048] As described above, according to the embodiment of the present disclosure, the QoS flow characteristic information transmitted from the user equipment 200 to the network side device may include QoS flow periodicity information and QoS flow transmission time information. Optionally, the QoS flow characteristic information may further include data size information of a data service in one data transmission period and / or information indicating whether the user equipment 200 supports adjusting the transmission time information.

[0049] According to an embodiment of the present disclosure, the determination unit 210 may be located in an application layer of the user equipment 200. In particular, when the user equipment 200 is a device in the Internet of Vehicles, the determination unit 210 may be located in a V2X application layer of the user equipment 200. That is, the application layer of the user equipment 200 determines QoS flow characteristic information and transmits it to the NAS layer of the user equipment 200.

[0050] According to an embodiment of the present disclosure, the determination unit 210 in the application layer of the user equipment 200 determines the characteristic information of the QoS flow according to the specific requirements of the application (data transmission) (e.g., a video stream with a fixed frame rate, periodic driving status information during smooth driving, etc.), transmits the determined characteristic information to the NAS layer, and then transmits the determined characteristic information from the NAS layer to the AS layer for transmission.

[0051] According to an embodiment of the present disclosure, the determination unit 210 may be located in the NAS layer of the user equipment 200. In particular, when the user equipment 200 is a device in the Internet of Vehicles, the determination unit 210 may be located in the V2X layer of the user equipment 200. Here, the application layer of the user equipment 200 may generate indication information indicating that the transmission of the data service is periodic and transmit the indication information to the NAS layer. The determination unit 210 in the NAS layer may determine characteristic information of the QoS flow according to history data of the data service on the QoS flow.

[0052] For example, the determination unit 210 may determine the time interval between the transmission start times of two adjacent data transmissions within a predetermined period on the QoS flow, and use the average or median of the determined multiple time intervals as the transmission cycle of the QoS flow. Alternatively, for example, the determination unit 210 may use the transmission start time of any one data transmission as the transmission start time of the QoS flow. Alternatively, for example, the determination unit 210 may determine the data size in each data transmission cycle within a predetermined period on the QoS flow, and use the maximum, average, or median of the determined multiple data sizes as the data size in each data transmission cycle of the QoS flow. In this case, the application layer needs to indicate whether the user equipment 200 supports adjustment of transmission time information.

[0053] According to an embodiment of the present disclosure, the characteristic generator 220 can carry the characteristic information of the QoS flow through RRC signaling. Specifically, the characteristic generator 220 can carry the characteristic information of the QoS flow through a SidelinkUEInformationNR message in the RRC signaling. For example, the characteristic generator 220 can carry the characteristic information of the QoS flow in a QoS profile.

[0054] According to an embodiment of the present disclosure, the QoS profile may further include a PQI (PC5 5G QoS Identifier) ​​and QoS parameters that can be mapped to several PC5 5G QoS characteristics, including, but not limited to, a priority level, a PDB (Packet Delay Budget), a PER (Packet Error Rate), and / or a GFBR / MFBR (Guaranteed Flow Bits Rate / Maximum Flow Bits Rate). That is, the network side device can determine the priority level, the PDB, and the PER according to the mapping relationship between the PQI, the priority level, the PDB, and the PER.

[0055] According to an embodiment of the present disclosure, after receiving a system message, such as a System Information Block (SIB) 12 (SIB 12 is a system message dedicated to sidelink) message from the network side device, the user equipment 200 can send QoS flow characteristic information carried by a SidelinkUEInformationNR message to the network side device.

[0056] According to an embodiment of the present disclosure, the user equipment 200 can further receive, via the communication unit 230, resource information periodically allocated to the user equipment 200 by the network side equipment, and thereby transmit D2D data to other user equipment according to the resource information periodically allocated by the network side equipment.

[0057] According to an embodiment of the present disclosure, when a fixed change occurs in the characteristic information of the QoS flow, the determination unit 210 can determine updated characteristic information of the QoS flow, and the characteristic generation unit 220 can regenerate the characteristic information of the QoS flow according to the updated characteristic information of the QoS flow, thereby allowing the user equipment 200 to transmit the updated characteristic information of the QoS flow to the network side equipment via the communication unit 230.

[0058] According to an embodiment of the present disclosure, a fixed change refers to a relatively stable change over a long period of time, i.e., at a predetermined time interval in the future (the predetermined time interval is equal to or greater than a predetermined time threshold), all of the original QoS flow characteristic information changes to the updated QoS flow characteristic information. In other words, the QoS flow characteristic information does not change for a certain period of time (a predetermined time threshold) after it has changed. Also, according to an embodiment of the present disclosure, a fixed change in the QoS flow characteristic information may include a fixed change in one or more of the QoS flow periodicity information, the QoS flow transmission time information, the data size information of the data service in one data transmission period, and information indicating whether the user equipment 200 supports adjustment of the transmission time information. In other words, when a fixed change occurs in the characteristic information of any QoS flow, the user equipment 200 may report only the updated characteristic information or may report all of the characteristic information.

[0059] According to an embodiment of the present disclosure, as shown in FIG. 2, the user equipment 200 may further include a request generating unit 240 that generates request information to request the network side equipment to allocate resources to the user equipment 200 over the entire time domain when a non-stationary change occurs in the characteristic information of the QoS flow.

[0060] According to an embodiment of the present disclosure, the non-static change refers to a short-term unstable change, that is, in a short period of time (this short period of time is less than a predetermined time threshold), the characteristic information of the original QoS flow changes to the characteristic information of the updated QoS flow, but after a short period of time, the characteristic information of the QoS flow either restores to the characteristic information of the original QoS flow or becomes the characteristic information of another QoS flow.

[0061] According to an embodiment of the present disclosure, the request information generated by the request generator 240 may include a minimum transmission period or a maximum transmission frequency of data carried by the QoS flow. For example, the user equipment 200 may estimate the minimum transmission period or the maximum transmission frequency of data according to parameters such as the type of data service. Furthermore, the user equipment 200 may transmit the request information generated by the request generator 240 to a network-side device via the communication unit 230.

[0062] Here, in response to the request information, the network side equipment can determine whether to allow resource allocation to the user equipment 200 over the entire time domain. If the network side equipment allocates resources to the user equipment 200 over the entire time domain, the user equipment 200 has available resources regardless of when it needs to transmit data. Furthermore, starting from any time, the resources available to the user equipment during the period of the length of the PDB request corresponding to this data are equal to or greater than the resources required for (one) transmission of the data; this type of resource scheduling is also called "saturated resource scheduling."

[0063] As described above, according to the embodiment of the present disclosure, the user equipment 200 can transmit QoS flow characteristic information to the network-side device, which can then periodically allocate resources to the user equipment 200 according to the QoS flow characteristic information. In this way, the resources allocated by the network-side device can satisfy the requirements of the user equipment 200, thereby optimizing the process by which the network-side device allocates resources to the user equipment 200. Furthermore, according to the embodiment of the present disclosure, when a static change occurs in the QoS flow characteristic information, the user equipment 200 can transmit updated QoS flow characteristic information to the network-side device. Furthermore, when a non-static change occurs in the QoS flow characteristic information, the user equipment 200 can satisfy the data transmission requirements by requesting saturation resource scheduling.

[0064] According to an embodiment of the present disclosure, the user equipment 200 can further determine parameters of the user equipment 200 in a discontinuous reception (DRX) mode according to the characteristic information of the QoS flow. To save energy, in the DRX mode, the user equipment 200 can periodically enter an active state and a sleep state. In the active state, the user equipment 200 is in a wake-up mode and detects whether data transmission is required, and starts transmitting the required data in the wake-up mode. In the sleep state, the user equipment 200 is in a sleep mode and does not transmit data, and must wait for the wake-up mode before transmitting the required data. The DRX described in the present disclosure may be a normal DRX or an extended DRX. Note that the extended DRX period is longer than the normal DRX period.

[0065] According to an embodiment of the present disclosure, the parameters of the user equipment in the DRX mode may include a DRX period. Here, the interval between the start times of two adjacent active states may be referred to as the DRX period. That is, the DRX period is equal to the sum of the duration of one active state and the duration of one sleep state. The user equipment 200 may determine the DRX period according to the characteristic information of the QoS flow. Specifically, the user equipment 200 may determine the DRX period according to the transmission period of the data service so that the transmission period of the data service is a positive integer multiple of the DRX period. For example, if the transmission period of the data service is T and the DRX period is T, DRX If T=mT, the user equipment 200 DRX So that T DRX can be determined, where m is a positive integer.

[0066] According to an embodiment of the present disclosure, the user equipment 200 can transmit the DRX cycle to the network side device via the communication unit 230.

[0067] For example, user equipment 200 may transmit DRX parameters including a DRX cycle to a network side device. Here, the network side device may be an Access and Mobility Management Function (AMF). When the AMF receives the DRX cycle from user equipment 200, it may determine the DRX cycle and transmit the determined DRX cycle to user equipment 200. Here, user equipment 200 may carry the DRX parameters in a Registration Request message. Specifically, user equipment 200 may carry the DRX parameters by using Requested DRX parameters for E-UTRA and NR, Requested DRX parameters for NB-IoT, and Extended Idle Mode DRX parameters in the Registration Request message.

[0068] As described above, according to the embodiment of the present disclosure, the user equipment 200 can determine the DRX period according to the characteristic information of the QoS flow and negotiate the DRX period with the AMF.

[0069] According to an embodiment of the present disclosure, the user equipment 200 may transmit preferred DRX parameters, including a DRX period, to a network side device, where the network side device may be a base station device.

[0070] According to an embodiment of the present disclosure, the parameters of the user equipment in DRX mode may further include one active state duration, and the active state duration includes one active state start time and end time.

[0071] According to an embodiment of the present disclosure, the user equipment 200 may determine the start time and end time of one active state according to the characteristic information of the QoS flow. Specifically, the user equipment 200 may determine the start time and end time of the active state according to the start time of data transmission of the data service in any one data transmission period, so that the start time of data transmission of the data service in any one data transmission period is not earlier than the start time of the active state and not later than the end time of the active state.

[0072] That is, after determining the data transmission start time T0 of the data service in any one data transmission period, the user equipment 200 can determine the start time and end time of one active state according to T0 so that T0 is within one active state (including the start time of the active state and the end time of the active state).

[0073] According to an embodiment of the present disclosure, the user equipment 200 may transmit active state interval information to the network side device. For example, the user equipment 200 may transmit preferred DRX parameters including the active state interval information to the network side device. Here, the active state interval information may include a start time and an end time of one active state. Optionally, the active state interval information may include a start time and a duration of one active state. Furthermore, in the present disclosure, the start time / end time may be indicated as an absolute time or may be indicated as an offset value between the start time / end time and the current time or a reference time.

[0074] As described above, according to the embodiment of the present disclosure, the user equipment 200 can transmit preferred DRX parameters to the base station device, which is a network side device, and the preferred DRX parameters can include information on the DRX cycle and one active state duration. In this way, the base station device can determine the DRX parameters of the user equipment 200 according to the preferred DRX parameters.

[0075] According to an embodiment of the present disclosure, when the transmission period of a data service is a positive integer multiple of the DRX period and the data transmission start time of the data service in any one data transmission period is within one active state, the data transmission start times of the data service in each data transmission period are all within the active state. In this way, it is possible to ensure that the user equipment 200 is in the active state at the data transmission start time, thereby enabling data to be transmitted in a timely manner.

[0076] As described above, according to an embodiment of the present disclosure, the user equipment 200 can transmit the DRX cycle to the AMF and can transmit the DRX cycle and active state interval information to the base station device, thereby allowing the AMF or the base station to determine the DRX parameters in response to a request from the user equipment 200.

[0077] <3. Example of network device configuration> 4 is a block diagram illustrating a configuration of an electronic device 400 as a network side device in a wireless communication system according to an embodiment of the present disclosure. The network side device here may be a base station device in the wireless communication system, such as an eNB or a gNB.

[0078] As shown in FIG. 4, the electronic device 400 may include a communication unit 410, a determination unit 420, and an allocation unit 430.

[0079] Here, each unit of electronic device 400 is included in a processing circuit. Note that electronic device 400 may include one processing circuit or multiple processing circuits. Furthermore, the processing circuit may include various individual functional units to perform various different functions and / or operations. Note that these functional units may be physical or logical entities, and units with different names may be realized by the same physical entity.

[0080] According to an embodiment of the present disclosure, the electronic device 400 can receive, via the communication unit 410, from the user equipment, characteristic information of a QoS flow for D2D communication between the user equipment and another user equipment.

[0081] According to an embodiment of the present disclosure, the determining unit 420 can determine the data service periodicity information and transmission time information carried by the QoS flow from the received characteristic information of the QoS flow.

[0082] According to an embodiment of the present disclosure, the allocator 430 allocates resources for D2D communication to the user equipment according to the characteristic information.

[0083] According to an embodiment of the present disclosure, the electronic device 400 can periodically allocate resources to the user equipment according to the characteristic information of the QoS flow, so that the resources allocated by the electronic device 400 can meet the requirements of the user equipment, thereby optimizing the process of the network side device allocating resources to the user equipment.

[0084] According to an embodiment of the present disclosure, the determining unit 420 can determine the transmission period T of the data service according to the periodicity information of the data service carried by the QoS flow. For example, if the periodicity information includes the transmission period T of the data service, the determining unit 420 can directly determine the transmission period T; if the periodicity information includes the transmission frequency F of the data service, the determining unit 420 can determine the transmission period T of the data service by T=1 / F.

[0085] According to an embodiment of the present disclosure, the determination unit 420 can determine the data transmission start time T0 of the data service in any one data transmission period according to the transmission time information. For example, if the transmission time information includes an absolute time of the transmission start time T0, the determination unit 420 can directly determine T0. If the transmission time information includes a time offset between the transmission start time T0 and the current time when the user equipment transmits the characteristic information, the determination unit 420 can determine T0 according to the time offset and the current time when the user equipment transmits the characteristic information.

[0086] According to an embodiment of the present disclosure, the characteristic information received by the electronic device 400 may further include data size information of the data service in one data transmission period. The determination unit 420 may further determine the data size information from the characteristic information of the received QoS flow.

[0087] According to an embodiment of the present disclosure, the characteristic information received by the electronic device 400 may further include information indicating whether the user equipment supports adjustment of the transmission time information. The determining unit 420 may further determine whether the user equipment supports adjustment of the transmission time information from the characteristic information of the received QoS flow.

[0088] As described above, according to an embodiment of the present disclosure, the characteristic information received by the electronic device 400 may include periodicity information and transmission time information. Optionally, the characteristic information may further include data size information of a data service in one data transmission period and / or information indicating whether the user equipment supports adjusting the transmission time information.

[0089] According to an embodiment of the present disclosure, the electronic device 400 may receive the QoS flow characteristic information through RRC signaling. For example, the electronic device 400 may receive the QoS flow characteristic information through a SidelinkUEInformationNR message in the RRC signaling. For example, a QoS profile may include the QoS flow characteristic information.

[0090] According to an embodiment of the present disclosure, the electronic device 400 can further determine QoS parameters such as PQI and / or GFBR / MFBR according to the QoS profile.

[0091] According to an embodiment of the present disclosure, the allocation unit 430 can determine the data transmission start time in each data transmission cycle according to the characteristic information. Specifically, the allocation unit 430 can determine the data transmission start time in each data transmission cycle according to the transmission cycle T and transmission start time T0 of the data service. For example, after the determination unit 420 determines the transmission cycle T and transmission start time T0 of the data service, the allocation unit 430 can determine the data transmission start time in each data transmission cycle to be T0+nT (n is an integer). Furthermore, the allocation unit 430 may only determine each transmission start time after the current time.

[0092] According to an embodiment of the present disclosure, the allocating unit 430 may further determine the time domain width of the transmission time window according to the QoS parameter PQI of the QoS flow. For example, the allocating unit 430 may determine the time domain width of the transmission time window according to the PDB to which the PQI is mapped. Here, the electronic device 400 needs to allocate resources to the user equipment in the transmission time window. That is, the time domain width of the resources allocated to the user equipment needs to be equal to or less than the time domain width of the transmission time window.

[0093] The allocation unit 430 can determine the transmission time window corresponding to each data transmission cycle according to the data transmission start time in each data transmission cycle and the time domain width of the transmission time window. For example, when the time domain width of the transmission time window is W, the transmission time window corresponding to each data transmission cycle may be [T0+nT, T0+nT+W]. Here, the allocation unit 430 may determine only each transmission time window after the current time.

[0094] According to an embodiment of the present disclosure, the time domain width of the transmission time window may be greater than the transmission period T of the data service, may be equal to the transmission period T of the data service, or may be smaller than the transmission period T of the data service.

[0095] According to an embodiment of the present disclosure, the allocating unit 430 may allocate resources for D2D communication to the user equipment in a transmission time window corresponding to each data transmission period according to the data size. For example, the resources allocated to the user equipment may be proportional to the data size. That is, the allocating unit 430 needs to allocate resources to the user equipment so as to match the data size.

[0096] According to an embodiment of the present disclosure, when allocating resources, the allocator 430 may allocate contiguous time domain resources to the user equipment in the transmission time window, or may allocate non-contiguous time domain resources to the user equipment in the transmission time window. Similarly, the allocator 430 may allocate contiguous frequency domain resources to the user equipment in the transmission time window, or may allocate non-contiguous frequency domain resources to the user equipment in the transmission time window.

[0097] 5 is a schematic diagram illustrating contiguous allocation of time domain resources in a transmission time window when the time domain width of the transmission time window is smaller than T according to an embodiment of the present disclosure. As shown in FIG. 5, the time domain width of the transmission time window is smaller than the transmission period T, and the resources allocated in each transmission time window are contiguous in the time domain and the frequency domain. Note that the resources allocated in each transmission time window are uniform, i.e., the shapes of the resources allocated in each transmission time window are the same.

[0098] 6 is a schematic diagram illustrating non-contiguous allocation of time domain resources in a transmission time window when the time domain width of the transmission time window is smaller than T according to an embodiment of the present disclosure. As shown in FIG. 6, the time domain width of the transmission time window is smaller than the transmission period T. Note that in a data transmission period with a transmission start time of T0-T, the allocated resources are continuous in the frequency domain and the time domain; in a data transmission period with a transmission start time of T0, the allocated resources are continuous in the frequency domain but not in the time domain; in a data transmission period with a transmission start time of T0+T, the allocated resources are continuous in the frequency domain and the time domain; and in a data transmission period with a transmission start time of T0+2T, the allocated resources are continuous in the time domain but not in the frequency domain. That is, the allocated resources in each transmission time window are non-uniform, i.e., the shapes of the allocated resources in each transmission time window are not the same.

[0099] 7 is a schematic diagram illustrating contiguous allocation of time domain resources in a transmission time window when the time domain width of the transmission time window is greater than T according to an embodiment of the present disclosure. As shown in FIG. 7, the time domain width of the transmission time window is greater than the transmission period T, and the resources allocated in each transmission time window are contiguous in the time domain and the frequency domain. Furthermore, the resources allocated in each transmission time window are uniform, i.e., the shape of the resources allocated in each transmission time window is the same.

[0100] 8 is a schematic diagram illustrating non-contiguous allocation of time domain resources in a transmission time window when the time domain width of the transmission time window is greater than T according to an embodiment of the present disclosure. As shown in FIG. 8, the time domain width of the transmission time window is greater than the transmission period T. Note that in a data transmission period with a transmission start time of T0-T, the allocated resources are continuous in the frequency domain and the time domain; in a data transmission period with a transmission start time of T0, the allocated resources are discontinuous in the frequency domain and the time domain; in a data transmission period with a transmission start time of T0+T, the allocated resources are discontinuous in the frequency domain and the time domain; and in a data transmission period with a transmission start time of T0+2T, the allocated resources are continuous in the time domain and the frequency domain. That is, the allocated resources in each transmission time window are non-uniform, i.e., the shapes of the allocated resources in each transmission time window are not the same.

[0101] Furthermore, according to an embodiment of the present disclosure, the width in the time domain of the resources allocated by the allocation unit 430 in each transmission time window may be equal to or smaller than the time domain width of the transmission time window. In the example shown in Fig. 3, the width in the time domain of the resources allocated by the allocation unit 430 in each transmission time window is smaller than the time domain width of the transmission time window. In the example shown in Fig. 5, the width in the time domain of the resources allocated by the allocation unit 430 in each transmission time window is equal to the time domain width of the transmission time window.

[0102] According to an embodiment of the present disclosure, the size of the resources that the allocator 430 allocates to the user equipment in each transmission time window is determined according to the data size.

[0103] According to an embodiment of the present disclosure, the allocator 430 can determine the data size according to the characteristic information of the QoS flow sent by the user equipment.

[0104] For example, when the QoS flow characteristic information transmitted by the user equipment includes a data size, the determination unit 420 can determine the data size from the QoS flow characteristic information and transmit the data size to the allocation unit 430. Also, when the QoS flow characteristic information transmitted by the user equipment does not include a data size but the QoS parameters transmitted by the user equipment include GFBR / MFBR, the allocation unit 430 can determine the data size according to GFBR / MFBR and the periodicity information. For example, the allocation unit 430 determines the data transmission frequency according to the periodicity information, and then determines the data size by dividing GFBR / MFBR by the data transmission frequency.

[0105] That is, when the allocation unit 430 can determine the data size according to the characteristic information or QoS parameters of the QoS flow transmitted by the user equipment, the allocation unit 430 can determine the size of the resource to be allocated to the user equipment in the transmission time window corresponding to each data transmission period according to the data size, such that the larger the data size, the larger the size of the allocated resource, thereby better satisfying the requirements of the user equipment and more rationally allocating resources.

[0106] According to an embodiment of the present disclosure, when the QoS flow characteristic information transmitted by the user equipment does not include the data size, and the QoS parameters transmitted by the user equipment do not include the GFBR / MFBR, the allocation unit 430 estimates the data size according to the type of data service, and determines the size of the resources allocated to the user equipment in the transmission time window corresponding to each data transmission period according to the estimated data size, and adjusts the size of the resources allocated to the user equipment according to the usage status of the allocated resources by the user equipment.

[0107] According to an embodiment of the present disclosure, the allocation unit 430 can adjust the size of resources allocated to the user equipment in the next data transmission period according to the usage status of the resources allocated by the user equipment in the previous data transmission period. For example, the allocation unit 430 determines the size of resources to be allocated to the user equipment in the first data transmission period after the current time according to the estimated data size, then adjusts the size of resources to be allocated to the user equipment in the second data transmission period according to the usage status of the resources allocated by the user equipment in the first data transmission period, and adjusts the size of resources to be allocated to the user equipment in the third data transmission period according to the usage status of the resources allocated by the user equipment in the second data transmission period, thereby sequentially adjusting the size of resources allocated to the user equipment in each data transmission period.

[0108] According to an embodiment of the present disclosure, if the user equipment has used all of the allocated resources in the previous data transmission period, the allocating unit 430 may increase the size of the resources to be allocated in the next data transmission period, and if the user equipment has used only a portion of the allocated resources in the previous data transmission period, the allocating unit 430 may decrease the size of the resources to be allocated in the next data transmission period. In addition, the allocating unit 430 may further determine how much to increase or decrease the resources according to the specific size of the allocated resources used by the user equipment, but the present disclosure does not specifically limit this.

[0109] FIG. 9 is a schematic diagram illustrating how a network-side device adjusts allocated resources according to the resource usage status of a user equipment (UE) according to an embodiment of the present disclosure. As shown in FIG. 9, in a data transmission period starting at T0-T, the allocation unit 430 allocates resources to the UE in a transmission time window according to an estimated data size. The UE has used only a portion of the allocated resources. Therefore, in a data transmission period starting at T0, the allocation unit 430 reduces the size of the allocated resources. That is, the size of the allocated resources in the data transmission period starting at T0 is smaller than the size of the allocated resources in the data transmission period starting at T0-T. Note that the UE has used all of the allocated resources. Therefore, in a data transmission period starting at T0+T, the allocation unit 430 increases the size of the allocated resources. That is, the size of the allocated resources in the data transmission period starting at T0+T is larger than the size of the allocated resources in the data transmission period starting at T0. Note that the UE has used only a portion of the allocated resources. Therefore, in the data transmission period in which the transmission start time is T0+2T, the allocation unit 430 reduces the size of the allocated resources, i.e., the size of the resources allocated in the data transmission period in which the transmission start time is T0+2T is smaller than the size of the resources allocated in the data transmission period in which the transmission start time is T0+T.

[0110] In this way, according to an embodiment of the present disclosure, when the data size cannot be determined according to the characteristic information or QoS parameters of the QoS flow transmitted by the user equipment, the allocation unit 430 can estimate the data size, and adjust the size of the resources allocated to the user equipment in the transmission time window corresponding to each data transmission period according to the actual usage status of the user equipment, thereby better satisfying the requirements of the user equipment.

[0111] According to an embodiment of the present disclosure, as shown in FIG. 4, the electronic device 400 may further include a generating unit 440 for generating a result of resource allocation.

[0112] According to an embodiment of the present disclosure, when the electronic device 400 can allocate periodic resources to the user equipment according to the periodicity information of the QoS flow and can satisfy the transmission time of the user equipment according to the transmission time information of the QoS flow, i.e., when the electronic device 400 can allocate periodic resources corresponding to the characteristic information of the QoS flow to the user equipment, the generating unit 440 can generate information of the periodically allocated resources, and the electronic device 400 can transmit the periodically allocated resources to the user equipment via the communication unit 410, so that the electronic device periodically transmits D2D data using the allocated resources. Preferably, the electronic device 400 may carry the allocated resources by a SideLink Radio Network Temporary Identity (SL-RNTI) or a Vehicle Radio Network Temporary Identity (V-RNTI) on the PDCCH.

[0113] According to an embodiment of the present disclosure, when the electronic device 400 can allocate periodic resources corresponding to the periodicity information for the QoS flow to the user equipment but cannot satisfy the transmission time of the data service, the allocation unit 430 can adjust the transmission time of the data service. The generation unit 440 can generate information on the adjusted transmission time. Note that the electronic device 400 can transmit the adjusted transmission time of the data service to the user equipment via the communication unit 410.

[0114] In addition, the generation unit 440 can further generate information of the adjusted periodically allocated resources, and the electronic device 400 can transmit the adjusted periodically allocated resources to the user equipment via the communication unit 410, so that the electronic device uses the allocated resources to periodically transmit D2D data.

[0115] According to an embodiment of the present disclosure, the electronic device 400 may transmit the absolute value of the adjusted transmission time to the user equipment, or may transmit the relative value of the adjusted transmission time. For example, the allocation unit 430 may determine a time offset between a transmission start time at which resources can be periodically allocated to the user equipment according to the periodicity information of the QoS flow and the transmission start time reported by the user equipment. Furthermore, the electronic device 400 may transmit the time offset information to the user equipment via the communication unit 410. Optionally, the electronic device 400 may transmit the time offset between the adjusted transmission start time and the current time to the user equipment via the communication unit 410. Preferably, the electronic device 400 may carry the adjusted transmission start time through RRC signaling.

[0116] 10 is a schematic diagram illustrating a network-side device adjusting a transmission time according to an embodiment of the present disclosure. As shown in FIG. 10, the transmission start time of the resource requested by the user equipment is T0 and the transmission period is T, but the electronic device 400 cannot allocate resources to the user equipment in each data transmission period whose transmission start time is T0+nT, but can allocate resources to the user equipment in T0+nT+T オフセット Therefore, the electronic device 400 can allocate resources to the user equipment in each data transmission period starting from T0+T オフセット Absolute time, T0+T オフセット and the current time, and T オフセット may be sent to the user equipment as the transmission time of the adjusted data service.

[0117] According to an embodiment of the present disclosure, when the QoS flow characteristic information transmitted by the user equipment includes information indicating whether the user equipment supports adjustment of transmission time information, the determining unit 420 can determine whether the user equipment supports adjustment of transmission time information according to the information. When the user equipment supports adjustment of transmission time information, the allocating unit 430 can adjust the transmission time of the data service as described above. When the user equipment does not support adjustment of transmission time information, the allocating unit 430 considers that it is not possible to allocate a periodicity resource corresponding to the QoS flow characteristic information for D2D communication to the user equipment, and the generating unit 440 can generate information indicating that it is not possible to allocate a resource as follows:

[0118] According to an embodiment of the present disclosure, when the electronic device 400 cannot allocate a periodic resource corresponding to the characteristic information of the QoS flow for D2D communication to the user equipment, the generating unit 440 can generate information indicating that the resource cannot be allocated. Furthermore, the electronic device 400 can transmit the information generated by the generating unit 440 to the user equipment via the communication unit 410. Preferably, the electronic device 400 can carry such information through RRC signaling.

[0119] According to an embodiment of the present disclosure, when the electronic device 400 receives updated QoS flow characteristic information from the user equipment, the allocation unit 430 can allocate resources to the user equipment using the updated characteristic information, that is, can allocate resources to the user equipment using any of the methods described above, which will not be described again here.

[0120] According to an embodiment of the present disclosure, when the electronic device 400 receives request information from the user equipment to request the electronic device 400 to allocate resources to the user equipment over the entire time domain, the decision unit 420 determines, in response to the request information, a minimum transmission period Tmin or maximum transmission frequency F max The maximum transmission frequency F of the data service can be determined in the request information. max If the maximum transmission frequency F max Depending on the minimum transmission period T min Determine, i.e., T min =1 / F max is.

[0121] According to an embodiment of the present disclosure, the allocation unit 430 determines the size of the transmission time window and the minimum transmission period T min The minimum value among these is set as the resource allocation period, the size of the transmission time window is set as the time domain width of the allocated resources, and resources for D2D communication can be allocated to user equipment in each resource allocation period according to the size of the data service.

[0122] According to an embodiment of the present disclosure, the size of the transmission time window is set to a minimum transmission period T min If the resource allocation period is smaller than the current time, the allocation unit 430 may set the size of the transmission time window as a resource allocation period, set the size of the transmission time window as a time domain width of the allocated resources, and allocate resources for D2D communication to the user equipment in each resource allocation period according to the size of the data service. That is, resources are allocated to the user equipment over the entire time domain, and the resources allocated over the entire time domain are divided into blocks of resources in units of the size of the transmission time window, with each block of resources corresponding to the size of the data service. Here, the start point of resource allocation may be the nearest transmission start time after the current time.

[0123] FIG. 11(a) shows a case where the time domain width of the transmission time window is T min 1 is a schematic diagram illustrating a network side device allocating resources to a user equipment over the entire time domain when the nearest transmission start time after the current time is less than T0-T min As shown in Figure 11(a), T0-T minStarting from the above, the size of the transmission time window is set as the resource allocation period, and the size of the transmission time window is set as the time domain width of the allocated resource, and resources are allocated, and the size of each block resource is determined according to the size of the data service.

[0124] According to an embodiment of the present disclosure, the size of the transmission time window is set to a minimum transmission period T min If the minimum transmission period T min where is the resource allocation period, and the size of the transmission time window is the time domain width of the allocated resources, and resources for D2D communication can be allocated to the user equipment in each resource allocation period according to the size of the data service. That is, resources are allocated to the user equipment over the entire time domain, and each block resource corresponds to the size of the data service. Here, the starting point of resource allocation may be the nearest transmission start time after the current time.

[0125] FIG. 11(b) shows a case where the time domain width of the transmission time window is T min 1 is a schematic diagram illustrating a network side device allocating resources to a user equipment over the entire time domain when the nearest transmission start time after the current time is greater than T0-T min As shown in Figure 11(b), T0-T min Starting from T min is the resource allocation period, and the size of the transmission time window is set as the time domain width of the allocated resource, and the size of each block resource is determined according to the data size of the data service (transmission).

[0126] According to an embodiment of the present disclosure, when the electronic device 400 receives request information from the user equipment requesting the electronic device 400 to allocate resources to the user equipment over the entire time domain, the electronic device 400 determines whether to allocate resources to the user equipment over the entire time domain based on information such as the degree of congestion of the resources it manages and operator policies, and if it determines that resources can be allocated to the user equipment over the entire time domain, it can allocate resources according to the embodiment described above.If it determines that resources cannot be allocated to the user equipment over the entire time domain, it can transmit information to the user equipment indicating that it will refuse to allocate resources to the user equipment over the entire time domain.

[0127] FIG. 12 is a signaling flowchart illustrating a process in which a network side device allocates resources to a user equipment according to an embodiment of the present disclosure. In FIG. 12, the UE may be realized by the electronic device 200, and the gNB may be realized by the electronic device 400. As shown in FIG. 12, in step S1201, the gNB transmits an SIB12 message to the UE. In step S1202, the UE determines and generates QoS flow characteristic information for D2D communication. In step S1203, the UE transmits the QoS flow characteristic information to the gNB. In step S1204, the gNB periodically allocates resources to the UE according to the QoS flow characteristic information. Here, assuming that the gNB can allocate periodic resources to the UE that satisfy the QoS flow characteristic information, in step S1205, the gNB transmits the allocated resource information to the UE.

[0128] FIG. 13 is a signaling flowchart illustrating a process in which a network side device allocates resources to a user equipment according to another embodiment of the present disclosure. In FIG. 13, the UE may be realized by the electronic device 200, and the gNB may be realized by the electronic device 400. As shown in FIG. 13, in step S1301, the gNB transmits an SIB12 message to the UE. In step S1302, the UE determines and generates characteristic information of a QoS flow for D2D communication. In step S1303, the UE transmits the characteristic information of the QoS flow to the gNB. In step S1304, the gNB periodically allocates resources to the UE according to the characteristic information of the QoS flow. Here, assuming that the gNB can allocate periodic resources to the UE but needs to adjust the transmission time information, the gNB adjusts the transmission time. In step S1305, the gNB transmits information of the allocated resources to the UE. In step S1306, the gNB transmits the adjusted transmission time information to the UE. Here, the gNB transmits the allocated resource information along with the adjusted transmission time information to the UE.

[0129] FIG. 14 is a signaling flowchart illustrating a process in which a network side device allocates resources to a user equipment according to yet another embodiment of the present disclosure. In FIG. 14, the UE may be realized by the electronic device 200, and the gNB may be realized by the electronic device 400. As shown in FIG. 14, in step S1401, the gNB transmits an SIB12 message to the UE. In step S1402, the UE determines and generates QoS flow characteristic information for D2D communication. In step S1403, the UE transmits the QoS flow characteristic information to the gNB. In step S1404, the gNB periodically allocates resources to the UE according to the QoS flow characteristic information. Here, it is assumed that the gNB cannot allocate periodic resources to the UE. In step S1405, the gNB transmits rejection information to the UE, indicating that it cannot allocate resources that satisfy the QoS flow characteristic information to the UE.

[0130] As described above, according to the embodiment of the present disclosure, the electronic device 400 can periodically allocate resources to a user equipment according to characteristic information of a QoS flow. In this way, the resources allocated by the electronic device 400 can better meet the requirements of the user equipment, thereby optimizing the process by which the network side device allocates resources to the user equipment. The electronic device 400 can also determine the size of resources to be allocated to the user equipment according to the data size. If the data size cannot be determined from the characteristic information of the QoS flow or the QoS parameters transmitted by the user equipment, the electronic device 400 can estimate the data size and adjust the allocated resources according to the actual resource usage by the user equipment, thereby better meeting the requirements of the user equipment. Furthermore, if the electronic device 400 can periodically allocate resources to the user equipment but needs to adjust the transmission time, the electronic device 400 can adjust the transmission time, thereby meeting the user equipment's requirement to transmit data periodically as much as possible. Furthermore, when a request is made to the electronic device 400 to allocate resources over the entire time domain due to non-stationary changes in the QoS flow characteristic information of the user equipment, the electronic device 400 can allocate resources to the user equipment over the entire time domain such that there are available resources regardless of when the user equipment 200 transmits data. In short, according to the embodiment of the present disclosure, by allocating resources for D2D communication to the user equipment according to the QoS flow characteristic information, the process by which the electronic device 400 allocates resources to the user equipment can be optimized.

[0131] According to an embodiment of the present disclosure, the electronic device 400 can further determine parameters of the user equipment in DRX mode according to the characteristic information of the QoS flow.

[0132] According to an embodiment of the present disclosure, the electronic device 400 may transmit the user equipment parameters in the DRX mode to the user equipment via the communication unit 410. For example, the electronic device 400 may carry the user equipment parameters in the DRX mode through RRC signaling.

[0133] According to an embodiment of the present disclosure, the parameters of the user equipment in the DRX mode may include a DRX period. The electronic device 400 may determine the DRX period according to the transmission period of the data service so that the transmission period of the data service is a positive integer multiple of the DRX period. For example, if the transmission period of the data service is T and the DRX period is T DRX When T=mT DRX So that T DRX can be determined, where m is a positive integer.

[0134] According to an embodiment of the present disclosure, the parameters of the user equipment in DRX mode may further include information about an active state duration, for example, the active state duration information may include a start time and an end time of the active state.

[0135] The electronic device 400 can determine the start time and end time of the active state according to the start time of transmission of data for the data service in any one data transmission period so that the start time of transmission of data for the data service in any one data transmission period is not earlier than the start time of the active state and not later than the end time of the active state.

[0136] Optionally, the interval information of one active state may include the start time of the active state and the duration of the active state.

[0137] According to an embodiment of the present disclosure, the electronic device 400 may indicate the start time / end time in absolute time, or may indicate the start time / end time as an offset value between the start time / end time and the current time or a reference time.

[0138] As described above, according to the embodiment of the present disclosure, when the transmission period of a data service is a positive integer multiple of the DRX period, and the data transmission start time of the data service in any one data transmission period is within one active state (including the start time and end time of the active state), the data transmission start time of the data service in each data transmission period is all within the active state. In this way, it is possible to ensure that the user equipment is in the active state at the data transmission start time, thereby enabling data to be transmitted in a timely manner.

[0139] According to an embodiment of the present disclosure, when determining the start time and end time of the active state, the electronic device 400 can further ensure that the end time of the transmission time window of the data service in any one data transmission period is not earlier than the start time of the active state and not later than the end time of the active state.

[0140] That is, not only the start time of data transmission is within the active state (including the start time and end time of the active state), but also the end time of the transmission time window is within the active state (including the start time and end time of the active state). In this way, during the entire data transmission process of the user equipment, the user equipment is in the active state, so that data can be transmitted in a timely manner.

[0141] According to an embodiment of the present disclosure, the DRX parameters may further include a duration of a DRX inactivity period of the user equipment, during which the user equipment will not enter a sleep state if it detects that data transmission is required in the active state, where the duration of the inactivity period may be indicated by a parameter drx-Inactivity-timer.

[0142] According to an embodiment of the present disclosure, the electronic device 400 can determine the length of the quiet period of the DRX of the user equipment so that the length of the quiet period is equal to or greater than the length of the transmission time window of the data service in any one data transmission period, thereby ensuring that the user equipment is in an active state throughout the data transmission process, thereby enabling data to be transmitted in a timely manner.

[0143] As described above, according to the embodiment of the present disclosure, the electronic device 400 can determine the parameters of the user equipment in the DRX mode according to the characteristic information of the QoS flow.

[0144] According to an embodiment of the present disclosure, the electronic device 400 can further receive preferred DRX parameters from the user equipment, and determine parameters of the user equipment in DRX mode according to the preferred DRX parameters.

[0145] According to an embodiment of the present disclosure, the preferred DRX parameters may include a DRX period desired by the user equipment and a start time and end time of one active state desired by the user equipment. The parameters of the user equipment in the DRX mode determined by the electronic device 400 may include information on the DRX period and one active state duration.

[0146] According to an embodiment of the present disclosure, the electronic device 400 can directly determine the preferred DRX parameters transmitted by the user equipment as the parameters of the user equipment in the DRX mode. Alternatively, the electronic device 400 can determine the parameters of the user equipment in the DRX mode by adjusting them based on the preferred DRX parameters transmitted by the user equipment. Alternatively, the electronic device 400 can ignore the preferred DRX parameters transmitted by the user equipment and directly determine the parameters of the user equipment in the DRX mode according to the characteristic information of the QoS flow.

[0147] As described above, the electronic device 400 can reasonably determine the parameters of the user equipment in the DRX mode according to the characteristic information of the QoS flow.

[0148] 4. Method Examples Next, a wireless communication method performed by the user equipment 200 in a wireless communication system according to an embodiment of the present disclosure will be described in detail.

[0149] FIG. 15 is a flowchart illustrating a wireless communication method performed by a user equipment 200 in a wireless communication system according to an embodiment of the present disclosure.

[0150] As shown in FIG. 15, in step S1510, characteristic information of a QoS flow for D2D communication between the user equipment 200 and another user equipment is generated, where the characteristic information includes periodicity information and transmission time information of a data service carried by the QoS flow.

[0151] Next, in step S1520, the characteristic information is transmitted to the network side device so that the network side device allocates resources for D2D communication to the user equipment 200 according to the characteristic information.

[0152] Preferably, the periodicity information includes a transmission cycle of the data service or a transmission frequency of the data service, and the transmission time information includes a transmission start time of data of the data service in any one of the data transmission cycles.

[0153] Preferably, the characteristic information further includes data size information of the data service in one data transmission period and / or information indicating whether the user equipment 200 supports adjusting the transmission time information.

[0154] Preferably, generating the characteristic information for the QoS flow includes determining the characteristic information at an application layer of the user equipment 200 and transmitting the characteristic information to a NAS layer of the user equipment 200 .

[0155] Preferably, generating the characteristic information of the QoS flow includes: generating, at an application layer of the user equipment 200, indication information indicating that the transmission of the data service is periodic; and determining, at a NAS layer of the user equipment, the characteristic information of the QoS flow according to historical data of the data service on the QoS flow.

[0156] Preferably, transmitting the characteristic information to the network side device comprises carrying the characteristic information by RRC signaling.

[0157] Preferably, the wireless communication method further includes, when a fixed change occurs in the QoS flow characteristic information, generating updated QoS flow characteristic information and transmitting the updated QoS flow characteristic information to a network side device.

[0158] Preferably, the wireless communication method further includes generating request information for requesting a network side device to allocate resources to the user equipment 200 over the entire time domain when a non-fixed change occurs in the characteristic information of the QoS flow, the request information including a minimum transmission period or a maximum transmission frequency of data carried by the QoS flow, and transmitting the request information to the network side device.

[0159] Preferably, the wireless communication method further includes determining parameters of the user equipment in a DRX (Discontinuous Reception) mode according to the characteristic information of the QoS flow, and in the DRX mode, the user equipment periodically enters an active state and a sleep state.

[0160] Preferably, the parameters of the user equipment in DRX (discontinuous reception) mode include a DRX period, and the wireless communication method further includes determining a DRX period according to the data service transmission period so that the data service transmission period is a positive integer multiple of the DRX period, and transmitting the DRX period to the network side equipment.

[0161] Preferably, the parameters of the user equipment in DRX (Discontinuous Reception) mode include a start time and an end time of one active state, and the wireless communication method further includes: determining the start time and the end time of the active state according to the start time of transmission of data of the data service in any one data transmission period, so that the start time of transmission of data of the data service in any one data transmission period is not earlier than the start time of the active state and not later than the end time of the active state, and transmitting the start time and the end time of the active state to the network side equipment.

[0162] According to an embodiment of the present disclosure, the main body that performs the above method may be the electronic device 200 according to an embodiment of the present disclosure, so all the above embodiments related to the electronic device 200 are applicable here.

[0163] Next, a wireless communication method executed by the electronic device 400 as a network side device in a wireless communication system according to an embodiment of the present disclosure will be described in detail.

[0164] FIG. 16 is a flowchart illustrating a wireless communication method executed by the electronic device 400 as a network side device in a wireless communication system according to an embodiment of the present disclosure.

[0165] As shown in FIG. 16, in step S1610, characteristic information of a QoS flow for D2D communication between the user equipment and another user equipment is received from the user equipment, where the characteristic information includes periodicity information and transmission time information of a data service carried by the QoS flow.

[0166] Next, in step S1620, allocate resources for D2D communication to the user equipment according to the characteristic information.

[0167] Preferably, the periodicity information includes a transmission cycle of the data service or a transmission frequency of the data service, and the transmission time information includes a transmission start time of data of the data service in any one of the data transmission cycles.

[0168] Preferably, the characteristic information further includes data size information of the data service in one data transmission period, and / or information indicating whether the user equipment supports adjusting the transmission time information.

[0169] Preferably, the wireless communication method further includes: determining a data transmission start time in each data transmission period according to the characteristic information; determining a transmission time window corresponding to each data transmission period according to the data transmission start time in each data transmission period; and allocating resources for D2D communication to the user equipment in the transmission time window corresponding to each data transmission period according to the data size.

[0170] Preferably, the wireless communication method further includes determining a data size according to the characteristic information, and determining a size of a resource to be allocated to the user equipment in a transmission time window corresponding to each data transmission period according to the data size.

[0171] Preferably, the wireless communication method further includes: estimating a data size according to a type of data service; determining a size of resources to be allocated to the user equipment in a transmission time window corresponding to each data transmission period according to the estimated data size; and adjusting the size of resources to be allocated to the user equipment according to a usage status of the allocated resources by the user equipment.

[0172] Preferably, the wireless communication method further includes, when the electronic device 400 can allocate to the user equipment a periodicity resource corresponding to the characteristic information of the QoS flow for D2D communication but cannot satisfy the transmission time of the data service, adjusting the transmission time of the data service and transmitting the adjusted transmission time of the data service to the user equipment.

[0173] Preferably, the wireless communication method further includes, when the electronic device 400 cannot allocate to the user equipment a periodicity resource corresponding to the characteristic information of the QoS flow for D2D communication, generating information indicating that the resource cannot be allocated, and transmitting the information to the user equipment.

[0174] Preferably, the wireless communication method further includes receiving request information from a user equipment to request an electronic device to allocate resources to the user equipment over an entire time domain, the request information including a minimum transmission period or a maximum transmission frequency of a data service carried by the QoS flow; determining a resource allocation period as a minimum value of a size of a transmission time window and the minimum transmission period, determining the size of the transmission time window as a time domain width of the allocated resources, and allocating resources for D2D communication to the user equipment in each resource allocation period according to the size of the data service.

[0175] Preferably, the wireless communication method further includes: determining parameters of a user equipment in a DRX (Discontinuous Reception) mode according to the characteristic information of the QoS flow; in the DRX mode, the user equipment periodically enters an active state and a sleep state; and transmitting the parameters of the user equipment in the DRX mode to the user equipment.

[0176] Preferably, the parameters of the user equipment in DRX (discontinuous reception) mode include a DRX period, and the wireless communication method further includes determining the DRX period according to the data service transmission period so that the data service transmission period is a positive integer multiple of the DRX period.

[0177] Preferably, the parameters of the user equipment in DRX (Discontinuous Reception) mode include a start time and an end time of one active state, and the wireless communication method further includes determining the start time and the end time of the active state according to the start time of data transmission of the data service in any one data transmission period, so that the start time of data transmission of the data service in any one data transmission period is not earlier than the start time of the active state and not later than the end time of the active state.

[0178] Preferably, the wireless communication method further includes determining the start time and end time of the active state according to the end time of the transmission time window of the data service in any one data transmission period, so that the end time of the transmission time window of the data service in any one data transmission period is not earlier than the start time of the active state and not later than the end time of the active state.

[0179] Preferably, the wireless communication method further includes determining the length of the quiet period of the DRX of the user equipment so that the length of the quiet period is equal to or greater than the length of the transmission time window of the data service in any one data transmission period, and the user equipment not entering a sleep state during the length of the quiet period if it detects that data transmission is required in the active state.

[0180] Preferably, the wireless communication method further includes: receiving preferred DRX (Discontinuous Reception) parameters from the user equipment, the preferred DRX parameters including a DRX period desired by the user equipment and a start time and an end time of one active state desired by the user equipment; determining parameters of the user equipment in DRX mode according to the preferred DRX parameters, the parameters of the user equipment in DRX mode including the DRX period and the start time and the end time of one active state; and transmitting the parameters of the user equipment in DRX mode to the user equipment.

[0181] According to an embodiment of the present disclosure, the main body that performs the above method may be the electronic device 400 according to an embodiment of the present disclosure, so all the above embodiments related to the electronic device 400 are applicable here.

[0182] <5. Application Examples> The technology disclosed herein can be applied to a variety of products.

[0183] For example, the network side equipment may be realized as any type of base station device, such as a macro eNB or a small eNB, or may be realized as any type of gNB (base station in a 5G system). The small eNB may be an eNB covering a cell smaller than a macro cell, such as a pico eNB, a micro eNB, or a home (femto) eNB. Alternatively, the base station may be realized as any other type of base station, such as a NodeB or a base station transceiver station (BTS). The base station may include a main body (also referred to as base station equipment) configured to control wireless communication and one or more remote radio heads (RRHs) located at a location different from the main body.

[0184] The user equipment may be a mobile terminal (e.g., a smartphone, a tablet personal computer (PC), a laptop PC, a portable game console, a wearable device such as a smart watch, a portable / dongle mobile router, and a digital imaging device) or an in-vehicle terminal (e.g., a car navigation device). The user equipment may also be realized as a terminal that performs machine-to-machine (M2M) communication (also called a machine-type communication (MTC) terminal). The user equipment may also be a wireless communication module (e.g., an integrated circuit module including a single chip) mounted on each of these terminals.

[0185] <Application example for base stations> (First application example) 17 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 1700 includes one or more antennas 1710 and a base station device 1720. The base station device 1720 and each antenna 1710 may be connected to each other via an RF cable.

[0186] Each of the antennas 1710 includes a single or multiple antenna elements (e.g., multiple antenna elements included in a MIMO antenna) and is used for transmitting and receiving radio signals by the base station device 1717. The eNB 1700 may include multiple antennas 1710 as shown in FIG. 17. The multiple antennas 1710 may be compatible with, for example, multiple frequency bands used by the eNB 1700. Although FIG. 17 shows an example in which the eNB 1700 includes multiple antennas 1710, the eNB 1700 may also include a single antenna 1710.

[0187] The base station device 1720 includes a controller 1721 , a memory 1722 , a network interface 1723 , and a wireless communication interface 1725 .

[0188] The controller 1721 may be, for example, a CPU or a DSP, and operates various upper layer functions of the base station device 1717. For example, the controller 1721 generates data packets from data in signals processed by the wireless communication interface 1725 and transfers the generated packets via the network interface 1723. The controller 1721 can generate bundled packets by bundling data from multiple baseband processors and transfer the generated bundled packets. The controller 1721 can also have logical functions that perform control such as radio resource control, radio bearer control, mobility management, admission control, or scheduling. This control can be performed in cooperation with a nearby eNB or core network node. The memory 1722 includes RAM and ROM and stores programs executed by the controller 1721 and various control data (e.g., terminal lists, transmission power data, scheduling data, etc.).

[0189] The network interface 1723 is a communication interface for connecting the base station device 1720 to the core network 1724. The controller 1721 can communicate with a core network node or another eNB via the network interface 1723. In this case, the eNB 1700 and the core network node or another eNB are connected to each other by a logical interface (e.g., an S1 interface and an X2 interface). The network interface 1723 may be a wired communication interface or a wireless communication interface for a wireless backhaul line. When the network interface 1723 is a wireless communication interface, the network interface 1723 can use a higher frequency band for wireless communication than the frequency band used by the wireless communication interface 1725.

[0190] The wireless communication interface 1725 supports any cellular communication scheme (e.g., Long Term Evolution (LTE) and LTE-Advanced) and provides wireless connectivity to terminals located in the eNB 1700's cell via the antenna 1710. The wireless communication interface 1725 typically includes, for example, a baseband (BB) processor 1726 and an RF circuit 1727. The BB processor 1726 can perform, for example, encoding / decoding, modulation / demodulation, and multiplexing / demultiplexing, and can perform various types of signal processing for layers (e.g., L1, media access control (MAC), radio link control (RLC), packet data aggregation protocol (PDCP)). The BB processor 1726 may have some or all of the logical functions described above instead of the controller 1721. The BB processor 1726 may be a memory that stores a communication control program, or may be a module including a processor and related circuits configured to execute the program. Program updates can change the functionality of the BB processor 1726. This module may be a card or blade that is inserted into a slot in the base station device 1720. Alternatively, this module may be a chip mounted on the card or blade. At the same time, the RF circuitry 1727 may include, for example, mixers, filters, and amplifiers, and may transmit and receive radio signals via the antenna 1710.

[0191] As shown in Figure 17, the wireless communication interface 1725 may include multiple BB processors 1726. For example, the multiple BB processors 1726 may be compatible with multiple frequency bands used by the eNB 1700. As shown in Figure 17, the wireless communication interface 1725 may include multiple RF circuits 1727. For example, the multiple RF circuits 1727 may be compatible with multiple antenna elements. Although Figure 17 illustrates an example in which the wireless communication interface 1725 includes multiple BB processors 1726 and multiple RF circuits 1727, the wireless communication interface 1725 may include a single BB processor 1726 or a single RF circuit 1727.

[0192] (Second application example) 18 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 1830 includes one or more antennas 1840, a base station device 1850, and an RRH 1860. The RRH 1860 and each antenna 1840 may be connected to each other via an RF cable. Furthermore, the base station device 1850 and the RRH 1860 may be connected to each other via a high-speed line such as an optical fiber cable.

[0193] Each of the antennas 1840 includes a single or multiple antenna elements (e.g., multiple antenna elements included in a MIMO antenna) and is used for transmitting and receiving radio signals by the RRH 1860. The eNB 1830 may include multiple antennas 1840 as shown in FIG. 18. The multiple antennas 1840 may be compatible with, for example, multiple frequency bands used by the eNB 1830. Although FIG. 18 shows an example in which the eNB 1830 includes multiple antennas 1840, the eNB 1830 may also include a single antenna 1840.

[0194] The base station device 1850 includes a controller 1851, a memory 1852, a network interface 1853, a wireless communication interface 1855, and a connection interface 1857. The controller 1851, the memory 1852, and the network interface 1853 are similar to the controller 1721, the memory 1722, and the network interface 1723 described with reference to FIG.

[0195] The wireless communication interface 1855 supports any cellular communication method (e.g., LTE and LTE-Advanced) and provides wireless connection to terminals located in a sector corresponding to the RRH 1860 via the RRH 1860 and the antenna 1840. The wireless communication interface 1855 may typically include, for example, a BB processor 1856. The BB processor 1856 is similar to the BB processor 1726 described with reference to FIG. 17 except that it is connected to the RF circuit 1864 of the RRH 1860 via a connection interface 1857. The wireless communication interface 1855 may include multiple BB processors 1856 as shown in FIG. 18. The multiple BB processors 1856 may be compatible with, for example, multiple frequency bands used by the eNB 1830. Note that although FIG. 11 illustrates an example in which the wireless communication interface 1855 includes multiple BB processors 1856, the wireless communication interface 1855 may also include a single BB processor 1856.

[0196] The connection interface 1857 is an interface for connecting the base station device 1850 (wireless communication interface 1855) to the RRH 1860. The connection interface 1857 may be a communication module for communication over the above-mentioned high-speed line for connecting the base station device 1850 (wireless communication interface 1855) to the RRH 1860.

[0197] The RRH 1860 includes a connection interface 1861 and a wireless communication interface 1863 .

[0198] The connection interface 1861 is an interface for connecting the RRH 1860 (wireless communication interface 1863) to the base station device 1850. The connection interface 1861 may be a communication module for communication over the above-mentioned high-speed line.

[0199] The wireless communication interface 1863 transmits and receives wireless signals via the antenna 1840. The wireless communication interface 1863 can typically include, for example, an RF circuit 1864. The RF circuit 1864 includes, for example, a mixer, a filter, and an amplifier, and can transmit and receive wireless signals via the antenna 1840. The wireless communication interface 1863 can include multiple RF circuits 1864 as shown in FIG. 18. The multiple RF circuits 1864 can support multiple antenna elements. Note that, although FIG. 18 shows an example in which the wireless communication interface 1863 includes multiple RF circuits 1864, the wireless communication interface 1863 may include a single RF circuit 1864.

[0200] 17 and 18, the determiner 420, the allocator 430, and the generator 440 described using FIG. 4 may be implemented by the controller 1721 and / or the controller 1851. At least some of the functions may be implemented by the controller 1721 and the controller 1851. For example, the controller 1721 and / or the controller 1851 may execute instructions stored in corresponding memories to perform functions such as determining characteristic information of QoS flows of user equipment, allocating resources to user equipment according to the characteristic information of the QoS flows, generating information indicating the resource allocation results, and determining DRX parameters.

[0201] <Application example for terminal equipment> (First application example) 19 is a block diagram showing an example of a schematic configuration of a smartphone 1900 to which the technology of the present disclosure can be applied. The smartphone 1900 includes a processor 1901, a memory 1902, a storage device 1903, an external connection interface 1904, an imaging device 1906, a sensor 1907, a microphone 1908, an input device 1909, a display device 1910, a speaker 1911, a wireless communication interface 1912, one or more antenna switches 1915, one or more antennas 1916, a bus 1917, a battery 1918, and an auxiliary controller 1919.

[0202] The processor 1901 is, for example, a CPU or a system-on-chip (SoC) and can control the functions of the application layer and other layers of the smartphone 1900. The memory 1902 includes RAM and ROM and stores data and programs executed by the processor 1901. The storage device 1903 can include storage media such as semiconductor memory and a hard disk. The external connection interface 1904 is an interface for connecting external devices (e.g., memory cards and universal serial bus (USB) devices) to the smartphone 1900.

[0203] The imaging device 1906 includes an image sensor (e.g., a charge-coupled device (CCD) and a complementary metal-oxide semiconductor (CMOS)) and generates a captured image. The sensor 1907 may include a set of sensors such as a measurement sensor, a gyro sensor, a geomagnetic sensor, and an acceleration sensor. The microphone 1908 converts sound input to the smartphone 1900 into an audio signal. The input device 1909 includes, for example, a touch sensor, a keypad, a keyboard, a button, or a switch configured to detect a touch on the screen of the display device 1910 and receives operations or information input from a user. The display device 1910 includes a screen (e.g., a liquid crystal display (LCD), an organic light-emitting diode (OLED) display), and displays an output image of the smartphone 1900. The speaker 1911 converts an audio signal output from the smartphone 1900 into sound.

[0204] The wireless communication interface 1912 supports any cellular communication system (e.g., LTE and LTE-Advanced) and performs wireless communication. The wireless communication interface 1912 may typically include, for example, a baseband processor 1913 and an RF circuit 1914. The baseband processor 1913 may perform, for example, encoding / decoding, modulation / demodulation, and multiplexing / demultiplexing, and may perform various types of signal processing for wireless communication. At the same time, the RF circuit 1914 may include, for example, a mixer, a filter, and an amplifier, and may transmit and receive wireless signals via an antenna 1916. The wireless communication interface 1912 may be a single chip module on which the baseband processor 1913 and the RF circuit 1914 are integrated. As shown in FIG. 19 , the wireless communication interface 1912 may include multiple baseband processors 1913 and multiple RF circuits 1914. Although FIG. 19 shows an example in which the wireless communication interface 1912 includes multiple BB processors 1913 and multiple RF circuits 1914, the wireless communication interface 1912 may include a single BB processor 1913 or a single RF circuit 1914.

[0205] In addition to the cellular communication system, the wireless communication interface 1912 may support other types of wireless communication systems, such as a short-range wireless communication system, a proximity communication system, a wireless local network (LAN) system, etc. In this case, the wireless communication interface 1912 may include a baseband processor 1913 and an RF circuit 1914 for various wireless communication systems.

[0206] Each of the antenna switches 1915 switches the connection destination of the antenna 1916 between a plurality of circuits (for example, circuits used for different wireless communication methods) included in the wireless communication interface 1912.

[0207] Each of the antennas 1916 includes a single or multiple antenna elements (e.g., multiple antenna elements included in a MIMO antenna) and is used to transmit and receive wireless signals via the wireless communication interface 1912. The smartphone 1900 may include multiple antennas 1916 as shown in Fig. 19. Although Fig. 19 shows an example in which the smartphone 1900 includes multiple antennas 1916, the smartphone 1900 may also include a single antenna 1916.

[0208] The smartphone 1900 may include an antenna 1916 for various wireless communication methods. In this case, the antenna switch 1915 may be omitted from the configuration of the smartphone 1900.

[0209] The bus 1917 interconnects the processor 1901, memory 1902, storage device 1903, external connection interface 1904, image capture device 1906, sensor 1907, microphone 1908, input device 1909, display device 1910, speaker 1911, wireless communication interface 1912, and auxiliary controller 1919. The battery 1918 supplies power to each block of the smartphone 1900 shown in Fig. 19 via power supply lines, which are partially represented by dotted lines in the drawing. The auxiliary controller 1919 operates the minimum necessary functions of the smartphone 1900, for example, in sleep mode.

[0210] 19, the determiner 210, the characteristic generator 220, and the request generator 240 described using FIG. 2 may be realized by the processor 1910 or the auxiliary controller 1919. At least some of the functions may be realized by the processor 1910 or the auxiliary controller 1919. For example, the processor 1910 or the auxiliary controller 1919 can execute instructions stored in the memory 1902 or the storage device 1903 to perform functions such as determining characteristic information of a QoS flow, generating characteristic information of a QoS flow, generating request information for allocating resources across the time domain, and determining DRX parameters.

[0211] (Second application example) 20 is a block diagram showing an example of a schematic configuration of a car navigation device 2020 to which the technology of the present disclosure can be applied. The car navigation device 2020 includes a processor 2021, a memory 2022, a global positioning system (GPS) module 2024, a sensor 2025, a data interface 2026, a content player 2027, a storage medium interface 2028, an input device 2029, a display device 2030, a speaker 2031, a wireless communication interface 2033, one or more antenna switches 2036, one or more antennas 2037, and a battery 2038.

[0212] The processor 2021 is, for example, a CPU or an SoC, and can control the navigation function and other functions of the car navigation device 2020. The memory 2022 includes a RAM and a ROM, and stores data and programs executed by the processor 2021.

[0213] The GPS module 2024 measures the position (e.g., latitude, longitude, and altitude) of the car navigation device 2020 using GPS signals received from GPS satellites. The sensor 2025 may include a set of sensors such as a gyro sensor, a geomagnetic sensor, and an air pressure sensor. The data interface 2026 is connected to, for example, an in-vehicle network 2041 via a terminal (not shown) and acquires data generated by the vehicle (e.g., vehicle speed data).

[0214] The content player 2027 plays content stored on a storage medium (e.g., CD or DVD) inserted into the storage medium interface 2028. The input device 2029 includes, for example, a touch sensor, button, or switch configured to detect a touch on the screen of the display device 2030, and receives operations or information input from a user. The display device 2030 includes, for example, an LCD or OLED display screen, and displays images of the navigation function or played content. The speaker 2031 outputs sounds of the navigation function or played content.

[0215] The wireless communication interface 2033 supports any cellular communication system (e.g., LTE and LTE-Advanced) and performs wireless communication. The wireless communication interface 2033 may typically include, for example, a baseband processor 2034 and an RF circuit 2035. The baseband processor 2034 may perform various types of signal processing for wireless communication, such as encoding / decoding, modulation / demodulation, and multiplexing / demultiplexing. At the same time, the RF circuit 2035 may include, for example, a mixer, a filter, and an amplifier, and may transmit and receive wireless signals via an antenna 2037. The wireless communication interface 2033 may also be a single chip module on which the baseband processor 2034 and the RF circuit 2035 are integrated. As shown in FIG. 20 , the wireless communication interface 2033 may include multiple baseband processors 2034 and multiple RF circuits 2035. Although FIG. 20 shows an example in which the wireless communication interface 2033 includes multiple BB processors 2034 and multiple RF circuits 2035, the wireless communication interface 2033 may include a single BB processor 2034 or a single RF circuit 2035.

[0216] In addition to the cellular communication system, the wireless communication interface 2033 can support other types of wireless communication systems, such as a short-range wireless communication system, a proximity communication system, a wireless LAN system, etc. In this case, the wireless communication interface 2033 can include a BB processor 2034 and an RF circuit 2035 for various wireless communication systems.

[0217] Each of the antenna switches 2036 switches the connection destination of the antenna 2037 between a plurality of circuits (for example, circuits used for different wireless communication methods) included in the wireless communication interface 2033.

[0218] Each of the antennas 2037 includes a single or multiple antenna elements (for example, multiple antenna elements included in a MIMO antenna) and is used for transmitting and receiving wireless signals via the wireless communication interface 2033. The car navigation device 2020 can include multiple antennas 2037, as shown in Fig. 20. Although Fig. 20 shows an example in which the car navigation device 2020 includes multiple antennas 2037, the car navigation device 2020 may include a single antenna 2037.

[0219] The car navigation device 2020 may include an antenna 2037 for various wireless communication methods. In this case, the antenna switch 2036 may be omitted from the configuration of the car navigation device 2020.

[0220] 20 via power supply lines, which are partially represented by dotted lines in the drawing. The battery 2038 stores the power supplied from the vehicle.

[0221] 20, the determination unit 210, the characteristic generation unit 220, and the request generation unit 240 described using FIG. 2 may be realized by a processor 2021. At least some of the functions may be realized by the processor 2021. For example, the processor 2021 can execute instructions stored in the memory 2022 to perform functions such as determining characteristic information of a QoS flow, generating characteristic information of a QoS flow, generating request information for allocating resources across the entire time domain, and determining DRX parameters.

[0222] The technology of the present disclosure may be realized as an in-vehicle system (or vehicle) 2040 including one or more blocks of a car navigation device 2020, an in-vehicle network 2041, and a vehicle module 2042. The vehicle module 2042 generates vehicle data (e.g., vehicle speed, engine speed, and failure information) and outputs the generated data to the in-vehicle network 2041.

[0223] Although the preferred embodiments of the present disclosure have been described above with reference to the drawings, the present disclosure is not limited to the above examples, and it should be understood that those skilled in the art can obtain various modifications and variations within the scope of the appended claims, and these modifications and variations are included within the technical scope of the present disclosure.

[0224] For example, all of the units indicated by dotted line blocks in the illustrated functional block diagram can be selected in the device to which the functional unit corresponds, and the required functions can be realized by combining each selectable functional unit in an appropriate manner.

[0225] For example, multiple functions included in one unit in the above embodiments can be realized by separate devices. Alternatively, multiple functions realized by multiple units in the above embodiments can each be realized by a separate device. Furthermore, one of the above functions can be realized by multiple units. It goes without saying that such configurations are within the technical scope of the present disclosure.

[0226] In this specification, what is described in the flowcharts includes not only processes that are executed in chronological order, but also processes that are not necessarily executed in chronological order but are executed in parallel or independently. It goes without saying that even for steps that are executed in chronological order, the order may be changed as needed.

[0227] Although the above detailed description of the embodiments of the present disclosure has been provided in conjunction with the drawings, it should be understood that the above-described embodiments are merely illustrative of the present disclosure and are not intended to limit the present disclosure. Those skilled in the art can make various modifications and variations to the above-described embodiments without departing from the spirit and scope of the present disclosure. Therefore, the scope of the present disclosure is limited only by the appended claims and their equivalents.

Claims

1. An electronic device, receiving, from a user equipment, characteristic information of a QoS flow for D2D communication between the user equipment and another user equipment, the characteristic information including periodicity information and transmission time information of a data service carried by the QoS flow; determining a data transmission start time in each data transmission period according to the characteristic information; determining a transmission time window corresponding to each data transmission period according to a data transmission start time in each data transmission period; 1. An electronic device comprising: a processing circuit configured to allocate resources for the D2D communication to the user equipment in a transmission time window corresponding to each data transmission period according to a data size.

2. The electronic device according to claim 1 , wherein the periodicity information includes a transmission cycle of the data service or a transmission frequency of the data service, and the transmission time information includes a transmission start time of the data of the data service in any one of the data transmission cycles.

3. The electronic device according to claim 2 , wherein the characteristic information further includes data size information of the data service in one data transmission period and / or information indicating whether the user equipment supports adjustment of the transmission time information.

4. The processing circuitry further comprises: determining the data size according to the characteristic information; determining a size of a resource allocated to the user equipment in a transmission time window corresponding to each data transmission period according to the data size; or Estimating the data size according to the type of the data service; determining a size of a resource to be allocated to the user equipment in a transmission time window corresponding to each data transmission period according to the estimated data size; The electronic device of claim 1 , configured to adjust a size of resources allocated to the user equipment depending on usage of the allocated resources by the user equipment.

5. The processing circuitry further comprises: If the electronic device can allocate a periodic resource corresponding to the characteristic information of the QoS flow for the D2D communication to the user equipment but cannot satisfy the transmission time of the data service, adjust the transmission time of the data service; Sending the adjusted transmission time of the data service to the user equipment; or When the electronic device cannot allocate a periodic resource corresponding to the characteristic information of the QoS flow for the D2D communication to the user equipment, the electronic device generates information indicating that the resource cannot be allocated; transmitting said information to said user equipment; or receiving request information from the user equipment to request the electronic equipment to allocate resources to the user equipment over an entire time domain, the request information including a minimum transmission period or a maximum transmission frequency of a data service carried by the QoS flow; 2. The electronic device according to claim 1, wherein the electronic device is configured to: determine a resource allocation period as a minimum value of a size of a transmission time window and the minimum transmission period; determine the size of the transmission time window as a time domain width of allocated resources; and allocate resources for the D2D communication to the user equipment in each resource allocation period according to a size of the data service.

6. The processing circuitry further comprises: Determine parameters of the user equipment in a discontinuous reception (DRX) mode according to the characteristic information of the QoS flow, and in the DRX mode, the user equipment periodically enters an active state and a sleep state; The electronic device of claim 2 , configured to transmit parameters of the user equipment in DRX mode to the user equipment.

7. The parameters of the user equipment in DRX (Discontinuous Reception) mode include a DRX period; The processing circuitry further comprises: The electronic device according to claim 6 , configured to determine the DRX cycle in accordance with the data service transmission cycle so that the data service transmission cycle is a positive integer multiple of the DRX cycle.

8. The parameters of the user equipment in DRX (Discontinuous Reception) mode include a start time and an end time of one active state; The processing circuitry further comprises:

8. The electronic device according to claim 7, configured to determine the start time and end time of the active state according to a start time of transmission of data of the data service in any one data transmission period so that the start time of transmission of data of the data service in any one data transmission period is not earlier than the start time of the active state and not later than the end time of the active state.

9. The processing circuitry further comprises: Determine the start time and end time of the active state according to the end time of the transmission time window of the data service in any one data transmission period, so that the end time of the transmission time window of the data service in any one data transmission period is not earlier than the start time of the active state and not later than the end time of the active state; or 9. The electronic device of claim 8, wherein the length of the quiet period of the DRX of the user equipment is determined so that the length of the quiet period is equal to or greater than the length of a transmission time window of the data service in any one data transmission period, and the user equipment is configured not to enter a sleep state during the length of the quiet period if the user equipment detects that data transmission is necessary in an active state.

10. The processing circuitry further comprises: receiving preferred DRX (Discontinuous Reception) parameters from the user equipment, the preferred DRX parameters including a desired DRX period for the user equipment and a desired start time and end time for one active state for the user equipment; determining parameters of the user equipment in a DRX mode in response to the preferred DRX parameters, the parameters of the user equipment in a DRX mode including a DRX period and a start time and an end time of one active state; The electronic device of claim 2 , configured to transmit parameters of the user equipment in DRX mode to the user equipment.

11. A wireless communication method performed by an electronic device, comprising: receiving, from a user equipment, characteristic information of a QoS flow for D2D communication between the user equipment and another user equipment, the characteristic information including periodicity information and transmission time information of a data service carried by the QoS flow; determining a data transmission start time in each data transmission cycle according to the characteristic information; determining a transmission time window corresponding to each data transmission cycle according to the data transmission start time in each data transmission cycle; and allocating resources for the D2D communication to the user equipment in the transmission time window corresponding to each data transmission cycle according to a data size.

Citation Information

Patent Citations

  • Methods for efficient resource usage between cooperative vehicles

    WO2019195138A1