Electronic device and method for wireless communication, and computer readable storage medium
By setting a communication quality threshold and changing the access status of the user equipment according to this threshold, the challenge of massive user equipment in the mobile communication system providing low-latency communication services is solved, and power consumption reduction and system performance improvement is achieved.
Patent Information
- Application Number
- CN202311166112.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-08
- Publication Date
- 2025-03-11
AI Technical Summary
In mobile communication systems, designing efficient communication solutions is a challenging problem due to the unpredictability of wireless channels and multi-user interference, especially how to provide low-latency communication services in a large number of user equipment scenarios.
By setting a communication quality threshold and changing the access state of a user equipment with low communication quality according to the threshold, the user equipment can enter a sleep state when the communication quality is below the threshold or continue to communicate with the base station through one or more relay nodes.
While ensuring the low latency requirements of user equipment, it reduces power consumption and improves the overall performance of the system, solving the challenges brought by massive user equipment to resource scheduling and optimization.
Smart Images

Figure CN119603742A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of wireless communications, and in particular to the design of an access strategy for a user equipment, and more particularly to an electronic device and method for wireless communications and a computer-readable storage medium. Background Art
[0002] In mobile communication systems, designing efficient communication schemes has always been a challenging problem due to the unpredictability of wireless channels and multi-user interference. In recent years, with the continuous development of mobile communication technology and the widespread popularity of smart devices, higher requirements have been placed on the performance and capabilities of communication systems.
[0003] For example, with the continuous advancement of 5G technology, emerging applications such as extended reality (XR) and Metaverse have put forward higher requirements on existing communication technologies. Especially in application scenarios such as XR and Metaverse, it is necessary to provide low-latency communication services for massive sensors and devices. Examples of scenarios include Figure 1 Therefore, how to support the continuously growing number of user devices and provide them with low-latency communication services has become an urgent problem to be solved.
[0004] The massive number of user devices poses a huge challenge to resource scheduling and optimization. Specifically, the complex coupling relationship between users in the resource scheduling scenario and the massive number of users lead to an exponential growth in the optimization space dimension, resulting in the optimization "dimensionality disaster".
[0005] In addition, in traditional mobile communication systems, a single base station communicates with user equipment, but when the base station sends data to the user equipment, it must overcome problems such as channel fading and multipath effects, which requires the base station to transmit at a higher power, limiting the capacity and coverage of the system. In order to overcome these problems, researchers have proposed a new communication paradigm in recent years - cooperative communication. Cooperative communication uses relay nodes to establish additional transmission paths between the base station and the user equipment, which can effectively improve the impact of channel fading and multipath effects on transmission quality, while reducing the base station transmission power, reducing system power consumption, and improving the system capacity and coverage.
[0006] However, in cooperative communication, the selection and power allocation of relay nodes is one of the key issues. Existing relay selection and power allocation algorithms have some shortcomings. For example, some traditional algorithms only consider certain local properties and cannot effectively optimize the overall performance of the system. For example, the relay selection algorithm based on maximum signal-to-noise ratio only considers a single indicator and cannot effectively balance various performance requirements. In addition, some algorithms use iterative or heuristic search methods, which have problems such as high complexity and slow convergence. Summary of the invention
[0007] A brief overview of the disclosure is given below in order to provide a basic understanding of certain aspects of the disclosure. It should be understood that this overview is not an exhaustive overview of the disclosure. It is not intended to identify key or important parts of the disclosure, nor is it intended to limit the scope of the disclosure. Its purpose is simply to give certain concepts in a simplified form as a prelude to a more detailed description discussed later.
[0008] According to one aspect of the present disclosure, an electronic device for wireless communication is provided, comprising: a processing circuit configured to: receive a communication quality threshold indication from a base station; determine whether the measured communication quality between the base station and a user equipment is lower than a threshold indicated by the communication quality threshold indication; and in a case where the communication quality is lower than the threshold, determine, based on current transmission service characteristics of the user equipment, whether the user equipment is to enter a sleep state or to continue to communicate with the base station through one or more relay nodes.
[0009] According to another aspect of the present disclosure, a method for wireless communication is provided, comprising: receiving a communication quality threshold indication from a base station; determining whether the measured communication quality between the base station and a user equipment is lower than a threshold indicated by the communication quality threshold indication; and in a case where the communication quality is lower than the threshold, determining, based on current transmission service characteristics of the user equipment, whether the user equipment should enter a sleep state or continue to communicate with the base station through one or more relay nodes.
[0010] According to one aspect of the present disclosure, an electronic device for wireless communication is provided, comprising: a processing circuit configured to: determine a communication quality threshold; and send a communication quality threshold indication including the communication quality threshold to a user equipment, wherein, when the measured communication quality between the base station and the user equipment is lower than the communication quality threshold, depending on the current transmission service characteristics of the user equipment, the user equipment shall enter a sleep state or continue to communicate with the base station through one or more relay nodes.
[0011] According to another aspect of the present disclosure, a method for wireless communication is provided, comprising: determining a communication quality threshold; and sending a communication quality threshold indication including the communication quality threshold to a user equipment, wherein, when the measured communication quality between the base station and the user equipment is lower than the communication quality threshold, depending on the current transmission service characteristics of the user equipment, the user equipment shall enter a sleep state or continue to communicate with the base station through one or more relay nodes.
[0012] According to other aspects of the present disclosure, a computer program code and a computer program product for implementing the above method for wireless communication and a computer-readable storage medium having the computer program code for implementing the above method for wireless communication recorded thereon are also provided.
[0013] The electronic device and method according to the embodiments of the present application can set a communication quality threshold and change the access state of a user device with low communication quality according to the threshold, thereby reducing power consumption while ensuring the low latency requirement of the user device and improving the overall system performance.
[0014] These and other advantages of the present disclosure will become more apparent through the following detailed description of the preferred embodiments of the present disclosure in conjunction with the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] In order to further illustrate the above and other advantages and features of the present disclosure, the specific embodiments of the present disclosure are further described in detail below in conjunction with the accompanying drawings. The accompanying drawings together with the following detailed description are included in this specification and form a part of this specification. Elements with the same function and structure are represented by the same reference numerals. It should be understood that these drawings only describe typical examples of the present disclosure and should not be regarded as limiting the scope of the present disclosure. In the drawings:
[0016] Figure 1 An illustrative example of an application scenario of XR and Metaverse is shown;
[0017] Figure 2 A functional module block diagram of an electronic device for wireless communication according to an embodiment of the present application is shown;
[0018] Figure 3 An illustrative example of a user device entering a dormant state is shown;
[0019] Figure 4 An illustrative example of performing relay transmission is shown;
[0020] Figure 5 A functional module block diagram of an electronic device for wireless communication according to another embodiment of the present application is shown;
[0021] Figure 6 A schematic diagram showing an optimal strategy when a user equipment accesses using TDMA;
[0022] Figure 7 An example of a flowchart of a centralized sleep scheduling strategy executed by a base station side is shown;
[0023] Figure 8 An example of a flow chart for executing a centralized sleep scheduling strategy on a user equipment side is shown;
[0024] Fig. 9 An example of the information flow between a base station and a user equipment regarding a centralized sleep scheduling strategy is shown;
[0025] Fig.10 A schematic diagram showing a user equipment sending a notification to a base station and sending a pilot signal to a candidate node;
[0026] Fig.11 A schematic diagram showing the candidate node feeding back second channel state information to the base station;
[0027] Fig.12 A functional module block diagram of an electronic device for wireless communication according to another embodiment of the present application is shown;
[0028] Fig.13 A flow chart of a method for wireless communication according to an embodiment of the present application is shown;
[0029] Fig.14 A flowchart of a method for wireless communication according to another embodiment of the present application is shown;
[0030] Fig.15 A flowchart of a method for wireless communication according to another embodiment of the present application is shown;
[0031] Fig.16 is a block diagram showing a first example of a schematic configuration of an eNB or gNB to which the technology of the present disclosure can be applied;
[0032] Fig.17 is a block diagram showing a second example of a schematic configuration of an eNB or gNB to which the technology of the present disclosure can be applied;
[0033] Fig.18 is a block diagram showing an example of a schematic configuration of a smartphone to which the technology of the present disclosure can be applied;
[0034] Fig.19 is a block diagram showing an example of a schematic configuration of a car navigation device to which the technology of the present disclosure can be applied; and
[0035] Fig. 20 is a block diagram of an exemplary structure of a general personal computer in which the method and / or apparatus and / or system according to the embodiments of the present disclosure can be implemented. DETAILED DESCRIPTION
[0036] Exemplary embodiments of the present disclosure will be described below in conjunction with the accompanying drawings. For the sake of clarity and conciseness, not all features of the actual implementation are described in the specification. However, it should be understood that many implementation-specific decisions must be made in the process of developing any such actual implementation in order to achieve the developer's specific goals, such as meeting those constraints related to the system and business, and these constraints may vary from implementation to implementation. In addition, it should be understood that although the development work may be very complex and time-consuming, it is only a routine task for those skilled in the art who benefit from the content of this disclosure.
[0037] It is also necessary to explain here that, in order to avoid obscuring the present disclosure due to unnecessary details, only the device structure and / or processing steps closely related to the scheme according to the present disclosure are shown in the accompanying drawings, while other details that are not very relevant to the present disclosure are omitted.
[0038] <First Embodiment>
[0039] Figure 1 FIG. 1 shows a functional module block diagram of an electronic device 100 for wireless communication according to this embodiment. Figure 1 As shown, the electronic device 100 includes: a communication unit 101, configured to receive a communication quality threshold indication from a base station; a determination unit 102, configured to determine whether the measured communication quality between the base station and the user equipment (UE) is lower than the threshold indicated by the communication quality threshold indication, and when the communication quality is lower than the threshold, determine whether the UE should enter a sleep state or continue to communicate with the base station through one or more relay nodes based on the current transmission service characteristics of the UE.
[0040] The electronic device 100 may be arranged at the UE side or may be communicatively connected to the UE. The communication unit 101 and the determination unit 102 may be implemented by one or more processing circuits, which may be implemented as a chip or a processor, for example. And, it should be understood that Figure 1 The various functional units in the electronic device shown in the figure are only logical modules divided according to the specific functions implemented by them, and are not used to limit the specific implementation method.
[0041] It should also be noted that the electronic device 100 can be implemented at the chip level, or it can also be implemented at the device level. For example, the electronic device 100 can work as the UE itself, and can also include external devices such as a memory, a transceiver (not shown), etc. The memory can be used to store programs and related data information that the UE needs to execute to implement various functions. The transceiver may include one or more communication interfaces to support communication with different devices (e.g., other UEs, base stations, core networks, etc.), and the implementation form of the transceiver is not specifically limited here.
[0042] In this embodiment, a centralized scheduling strategy is adopted. For example, the base station determines a communication quality threshold and provides it to the UE, so that the UE with communication quality lower than the communication quality threshold enters a dormant state or continues to communicate with the base station in a relay communication mode through one or more relay nodes. In this way, the base station can give priority to serving UEs with good communication quality, realize effective coordinated scheduling between UEs, and reduce the power consumption of the UE while ensuring the low latency requirements of the UE.
[0043] For example, the base station may determine the communication quality threshold based on the statistical information of the communication service and the channel, and a specific example may refer to the second embodiment to be described below. The communication quality may be any parameter or factor used to measure the channel state, such as reference signal received power (RSRP), signal to interference plus noise ratio (SINR), bit error rate (BER), channel gain, or channel quality indication (CQI).
[0044] The communication unit 101 may, for example, receive a communication quality threshold indication via one of the following: broadcast signaling, radio resource control (RRC) signaling, downlink control information (DCI), MAC CE, and scheduling signaling, wherein the scheduling signaling also includes indication information of resources allocated by the base station for subsequent data transmission. In some examples, the UE may measure and compare the communication quality in response to receiving the communication quality threshold indication, but this is not restrictive, and the UE may periodically measure the communication quality.
[0045] When the communication quality is lower than the threshold, whether to enter the dormant state or continue to communicate with the base station through one or more relay nodes may depend on the current transmission service characteristics of the UE. For example, when the current transmission service characteristics of the UE meet the predetermined requirements, the determination unit 102 determines that the UE continues to communicate with the base station through one or more relay nodes; when the current transmission service characteristics of the UE do not meet the predetermined requirements, the determination unit 102 determines that the UE enters the dormant state. The predetermined requirements include, for example, that the current transmission service belongs to a specific service type or that the service quality requirements of the current transmission service need to meet a specific standard.
[0046] It should be understood that the operation of the determination unit 102 is not limited to the above example. For example, the determination unit 102 may also be configured to determine that the UE is to enter a dormant state when the communication quality is lower than a threshold. Alternatively, the determination unit 102 is configured to determine that the UE is to continue to communicate with the base station through one or more relay nodes when the communication quality is lower than a threshold. The following description will be similarly applied appropriately. In other words, the description below may be applicable to a solution in which the UE is only dormant or the UE communicates only in relay mode when the communication quality is lower than a threshold, and there is no need to make a judgment based on the current transmission service characteristics of the UE.
[0047] In order to more accurately determine the current communication state of the UE and appropriately execute the above scheduling strategy (sleep or switch to relay communication mode), the determination unit 102 is also configured to start timing when the communication quality is lower than the threshold, and when the timing time reaches the first predetermined condition, the UE enters the sleep state or searches for a relay node. The determination unit 102 can start timing by starting a first timer or a first counter, and when the first timer or the first counter expires, the UE enters the sleep state or starts searching for a relay node. Note that the first, second, etc. in this article are only for the purpose of distinguishing the terms, and do not represent any order or priority.
[0048] In addition, in the case of determining that the UE is to enter a dormant state, the determination unit 102 may also be configured to start timing when the UE enters the dormant state, and when the timing time reaches a second predetermined condition, the UE is awakened. The determination unit 102 may start timing by starting a second timer or a second counter, and when the second timer or the second counter expires, the UE ends dormancy and is awakened. That is, the determination unit 102 may control the dormancy time of the UE through the second timer or the second counter. The communication unit 101 is also configured to send a dormancy state indication to the base station before the UE enters the dormant state, so as to indicate to the base station that the UE will enter the dormant state, and the base station does not schedule downlink transmission for the UE within the time indicated by the second predetermined condition, such as one or more time slots.
[0049] In another example, the base station may provide an instruction for sleep or relaying. The communication unit 101 sends information about the communication quality to the base station, and receives a sleep instruction or a relay instruction from the base station when the communication quality is lower than a threshold, and the determination unit 102 enters a sleep state or searches for a relay node according to the sleep instruction or the relay instruction.
[0050] In case of receiving a downlink scheduling indication from the base station and subsequently receiving a sleep instruction, the determining unit 102 stops receiving downlink data according to the sleep instruction.
[0051] In this embodiment, the mechanism for the UE to enter the sleep state is independent of the discontinuous reception (DRX) mechanism. If the UE is using the DRX mechanism to receive downlink data, when the determination unit 102 determines that the UE is to enter the sleep state, the running DRX-OnDurationTimer, DRX-InactivityTimer and / or DRX-RetransmissionTimer are stopped. That is, only when the communication quality of the UE is higher than the threshold, downlink data reception is performed according to the existing DRX parameters, otherwise the UE will enter the sleep state. For ease of understanding, Figure 3 An illustrative example is shown, wherein the UE whose communication quality is lower than the threshold directly enters the sleep state and does not attempt to receive any data in the current time slot T.
[0052] On the other hand, in the case where it is determined that the UE is to continue to communicate with the base station through one or more relay nodes, the communication unit 101 is further configured to search for a relay node by broadcasting a pilot signal to a candidate node that is a candidate for the relay node. The candidate node may be another UE or a mobile base station, etc. For example, the candidate node may measure the channel state information of the direct link (sidelink) between the candidate node and the UE based on the pilot signal broadcast by the UE, and the base station selects one or more relay nodes based on at least the channel state information, and the communication unit 101 is further configured to receive a signal from the one or more relay nodes to continue to communicate with the base station.
[0053] Figure 4 An illustrative example of relay transmission according to this embodiment is shown. The electronic device 100 of this embodiment is located, for example, Figure 4 On the target UE in the relay node. When it is determined that the target UE wants to continue to communicate with the base station through the relay node, the target UE broadcasts a pilot signal to the surrounding area, and the candidate nodes (for example, candidate nodes 1 and 2 in the figure) measure the channel state information of the sidelink between it and the target UE based on the pilot signal. The candidate node can send the measured channel state information to the base station. In addition, the candidate node can also send a pilot signal to the base station so that the base station can measure the channel state between the base station and the candidate node based on the pilot signal. The base station selects a relay node based on all the channel state information obtained, for example, candidate nodes 1 and 2 are selected as relay nodes. Subsequently, the base station sends a data packet to the selected relay nodes, and these relay nodes cooperate to send data packets to the UE, thereby completing the data transmission. For example, signals from multiple relay nodes are sent using beamforming technology and superimposed in phase at the UE. The selection strategy for the relay node will be given in detail later. The base station may inform the UE of the information of the relay node that will serve it, or it may not, which is not restrictive.
[0054] To sum up, according to this embodiment, the electronic device 100 can receive a communication quality threshold and change the access state of the UE according to the threshold when the communication quality is low, thereby reducing power consumption while ensuring the low latency requirement of the UE and improving the overall performance of the system.
[0055] <Second Embodiment>
[0056] Figure 5 A functional module block diagram of an electronic device 200 for wireless communication according to another embodiment of the present application is shown. As shown in Figure 5, the electronic device 200 includes: a determination unit 201, configured to determine a communication quality threshold; and a communication unit 202, configured to send a communication quality threshold indication including a communication quality threshold to a UE, wherein, when the measured communication quality between the base station and the UE is lower than the communication quality threshold, depending on the current transmission service characteristics of the UE, the UE shall enter a sleep state or continue to communicate with the base station through one or more relay UEs.
[0057] The electronic device 200 may be arranged at a base station side, for example. The determination unit 201 and the communication unit 202 may be implemented by one or more processing circuits, which may be implemented as a chip or a processor, for example. Furthermore, it should be understood that Figure 5 The various functional units in the electronic device shown in the figure are only logical modules divided according to the specific functions implemented by them, and are not used to limit the specific implementation method.
[0058] The electronic device 200 can be implemented at the chip level, or it can also be implemented at the device level. For example, the electronic device 200 can work as a base station itself, and can also include external devices such as a memory, a transceiver (not shown in the figure), etc. The memory can be used to store programs and related data information that need to be executed by the base station to implement various functions. The transceiver may include one or more communication interfaces to support communication with different devices (e.g., other base stations, UEs, etc.), and the implementation form of the transceiver is not specifically limited here.
[0059] In this embodiment, the determination unit 201 can determine the communication quality threshold based on the statistical information of the communication service and the channel. UEs below the communication quality threshold cannot directly obtain the service of the base station. In this case, these UEs can enter a dormant state or continue to communicate with the base station through one or more relay UEs depending on their current transmission service characteristics. Of course, this is not restrictive, and it can also be set that the UE below the communication quality threshold enters a dormant state. Alternatively, the UE below the communication quality threshold continues to communicate with the base station through one or more relay UEs. In other words, the description below can be applicable to a solution in which the UE only sleeps or the UE only communicates in relay mode when the communication quality is lower than the threshold, and there is no need to judge based on the current transmission service characteristics of the UE.
[0060] The communication quality threshold can be obtained by statistical analysis, specifically, can be obtained based on the mean field approximation theory. Communication quality can be any parameter or factor for measuring the channel state, for example, it can be reference signal received power (RSRP), signal to interference and noise ratio (SINR), bit error rate (BER), channel gain, or channel quality indication (CQI). In the following description, channel gain will be used as an example, but this is not restrictive.
[0061] As mentioned above, in XR and Metaverse application scenarios with massive devices, massive devices share the same time-frequency communication resources, which need to meet the access and uplink and downlink data transmission needs of massive devices. However, under the constraints of limited communication resources, to ensure low-latency access for massive users, it is necessary to coordinate the scheduling of massive user devices.
[0062] The massive number of devices poses a huge challenge to scheduling optimization. First, because the devices share the same communication resources such as time and frequency, complex mutual coupling occurs. The complex device coupling relationship makes it difficult to analyze and optimize the collaborative scheduling strategy. It is usually necessary to establish a larger device state space and characterize the interaction relationship between devices through the transition relationship between states. This is also the method currently used by reinforcement learning and Markov decision process. However, as the number of users increases, the dimension of the device state space tends to increase exponentially, which brings dimensionality disaster to the analysis and optimization of the strategy.
[0063] The mean field approximation theory is an effective tool for analyzing high-dimensional random models, and is expected to alleviate the dimensionality curse problem in the analysis and optimization of massive user access scenarios. The mean field approximation theory was born in condensed matter physics and statistical physics, and is used to analyze complex multi-body problems. The main idea of the mean field approximation can be reflected in the one-dimensional Ising model in physics. In the one-dimensional Ising model, the overall spin of iron atoms shows ferromagnetism to the outside. The spin of each iron atom is affected by the magnetism of the spins of other atoms, the influence of molecular thermal motion and the external magnetic field. When the number of iron atoms is huge, the state space dimension explodes and it is difficult to solve the ferromagnetism by exhaustively searching for the permutations and combinations of all atomic spin states. Fortunately, by making a thermodynamic average spin assumption for atoms, the spin distribution function of the average atomic spin can be constructed. Furthermore, combined with the boundary conditions, namely temperature and external magnetic field strength, a self-consistent equation can be constructed to solve the thermodynamic average spin of atoms. The core idea of the mean field approximation theory is that when there are a large number of atoms, the influence of individuals can be ignored, and the interaction between atoms can be replaced by the mean field effect to release the coupling relationship between individual atoms. For scenarios with massive users, a user average field approximation can be constructed similarly. In this case, the impact of a single user on the whole can be ignored, and the average impact of all other users is affected. At the same time, by combining the law of large numbers with the assumption of independence of services and channels, the coupling between users is untied to make them approximately independent of each other.
[0064] Assuming that the channel gain and service demand of UE are independent and identically distributed, Figure 6 The diagram shows the optimal strategy for UE access with TDMA. In this strategy, UEs are sorted in descending order of channel quality, UEs with good channel quality are served first, and the data queues of UEs are cleared one by one using a given transmission power. Due to limited communication resources such as time and frequency, only the data queues of some UEs can be cleared in a given time slot. Consider N UEs, Figure 6 In this example, m UEs are served. In a scenario with a large number of UEs, based on average field analysis, it can be known that under given time-frequency resources, the proportion of UEs served, m / N, is a fixed threshold p, and the fixed threshold p corresponds to a channel gain threshold h. th All channel gains are greater than the channel gain threshold h th The UE can obtain the above-mentioned queue-cleared transmission service. th It can be obtained by the following formula (1).
[0065]
[0066] Where W is the bandwidth, T is the length of each time slot, γ is the signal-to-noise ratio of the base station transmitter, f(h) and F(h) are the probability density function and probability distribution function of the channel power gain, respectively, and λ is the average service arrival volume.
[0067] The above thresholds are obtained for exemplary purposes only and are not intended to be limiting. Different mean field equations may be established in different scenarios. For example, when the UE channel gain is quantized as h∈{h1,h2,…,h B}, and h1>h2>…>h B When 1≤b≤B, let p b =Pr{h=h b} is the channel quantized to h b The probability of .
[0068]
[0069] At this time, the UE channel gain threshold h th h κ .
[0070] Based on the above strategy, it can be seen that in each time slot, a 1-p ratio of UEs cannot receive data transmission services. Therefore, a centralized sleep scheduling strategy centered on the base station can be designed to put N (1-p) users who cannot receive services in each time slot into sleep mode to save more energy. In the scenario of massive UEs, that is, when N>>1, resource consumption can be significantly saved.
[0071] In addition, N(1-p) users who cannot receive service can continue to communicate with the base station through the relay node, thereby ensuring their communication quality.
[0072] For ease of understanding, Figure 7 An example of a flowchart of a base station side executing a centralized sleep scheduling strategy is shown. Figure 8 An example of a flowchart of a centralized sleep scheduling strategy executed on the UE side is shown. Fig. 9 An example of the information flow between the base station and the UE regarding the centralized sleep scheduling strategy is shown.
[0073] exist Figure 7 In the example, the base station first obtains the mean value λ of the XR or Metaverse service traffic. The mean value of the traffic service can be obtained by analyzing the requirements of typical application scenarios, or estimated by analyzing historical service traffic. Next, the base station can obtain the number of accessed UEs and the probability distribution of the UE's channel gain. The probability distribution of the UE's channel gain can be estimated by the channel state feedback data of historical UEs. Then, the base station obtains the channel gain threshold h based on the mean field approximation. th (For example, by the aforementioned equation (1) or (2) or other estimation methods), and configure signaling to provide it to the UE, which signaling may include broadcast signaling, RRC signaling, DCI, MAC CE or scheduling signaling. Preferably, the base station only serves channels with a gain greater than the threshold h th UE.
[0074] exist Figure 8 In the process, the UE receives a signaling including a channel gain threshold from the base station to determine the channel gain threshold h th . The UE performs channel measurement and estimation based on the pilot sequence sent by the base station. The pilot sequence here is, for example, the channel state information reference signal (CSI-RS), the synchronization signal block (SSB), the cell reference signal (CRS), etc. The time period for the UE to perform channel measurement and estimation may correspond to the transmission period of the pilot sequence. For example, in the time domain, the CSI-RS may be sent periodically, semi-continuously, or non-periodically, and the interval for periodic transmission may be, for example, 4-640 time slots; the transmission period of the SSB may be, for example, 5ms to 160ms. Of course, this is not restrictive, and other reference signals may also be used as pilot sequences, and the period for the UE to perform channel measurement and estimation may also be set separately. The UE determines whether the channel gain is greater than the channel gain threshold h based on the results of the channel measurement and estimation. th If the judgment is yes, it means that the UE can receive data normally. In the case of DRX configuration, the UE performs data reception according to the configured DRX parameters. If the judgment is no, it means that the UE needs to enter the sleep state.
[0075] exist Fig. 9 In the process, the base station obtains or estimates the mean value λ of the service flow and the probability distribution of the channel gain, and calculates the channel gain threshold h th , and includes it in the signaling to send to the UE. The UE calculates the channel gain threshold h based on the channel gain threshold h. th Enter sleep mode or perform normal data reception.
[0076] Note that the above Figures 7 to 9 Only one example of sleep scheduling is given, in which the channel gain is used to characterize the communication quality and the channel gain threshold h th The calculation of is not restrictive. Moreover, the above flowchart can also be similarly applied to the case where the UE continues to communicate with the base station through the relay when the communication quality is lower than the threshold.
[0077] In addition, the communication unit 202 is also configured to configure a first predetermined condition for the UE. The UE starts timing when the communication quality is lower than the communication quality threshold, and enters a dormant state or searches for a relay node when the timing time reaches the first predetermined condition. The UE can start timing by starting a first timer or a first counter. The communication unit 202 is also configured to configure a second predetermined condition for the UE. The UE starts timing when entering a dormant state, and is awakened when the timing time reaches a second predetermined condition. The UE can start timing by starting a second timer or a second counter. The relevant description has been given in the first embodiment and will not be repeated here.
[0078] The communication unit 202 is further configured to receive a sleep state indication sent by the UE before the UE enters the sleep state, and not schedule downlink transmission for the UE within a time indicated by the second predetermined condition.
[0079] Alternatively, the communication unit 202 may receive information about the communication quality from the UE, and when determining that the communication quality is lower than the communication quality threshold, send a sleep instruction or a relay instruction to the UE. The UE enters a sleep state or searches for a relay node according to the sleep instruction or the relay instruction. The communication unit 202 is also configured to stop subsequent downlink transmissions and send a sleep instruction when determining that the communication quality is lower than the communication quality threshold and the UE is about to enter a sleep state after sending a downlink scheduling indication. The mechanism for the UE to enter a sleep state is independent of the DRX mechanism, and a specific example has been given in the first embodiment and will not be repeated here.
[0080] For example, the communication unit 202 may be configured to send the communication quality threshold indication via one of the following: broadcast signaling, RRC signaling, DCI, MAC CE, and scheduling signaling, wherein the scheduling signaling further includes indication information of resources allocated by the base station for subsequent data transmission.
[0081] The above describes a scheme for adopting a sleep strategy when the communication quality is lower than a threshold. The following specifically describes a scheme for a relay strategy in which the UE communicates with the base station through a relay node. In this case, the base station side needs to collect channel state information and select a relay node based on the channel state information, and the base station side can also perform power control. In addition, in this case, the electronic device 200 may also not determine the communication quality threshold indication and send the communication quality threshold indication to the UE, that is, the relay strategy is not necessarily executed when the communication quality is lower than the communication quality threshold. Instead, the electronic device 200 may work in the following manner: when the UE detects that its own communication quality has dropped to a predetermined level or packet loss occurs continuously, it sends a notification such as NAK to the base station and enters the relay communication mode, for example, by sending a pilot to a candidate node to start the process of searching for a relay node, such as Fig.10 As shown; after receiving the notification, the electronic device 200 selects a relay node for the UE and sends a data packet to the selected relay node.
[0082] In other words, this embodiment actually also discloses another electronic device 200 for wireless communication, including: a communication unit 101, configured to receive a communication quality degradation indication from a UE; a determination unit 102, configured to determine one or more relay nodes of the UE based on global channel state information in response to the communication quality degradation indication, wherein the global channel state information includes channel state information between a base station and a candidate node that is a candidate for a relay node and channel state information between the candidate node and the UE. The electronic device 200 can be used in combination with the aforementioned electronic device 200, or it can be used alone, which is not restrictive. The following description will apply to these two electronic devices 200 or a combination thereof.
[0083] For example, the communication unit 202 can be configured to obtain first channel state information (first CSI) between the base station and a candidate node as a candidate for a relay node and / or second channel state information (second CSI) between the candidate node and the UE, and the determination unit 201 determines one or more relay nodes based on the first CSI and / or the second CSI.
[0084] like Fig.10 As shown in , the UE sends a pilot signal to the candidate node by broadcasting, and the candidate node performs channel estimation based on the pilot signal to obtain the sidelink state information (i.e., the second CSI) between the candidate node (e.g., candidate nodes 1 and 2) and the UE. Fig.11 As shown in , the candidate node can send the second CSI to the base station through the feedback channel, that is, the communication unit 202 receives the second CSI from the candidate node. In this way, the base station obtains the channel state information between the candidate node and the UE.
[0085] On the other hand, the candidate node may also send a pilot signal to the base station for channel estimation between the base station and the candidate node. Specifically, the communication unit 202 may also be configured to receive a pilot signal from the candidate node, and the determination unit 201 obtains the first CSI based on the pilot signal.
[0086] At this time, the base station can obtain all channel state information between the base station and the candidate node and between the candidate node and the UE, and the channel state information is also referred to as global channel state information hereinafter. The determination unit 201 selects the relay node based on the channel state information. A variety of selection strategies can be adopted. Several illustrative but non-limiting examples are given below. In the specific description of these examples, channel gain is adopted as an example of channel state information.
[0087] In the first strategy, the selection can be made based on the channel state information between the base station and the candidate node. BS,i and g UE,iThey represent the channel gains from the base station to the candidate node i and from the candidate node i to the UE, i∈{1,2,3,…,N}, N is the number of available candidate nodes, and are used to select the performance index h of the relay node. i is the performance function H(g BS,i ,g UE,i ), then the performance function in this strategy is H1(g BS,i ,g UE,i ) = g BS,i , select g BS,i The largest k candidate nodes are used as relay nodes, where k is the predetermined number of relay nodes to be adopted.
[0088] In the second strategy, the channel state information between the base station and the candidate node and between the candidate node and the UE can be comprehensively considered for selection. For example, the performance function is H2(g BS,i ,g UE,i )=min{g BS,i ,g UE,i}, that is, the channel gain g BS,i and g UE,i The smaller one of them is used as the performance indicator, so min{g BS,i ,g UE,i The largest k candidate nodes are selected as relay nodes.
[0089] In the third strategy, the selection can be based on the harmonic mean of the channel state information between the base station and the candidate node and between the candidate node and the UE. For example, the performance function is That is, the channel gain g BS,i and g UE,i The harmonic mean of The largest k candidate nodes are selected as relay nodes. In the following description, {(1), (2), (3), ..., (k)} will be used to represent the numbers of the selected k relay nodes.
[0090] After selecting k relay nodes, the base station sends a data packet to be sent to the UE to the relay node, and the relay node sends it to the UE. In order to improve the energy efficiency and transmission performance of the system, a scheme in which the base station regulates the transmission power can be adopted. For example, the determination unit 201 can be configured to determine the transmission power of the base station based on the target data transmission rate and the channel state of the link from the base station to each relay node, and the channel state can be represented by channel gain or path loss. In other words, the determination unit 201 reasonably sets the transmission power of the base station according to the channel state and system requirements.
[0091] The setting of the transmission power of the base station needs to consider the channel quality and data transmission requirements, wherein the channel quality can be expressed, for example, by the channel gain g between the base station and the relay node. BS,(i) Represents, where i∈{1,2,3,…,k}, the data transmission demand can be determined according to the priority of the transmitted data, the UE, and the real-time requirements of the system. It is assumed here that the total average target transmission rate from the base station to the UE is R bit / s, and the relay node works in half-duplex mode, that is, the signal transmission from the base station to the relay node and the relay node to the UE takes half the time respectively, so the transmission rate should be twice the average rate from the base station to the UE, that is, 2Rbit / s. The base station sends a broadcast signal to all selected relay nodes at a rate of 2R bit / s (such as Figure 4 According to the known channel gain between the base station and the selected k relay nodes, the transmission power P BS It is determined by the worst channel gain, that is,
[0092]
[0093] In addition, the relay node can also have a power control function to improve the energy efficiency and transmission performance of the system. Similarly, the power control of the relay node also needs to consider the channel quality and data transmission requirements, where the channel quality can be expressed, for example, by the channel gain g between the relay node and the UE. UE,(i) Represents, where i∈{1,2,3,…,k}, and the data transmission requirement can be determined, for example, according to the priority of the transmission data, the UE, and the real-time requirements of the system.
[0094] For example, the determining unit 201 may be configured to control the transmission power of the sidelink from each relay node to the UE. Exemplarily, the communication unit 202 may provide each relay node with a power adjustment parameter based on the global sidelink channel state, wherein the global sidelink channel state is based on the channel state of the sidelink from each relay node to the UE, wherein the sidelink channel state may be represented by a sidelink channel gain or a sidelink path loss, and each relay node determines the transmission power of the relay node based on the power adjustment parameter.
[0095] In other words, the relay node as the transmitting end of the sidelink takes the power adjustment parameter into consideration when setting its transmit power. The transmission power setting method taking the power adjustment parameter into consideration can be added as a new method to the various existing methods for the UE to determine its sidelink transmit power, or one or more of the various existing methods can be modified based on the power adjustment parameter. For example, in an existing method, the path loss of a single sidelink is taken into consideration. According to this embodiment, the power adjustment parameter can be used to compensate for the path loss of a single sidelink.
[0096] The determining unit 201 may calculate the power adjustment parameter based on the target data transmission rate and the global sidelink channel state, wherein the sidelink channel state may be represented by a sidelink channel gain or a sidelink path loss, and the global sidelink channel state includes the channel state of the sidelink from each relay node to the UE. An example of calculating and applying the power adjustment parameter will be specifically described below using the sidelink channel gain as an example.
[0097] Similarly, under the premise of the above half-duplex mode assumption, the relay node sends signals to the UE at a rate of 2R bit / s. In the following description, a Rayleigh fading channel is used, and the signal sent by the i-th relay node is x i ,h UE,i represents the channel coefficient between the i-th relay node and the UE (obeying complex Gaussian distribution), w UE represents the additive white Gaussian noise at the UE, x UE represents the signal received by UE, then we have the following equation (4).
[0098] x UE =h UE,i x i +w UE (4)
[0099] The channel gain is g UE,i =|h UE,i | 2 If the i-th relay node uses power P i Send a signal to the UE, then the power received by the UE is g UE,i P i Assuming that the k selected relay nodes are time synchronized, they transmit the same signal at the same time, and the UE only receives the combined signal, that is,
[0100]
[0101] The relay node can use beamforming technology to send signals and make all signals overlap in phase at the UE, thereby improving the transmission signal-to-noise ratio, reducing signal interference, and improving communication quality. In this case, the receiving end signal-to-noise ratio at the UE is:
[0102]
[0103] According to Shannon's theorem, in order to achieve a data transmission rate of 2R bit / s (spectral efficiency / unit bandwidth capacity), the signal-to-noise ratio at the receiving end should meet the following requirements:
[0104] 2R≤log(1+SNR UE ).
[0105] Therefore, it is necessary to minimize the total transmission power of all relay nodes under the constraints of Shannon's theorem. It can be written as the following optimization problem.
[0106]
[0107] st2R≤log(1+SNR UE ) (7)
[0108] Using the Cauchy inequality, we can obtain the following relationship:
[0109]
[0110] Here, the condition for the Cauchy inequality to take an equal sign is
[0111]
[0112] Therefore, by solving the optimization problem, the total transmission power of all relay nodes should be
[0113]
[0114] Let the transmission power of each relay node be P i =|x i | 2 According to the above conditions, we can know that:
[0115]
[0116] Therefore, according to this ratio, the transmission power of the i-th relay node is:
[0117]
[0118] in, is the power adjustment parameter in this example. The communication unit 202 sends the power adjustment parameter to all relay nodes, and each relay node can multiply it by the channel gain between itself and the UE to obtain the transmission power to be adopted. By adjusting the transmission power of the relay node using the power adjustment parameter, the total transmission power of the selected relay node can be minimized while ensuring the target data transmission rate.
[0119] For ease of understanding, a specific example is given below. If the determination unit 201 selects two relay nodes, represented by 1 and 2 respectively, according to the channel measurement result, g UE,1 =1,g UE,2 =2. According to the above formula (12), the determination unit 201 calculates the following parameters:
[0120]
[0121] The communication unit 202 sends the parameter to the two relay nodes 1 and 2, and the relay nodes 1 and 2 respectively calculate their own transmission power to the UE according to the parameter:
[0122]
[0123]
[0124] The total transmission power of all relay nodes is:
[0125]
[0126] It can be seen that this is the same as the result calculated by the theoretical formula. Although an example of calculating the power adjustment parameter is given above, this is not restrictive, and other methods can also be used to calculate the power adjustment parameter.
[0127] In addition, the communication unit 202 may be further configured to instruct a cluster head node as a cluster head in a cluster of multiple relay nodes to perform transmission power control. In other words, the cluster head performs calculation and notification of the power adjustment parameter, or performs notification of the power adjustment parameter.
[0128] For example, the communication unit 202 can provide a power adjustment parameter based on the global sidelink channel state to the cluster head node, and the cluster head node sends the power adjustment parameter to other relay nodes, or provide the cluster head node with the channel state of the sidelink from each relay node to the UE, and the cluster head node calculates and provides the power adjustment parameter, wherein the global sidelink channel state is based on the channel state of the sidelink from each relay node to the UE, and the sidelink channel state can be represented by sidelink channel gain or sidelink path loss.
[0129] In summary, the electronic device 200 according to this embodiment can set a communication quality threshold and change the access state of the user equipment with low communication quality according to the threshold, thereby reducing power consumption while ensuring the low latency requirement of the user equipment and improving the overall performance of the system. In addition, the electronic device 200 can also select a relay node and control the power of the relay node according to the global channel state information, thereby avoiding communication interruption caused by special conditions, and achieving a lower and more stable transmission delay without increasing power, thereby improving the reliability and stability of communication.
[0130] <Third Embodiment>
[0131] Fig.12 FIG. 4 shows a functional module block diagram of an electronic device 300 according to an embodiment of the present application. Fig.12 As shown, the electronic device 300 includes: a first determination unit 301, configured to determine a power adjustment parameter based on a global sidelink channel state; and a second determination unit 302, configured to determine the transmission power of the sidelink from the relay node to the target UE based on the power adjustment parameter, wherein the global sidelink channel state is based on the channel state of the sidelink from each relay node in the relay node to the target UE.
[0132] The electronic device 300 may be arranged at a relay node side, and the relay node may be, for example, a UE or a mobile base station. The first determination unit 301 and the first determination unit 302 may be implemented by one or more processing circuits, and the processing circuit may be implemented as a chip or a processor, for example. And, it should be understood that Fig.12 The various functional units in the electronic device shown in the figure are only logical modules divided according to the specific functions implemented by them, and are not used to limit the specific implementation method.
[0133] It should also be noted that the electronic device 300 can be implemented at the chip level, or it can also be implemented at the device level. For example, the electronic device 300 can work as a relay node itself, and can also include external devices such as a memory, a transceiver (not shown), etc. The memory can be used to store programs and related data information that need to be executed by the relay node to implement various functions. The transceiver may include one or more communication interfaces to support communication with different devices (e.g., UE, other relay nodes, base stations, core networks, etc.), and the implementation form of the transceiver is not specifically limited here.
[0134] As described in the second embodiment, the sidelink channel state can be represented by the sidelink channel gain or the sidelink path loss.
[0135] The first determination unit 301 can determine the power adjustment parameter by receiving the power adjustment parameter from the base station. In another example, the electronic device 300 is located on a cluster head node, which is a cluster head in a cluster to be used as a relay node for the target UE. The first determination unit 301 receives the channel state of the sidelink of each relay node of the target UE to the target UE from the base station and calculates the power adjustment parameter based on the channel state and the target data transmission rate, and sends the power adjustment parameter to other relay nodes. For example, the first determination unit 301 can determine the power adjustment parameter in the manner described in the second embodiment, which is not repeated here.
[0136] The second determination unit 302 takes the power adjustment parameter into consideration when determining the transmit power. The transmit power determination method taking the power adjustment parameter into consideration may be added as a new method to various existing methods for the UE to determine its sidelink transmit power, or one or more of the various existing methods may be modified based on the power adjustment parameter.
[0137] For example, the second determination unit 302 is configured to select a minimum value among multiple predetermined transmit powers, wherein a first predetermined transmit power among the multiple predetermined transmit powers is calculated based on a power adjustment parameter. For example, the power adjustment parameter can be used to adjust the path loss compensation term in the calculation formula of the first predetermined transmit power.
[0138] In addition, the second determining unit 302 may use beamforming technology to send data to improve the signal-to-noise ratio of the signal received by the UE.
[0139] In summary, according to this embodiment, the electronic device 300 can use the power adjustment parameters based on the global sidelink channel state to control the sidelink transmission power of the relay node, thereby achieving lower and more stable transmission delay without increasing power, thereby improving the reliability and stability of communication.
[0140] <Fourth Embodiment>
[0141] In the process of describing the electronic device for wireless communication in the above embodiments, it is obvious that some processes or methods are also disclosed. Below, an overview of these methods is given without repeating some of the details discussed above, but it should be noted that although these methods are disclosed in the process of describing the electronic device for wireless communication, these methods do not necessarily use the components described or are not necessarily performed by those components. For example, the embodiments of the electronic device for wireless communication can be partially or completely implemented using hardware and / or firmware, and the methods used in wireless communication discussed below can be completely implemented by a computer executable program, although these methods can also use hardware and / or firmware of the electronic device used in wireless communication.
[0142] Fig.13 A flowchart of a method for wireless communication according to an embodiment of the present application is shown, the method comprising: receiving a communication quality threshold indication from a base station (S11); determining whether the measured communication quality between the base station and the UE is lower than the threshold indicated by the communication quality threshold indication (S12); and when the communication quality is lower than the threshold, determining whether the UE is to enter a dormant state or continue to communicate with the base station through one or more relay nodes based on the current transmission service characteristics of the UE (S13). The method can be performed on the UE side, for example.
[0143] Although not shown in the figure, the above method may also include: starting timing when the communication quality is lower than a threshold, and when the timing time reaches a first predetermined condition, the UE enters a dormant state or searches for a relay node. For example, the timing may be started by starting a first timer or a first counter.
[0144] The above method also includes: starting timing when the UE enters the sleep state, and when the timed time reaches a second predetermined condition, the UE is awakened. For example, the timing can be started by starting a second timer or a second counter. A sleep state indication can also be sent to the base station before the UE enters the sleep state to indicate to the base station that the UE will enter the sleep state, and the base station does not schedule downlink transmission for the UE within the time indicated by the second predetermined condition.
[0145] In another example, information about the communication quality may be sent to the base station, and when the communication quality is lower than a threshold, a sleep instruction or a relay instruction is received from the base station, and the sleep state is entered or a relay node is searched according to the sleep instruction or the relay instruction. Wherein, when a downlink scheduling indication is received from the base station and then a sleep instruction is received, downlink data reception is stopped according to the sleep instruction.
[0146] The mechanism for the UE to enter the sleep state is independent of the discontinuous reception DRX mechanism. For example, when it is determined that the UE is to enter the sleep state, the running DRX-OnDurationTimer, DRX-InactivityTimer and / or DRX-RetransmissionTimer are stopped.
[0147] In step S11, the communication quality threshold indication may be received via one of the following: broadcast signaling, radio resource control signaling, downlink control information, MAC CE and scheduling signaling. The scheduling signaling also includes indication information of resources allocated by the base station for subsequent data transmission.
[0148] When the current transmission service characteristics of the UE meet the predetermined requirements, the UE continues to communicate with the base station through one or more relay nodes; and when the current transmission service characteristics of the UE do not meet the predetermined requirements, the UE enters a dormant state.
[0149] In the case where it is determined in step S13 that the UE is to continue to communicate with the base station through one or more relay nodes, the method further includes searching for a relay node by broadcasting a pilot signal to a candidate node that is a candidate for the relay node. The candidate node measures the channel state information of the direct link between the candidate node and the UE based on the pilot signal, the base station selects one or more relay nodes based at least on the channel state information, and the UE receives signals from the one or more relay nodes to continue to communicate with the base station. Signals from multiple relay nodes can be sent using beamforming technology and superimposed in phase at the UE.
[0150] The above method corresponds to the electronic device 100 in the first embodiment, and the relevant detailed description has been given in the first embodiment and will not be repeated here.
[0151] Fig.14 A flowchart of a method for wireless communication according to another embodiment of the present application is shown, the method comprising: determining a communication quality threshold (S21); and sending a communication quality threshold indication including the communication quality threshold to a UE (S22), wherein, when the measured communication quality between the base station and the UE is lower than the communication quality threshold, depending on the current transmission service characteristics of the UE, the UE is to enter a dormant state or continue to communicate with the base station through one or more relay nodes. The method is performed, for example, on the base station side.
[0152] In step S21, a communication quality threshold may be determined based on the communication service and the statistical information of the channel.
[0153] Although not shown in the figure, the above method may further include configuring a first predetermined condition for the UE. Wherein, the UE starts timing when the communication quality is lower than the communication quality threshold, and enters a dormant state or searches for a relay node when the timing time reaches the first predetermined condition. For example, the UE starts timing by starting a first timer or a first counter.
[0154] A second predetermined condition may also be configured for the UE, and the UE starts timing when entering the sleep state, and is awakened when the timing time reaches the second predetermined condition. For example, the UE starts timing by starting a second timer or a second counter. The above method may also include receiving a sleep state indication sent by the UE before entering the sleep state, and not scheduling downlink transmission for the UE within the time indicated by the second predetermined condition.
[0155] In another example, the base station may receive information on communication quality from the UE, and upon determining that the communication quality is below a communication quality threshold, send a sleep instruction or a relay instruction to the UE, wherein the UE enters a sleep state or searches for a relay node according to the sleep instruction or the relay instruction.
[0156] After sending the downlink scheduling indication, when the base station determines that the communication quality is lower than the communication quality threshold and the UE is about to enter the sleep state, it stops the subsequent downlink transmission and sends the sleep instruction.
[0157] In step S22, the communication quality threshold indication may be sent via one of the following: broadcast signaling, radio resource control signaling, downlink control information, MAC CE and scheduling signaling. The scheduling signaling also includes indication information of resources allocated by the base station for subsequent data transmission.
[0158] In the case where the UE continues to communicate with the base station through one or more relay nodes, the method further includes obtaining first channel state information between the base station and a candidate node as a candidate of the relay node and / or second channel state information between the candidate node and the UE, and determining one or more relay nodes based on the first channel state information and / or the second channel state information. For example, a pilot signal from a candidate node may be received and the first channel state information may be derived based on the pilot signal, and the second channel state information may be received from the candidate node.
[0159] In addition, in this case, the transmission power of the sidelink from each relay node to the UE can also be controlled. For example, a power adjustment parameter based on the global sidelink channel state can be provided to each relay node, wherein the global sidelink channel state is based on the sidelink channel state from each relay node to the UE, and each relay node determines the transmission power of the relay node based on the power adjustment parameter. The power adjustment parameter can be calculated based on the target data transmission rate and the global sidelink channel state. The sidelink channel state can be represented by, for example, the sidelink channel gain or the sidelink path loss.
[0160] As another way, a cluster head node that is a cluster head in a cluster of multiple relay nodes may be instructed to perform transmission power control. For example, a power adjustment parameter based on a global sidelink channel state may be provided to the cluster head node, or a sidelink channel state from each relay node to the UE may be provided to the cluster head node, wherein the global sidelink channel state is based on a sidelink channel state from each relay node to the UE.
[0161] In addition, the transmission power of the base station can also be determined based on the target data transmission rate and the channel state of the link from the base station to each relay node. The channel state can be represented by channel gain or path loss.
[0162] The above method corresponds to the electronic device 200 in the second embodiment, and the relevant detailed description has been given in the second embodiment and will not be repeated here.
[0163] Fig.15 A flowchart of a method for wireless communication according to another embodiment of the present application is shown, the method comprising: determining a power adjustment parameter based on a global sidelink channel state (S31); and determining the transmission power of a direct link from a relay node to a target UE based on the power adjustment parameter (S32), wherein the global sidelink channel state is based on the channel state of the sidelink from each relay node in the relay nodes to be the target UE to the target UE. The sidelink channel state can be represented by a sidelink channel gain or a sidelink path loss, for example. The method can be performed on a relay node side, for example, and the relay node can be a UE or a mobile base station.
[0164] For example, the power adjustment parameter may be received from a base station. In another example, the relay node executing the method is a cluster head node, and the cluster head node is a cluster head in a cluster to be used as a relay node for the target UE. The above step S31 may include: receiving the channel state of the sidelink from each relay node of the target UE to the target UE from the base station, calculating the power adjustment parameter based on the channel state and the target data transmission rate, and sending the power adjustment parameter to other relay nodes. The channel state of the sidelink may be represented by the sidelink channel gain or the sidelink path loss.
[0165] In step S32, a minimum value among multiple predetermined transmit powers may be selected, wherein a first predetermined transmit power among the multiple predetermined transmit powers is calculated based on a power adjustment parameter. For example, the power adjustment parameter may be used to adjust a path loss compensation term in a calculation formula of the first predetermined transmit power.
[0166] In this method, beamforming technology may be used for data transmission.
[0167] The above method corresponds to the electronic device 300 in the third embodiment, and the relevant detailed description has been given in the third embodiment and will not be repeated here.
[0168] Note that the above methods can be used in combination or individually.
[0169] The technology of the present disclosure can be applied to various products.
[0170] For example, the electronic device 100 and the electronic device 300 may also be implemented as various user devices. The user device may be implemented as a mobile terminal (such as a smart phone, a tablet personal computer (PC), a notebook PC, a portable game terminal, a portable / dongle-type mobile router, and a digital camera) or a vehicle-mounted terminal (such as a car navigation device). The user device may also be implemented as a terminal for performing machine-to-machine (M2M) communication (also referred to as a machine type communication (MTC) terminal). In addition, the user device may be a wireless communication module (such as an integrated circuit module including a single chip) installed on each of the above-mentioned terminals.
[0171] The electronic device 200 can be implemented as various base stations. The base station can be implemented as any type of evolved Node B (eNB) or gNB (5G base station). eNBs include, for example, macro eNBs and small eNBs. Small eNBs can be eNBs that cover cells smaller than macro cells, such as pico eNBs, micro eNBs, and home (femto) eNBs. Similar situations may also apply to gNBs. Alternatively, the base station can be implemented as any other type of base station, such as a NodeB and a base transceiver station (BTS). The base station may include: a main body (also referred to as a base station device) configured to control wireless communications; and one or more remote radio heads (RRHs) arranged in a place different from the main body. In addition, various types of user equipment can work as a base station by temporarily or semi-permanently performing base station functions.
[0172] [Application examples for base stations]
[0173] (First application example)
[0174] Fig.16 800 is a block diagram showing a first example of a schematic configuration of an eNB or gNB to which the technology of the present disclosure can be applied. Note that the following description takes eNB as an example, but can also be applied to gNB. The eNB 800 includes one or more antennas 810 and a base station device 820. The base station device 820 and each antenna 810 can be connected to each other via an RF cable.
[0175] Each of the antennas 810 includes a single or multiple antenna elements (such as multiple antenna elements included in a multiple-input multiple-output (MIMO) antenna) and is used for the base station device 820 to transmit and receive wireless signals. Fig.16 As shown, the eNB 800 may include multiple antennas 810. For example, the multiple antennas 810 may be compatible with multiple frequency bands used by the eNB 800. Fig.16 An example is shown in which the eNB 800 includes a plurality of antennas 810 , but the eNB 800 may also include a single antenna 810 .
[0176] The base station device 820 includes a controller 821 , a memory 822 , a network interface 823 , and a wireless communication interface 825 .
[0177] The controller 821 may be, for example, a CPU or a DSP, and operates various functions of the higher layers of the base station device 820. For example, the controller 821 generates a data packet based on the data in the signal processed by the wireless communication interface 825, and transmits the generated packet via the network interface 823. The controller 821 may bundle data from a plurality of baseband processors to generate a bundled packet, and transmit the generated bundled packet. The controller 821 may have a logical function to perform the following control: the control may be such as radio resource control, radio bearer control, mobility management, admission control, and scheduling. The control may be performed in conjunction with a nearby eNB or core network node. The memory 822 includes a RAM and a ROM, and stores programs executed by the controller 821 and various types of control data (such as a terminal list, transmission power data, and scheduling data).
[0178] The network interface 823 is a communication interface for connecting the base station device 820 to the core network 824. The controller 821 can communicate with the core network node or another eNB via the network interface 823. In this case, the eNB 800 and the core network node or other eNBs can be connected to each other through a logical interface (such as an S1 interface and an X2 interface). The network interface 823 can also be a wired communication interface or a wireless communication interface for a wireless backhaul line. If the network interface 823 is a wireless communication interface, the network interface 823 can use a higher frequency band for wireless communication compared to the frequency band used by the wireless communication interface 825.
[0179] The wireless communication interface 825 supports any cellular communication scheme (such as long term evolution (LTE) and LTE-Advanced), and provides a wireless connection to a terminal located in a cell of the eNB 800 via an antenna 810. The wireless communication interface 825 may generally include, for example, a baseband (BB) processor 826 and an RF circuit 827. The BB processor 826 may perform, for example, encoding / decoding, modulation / demodulation, and multiplexing / demultiplexing, and perform various types of signal processing of layers (e.g., L1, medium access control (MAC), radio link control (RLC), and packet data convergence protocol (PDCP)). Instead of the controller 821, the BB processor 826 may have a part or all of the above-mentioned logical functions. The BB processor 826 may be a memory storing a communication control program, or a module including a processor configured to execute a program and related circuits. Updating the program may change the function of the BB processor 826. The module may be a card or a blade inserted into a slot of the base station device 820. Alternatively, the module may also be a chip mounted on a card or a blade. Meanwhile, the RF circuit 827 may include, for example, a mixer, a filter, and an amplifier, and transmits and receives a wireless signal via the antenna 810 .
[0180] like Fig.16As shown, the wireless communication interface 825 may include multiple BB processors 826. For example, the multiple BB processors 826 may be compatible with multiple frequency bands used by the eNB 800. Fig.16 As shown, the wireless communication interface 825 may include multiple RF circuits 827. For example, the multiple RF circuits 827 may be compatible with multiple antenna elements. Fig.16 An example is shown in which the wireless communication interface 825 includes a plurality of BB processors 826 and a plurality of RF circuits 827 , but the wireless communication interface 825 may also include a single BB processor 826 or a single RF circuit 827 .
[0181] exist Fig.16 In the eNB 800 shown, the determination unit 201, the communication unit 202, and the transceiver of the electronic device 200 may be implemented by the wireless communication interface 825. At least part of the functions may also be implemented by the controller 821. For example, the controller 821 may implement the determination and transmission of the communication quality threshold indication, and the selection and power allocation of the relay node by executing the functions of the determination unit 201 and the communication unit 202, thereby reducing power consumption while ensuring the low latency requirement of the UE and improving the overall system performance.
[0182] (Second application example)
[0183] Fig.17 830 is a block diagram showing a second example of a schematic configuration of an eNB or gNB to which the technology of the present disclosure can be applied. Note that similarly, the following description takes the eNB as an example, but can also be applied to the gNB. The eNB 830 includes one or more antennas 840, a base station device 850, and an RRH 860. The RRH 860 and each antenna 840 can be connected to each other via an RF cable. The base station device 850 and the RRH 860 can be connected to each other via a high-speed line such as an optical fiber cable.
[0184] Each of the antennas 840 includes a single or multiple antenna elements (such as multiple antenna elements included in a MIMO antenna) and is used for the RRH 860 to transmit and receive wireless signals. Fig.17 As shown, the eNB 830 may include multiple antennas 840. For example, the multiple antennas 840 may be compatible with multiple frequency bands used by the eNB 830. Fig.17 An example is shown in which the eNB 830 includes a plurality of antennas 840 , but the eNB 830 may also include a single antenna 840 .
[0185] The base station device 850 includes a controller 851, a memory 852, a network interface 853, a wireless communication interface 855, and a connection interface 857. The controller 851, the memory 852, and the network interface 853 are similar to the reference Fig.16The controller 821, memory 822 and network interface 823 described are the same.
[0186] The wireless communication interface 855 supports any cellular communication scheme (such as LTE and LTE-Advanced), and provides wireless communication to a terminal located in a sector corresponding to the RRH 860 via the RRH 860 and the antenna 840. The wireless communication interface 855 may generally include, for example, a BB processor 856. In addition to the BB processor 856 being connected to the RF circuit 864 of the RRH 860 via the connection interface 857, the BB processor 856 is connected to the reference RF circuit 864 of the RRH 860. Fig.16 The same as the BB processor 826 described above. Fig.17 As shown, the wireless communication interface 855 may include multiple BB processors 856. For example, the multiple BB processors 856 may be compatible with multiple frequency bands used by the eNB 830. Fig.17 An example is shown in which the wireless communication interface 855 includes a plurality of BB processors 856 , but the wireless communication interface 855 may also include a single BB processor 856 .
[0187] The connection interface 857 is an interface for connecting the base station device 850 (wireless communication interface 855) to the RRH 860. The connection interface 857 may also be a communication module for connecting the base station device 850 (wireless communication interface 855) to the RRH 860 for communication in the above-mentioned high-speed line.
[0188] The RRH 860 includes a connection interface 861 and a wireless communication interface 863 .
[0189] The connection interface 861 is an interface for connecting the RRH 860 (wireless communication interface 863) to the base station device 850. The connection interface 861 may also be a communication module for communication in the above-mentioned high-speed line.
[0190] The wireless communication interface 863 transmits and receives wireless signals via the antenna 840. The wireless communication interface 863 may generally include, for example, an RF circuit 864. The RF circuit 864 may include, for example, a mixer, a filter, and an amplifier, and transmits and receives wireless signals via the antenna 840. Fig.17 As shown, the wireless communication interface 863 may include multiple RF circuits 864. For example, the multiple RF circuits 864 may support multiple antenna elements. Fig.17 An example is shown in which the wireless communication interface 863 includes a plurality of RF circuits 864 , but the wireless communication interface 863 may also include a single RF circuit 864 .
[0191] exist Fig.17In the eNB 830 shown, the determination unit 201, the communication unit 202, and the transceiver of the electronic device 200 may be implemented by the wireless communication interface 855 and / or the wireless communication interface 863. At least part of the functions may also be implemented by the controller 851. For example, the controller 851 may implement the determination and transmission of the communication quality threshold indication, and the selection and power allocation of the relay node by executing the functions of the determination unit 201 and the communication unit 202, thereby reducing power consumption while ensuring the low latency requirement of the UE and improving the overall performance of the system.
[0192] [Application examples on user devices]
[0193] (First application example)
[0194] Fig.18 900 is a block diagram showing an example of a schematic configuration of a smartphone 900 to which the technology of the present disclosure can be applied. The smartphone 900 includes a processor 901, a memory 902, a storage device 903, an external connection interface 904, a camera device 906, a sensor 907, a microphone 908, an input device 909, a display device 910, a speaker 911, a wireless communication interface 912, one or more antenna switches 915, one or more antennas 916, a bus 917, a battery 918, and an auxiliary controller 919.
[0195] The processor 901 may be, for example, a CPU or a system on chip (SoC), and controls the functions of the application layer and other layers of the smartphone 900. The memory 902 includes a RAM and a ROM, and stores data and programs executed by the processor 901. The storage device 903 may include a storage medium such as a semiconductor memory and a hard disk. The external connection interface 904 is an interface for connecting an external device such as a memory card and a universal serial bus (USB) device to the smartphone 900.
[0196] The camera 906 includes an image sensor such as a charge coupled device (CCD) and a complementary metal oxide semiconductor (CMOS), and generates a captured image. The sensor 907 may include a group of sensors such as a measurement sensor, a gyro sensor, a geomagnetic sensor, and an acceleration sensor. The microphone 908 converts the sound input to the smart phone 900 into an audio signal. The input device 909 includes, for example, a touch sensor, a keypad, a keyboard, a button, or a switch configured to detect a touch on the screen of the display device 910, and receives an operation or information input from a user. The display device 910 includes a screen such as a liquid crystal display (LCD) and an organic light emitting diode (OLED) display, and displays an output image of the smart phone 900. The speaker 911 converts an audio signal output from the smart phone 900 into sound.
[0197] The wireless communication interface 912 supports any cellular communication scheme (such as LTE and LTE-Advanced), and performs wireless communication. The wireless communication interface 912 may generally include, for example, a BB processor 913 and an RF circuit 914. The BB processor 913 may perform, for example, encoding / decoding, modulation / demodulation, and multiplexing / demultiplexing, and perform various types of signal processing for wireless communication. Meanwhile, the RF circuit 914 may include, for example, a mixer, a filter, and an amplifier, and transmit and receive wireless signals via an antenna 916. Note that although the figure shows a situation where one RF link is connected to one antenna, this is only schematic, and also includes a situation where one RF link is connected to multiple antennas through multiple phase shifters. The wireless communication interface 912 may be a chip module on which the BB processor 913 and the RF circuit 914 are integrated. As shown in FIG. Fig.18 As shown, the wireless communication interface 912 may include multiple BB processors 913 and multiple RF circuits 914. Fig.18 An example is shown in which the wireless communication interface 912 includes a plurality of BB processors 913 and a plurality of RF circuits 914 , but the wireless communication interface 912 may also include a single BB processor 913 or a single RF circuit 914 .
[0198] In addition, in addition to the cellular communication scheme, the wireless communication interface 912 can support other types of wireless communication schemes, such as short-range wireless communication schemes, near field communication schemes, and wireless local area network (LAN) schemes. In this case, the wireless communication interface 912 can include a BB processor 913 and an RF circuit 914 for each wireless communication scheme.
[0199] Each of the antenna switches 915 switches a connection destination of the antenna 916 between a plurality of circuits (eg, circuits for different wireless communication schemes) included in the wireless communication interface 912 .
[0200] Each of the antennas 916 includes a single or multiple antenna elements (such as multiple antenna elements included in a MIMO antenna) and is used for the wireless communication interface 912 to transmit and receive wireless signals. Fig.18 As shown, the smartphone 900 may include multiple antennas 916. Fig.18 An example is shown in which the smartphone 900 includes a plurality of antennas 916 , but the smartphone 900 may also include a single antenna 916 .
[0201] In addition, the smartphone 900 may include an antenna 916 for each wireless communication scheme. In this case, the antenna switch 915 may be omitted from the configuration of the smartphone 900.
[0202] The bus 917 connects the processor 901, the memory 902, the storage device 903, the external connection interface 904, the camera 906, the sensor 907, the microphone 908, the input device 909, the display device 910, the speaker 911, the wireless communication interface 912, and the auxiliary controller 919 to each other. Fig.18 The various blocks of the smartphone 900 shown are supplied with power, the feed lines being partially shown as dashed lines in the figure. The auxiliary controller 919 operates the minimum necessary functions of the smartphone 900, for example in a sleep mode.
[0203] exist Fig.18 In the illustrated smart phone 900, the communication unit 101, the determination unit 102, and the transceiver of the electronic device 100 may be implemented by the wireless communication interface 912, and the transceiver of the electronic device 300 may be implemented by the wireless communication interface 912. At least part of the functions may also be implemented by the processor 901 or the auxiliary controller 919. For example, the processor 901 or the auxiliary controller 919 may change the access state of the UE according to the communication quality threshold by executing the functions of the communication unit 101 and the determination unit 102, thereby reducing power consumption while ensuring the low latency requirement of the UE and improving the overall performance of the system; the power adjustment parameter based on the global sidelink channel state may be used to control the sidelink transmission power of the relay node by executing the functions of the first determination unit 301 and the second determination unit 302, so as to achieve a lower and more stable transmission delay without increasing the power, thereby improving the reliability and stability of the communication.
[0204] (Second application example)
[0205] Fig.19 9 is a block diagram showing an example of a schematic configuration of a car navigation device 920 to which the technology of the present disclosure can be applied. The car navigation device 920 includes a processor 921, a memory 922, a global positioning system (GPS) module 924, a sensor 925, a data interface 926, a content player 927, a storage medium interface 928, an input device 929, a display device 930, a speaker 931, a wireless communication interface 933, one or more antenna switches 936, one or more antennas 937, and a battery 938.
[0206] The processor 921 may be, for example, a CPU or an SoC, and controls a navigation function and another function of the car navigation device 920. The memory 922 includes a RAM and a ROM, and stores data and a program executed by the processor 921.
[0207] The GPS module 924 measures the position (such as latitude, longitude and altitude) of the car navigation device 920 using GPS signals received from GPS satellites. The sensor 925 may include a group of sensors such as a gyro sensor, a geomagnetic sensor and an air pressure sensor. The data interface 926 is connected to, for example, the vehicle network 941 via an unshown terminal and acquires data (such as vehicle speed data) generated by the vehicle.
[0208] The content player 927 reproduces content stored in a storage medium such as a CD and a DVD, which is inserted into the storage medium interface 928. The input device 929 includes, for example, a touch sensor, a button, or a switch configured to detect a touch on the screen of the display device 930, and receives an operation or information input from a user. The display device 930 includes a screen such as an LCD or an OLED display, and displays an image of a navigation function or reproduced content. The speaker 931 outputs a sound of a navigation function or reproduced content.
[0209] The wireless communication interface 933 supports any cellular communication scheme (such as LTE and LTE-Advanced), and performs wireless communication. The wireless communication interface 933 may generally include, for example, a BB processor 934 and an RF circuit 935. The BB processor 934 may perform, for example, encoding / decoding, modulation / demodulation, and multiplexing / demultiplexing, and perform various types of signal processing for wireless communication. Meanwhile, the RF circuit 935 may include, for example, a mixer, a filter, and an amplifier, and transmit and receive wireless signals via an antenna 937. The wireless communication interface 933 may also be a chip module on which the BB processor 934 and the RF circuit 935 are integrated. Fig.19 As shown, the wireless communication interface 933 may include multiple BB processors 934 and multiple RF circuits 935. Fig.19 An example is shown in which the wireless communication interface 933 includes a plurality of BB processors 934 and a plurality of RF circuits 935 , but the wireless communication interface 933 may also include a single BB processor 934 or a single RF circuit 935 .
[0210] In addition, in addition to the cellular communication scheme, the wireless communication interface 933 can support other types of wireless communication schemes, such as short-range wireless communication schemes, near field communication schemes, and wireless LAN schemes. In this case, for each wireless communication scheme, the wireless communication interface 933 can include a BB processor 934 and an RF circuit 935.
[0211] Each of the antenna switches 936 switches a connection destination of the antenna 937 between a plurality of circuits included in the wireless communication interface 933 , such as circuits for different wireless communication schemes.
[0212] Each of the antennas 937 includes a single or multiple antenna elements (such as multiple antenna elements included in a MIMO antenna), and is used for the wireless communication interface 933 to transmit and receive wireless signals. Fig.19 As shown, the car navigation device 920 may include multiple antennas 937. Fig.19 An example is shown in which the car navigation device 920 includes a plurality of antennas 937 , but the car navigation device 920 may also include a single antenna 937 .
[0213] Furthermore, the car navigation device 920 may include an antenna 937 for each wireless communication scheme. In this case, the antenna switch 936 may be omitted from the configuration of the car navigation device 920.
[0214] Battery 938 is fed via a feed line to Fig.19 The respective blocks of the illustrated car navigation device 920 are supplied with electric power, and feed lines are partially illustrated as dotted lines in the figure. The battery 938 accumulates electric power supplied from the vehicle.
[0215] exist Fig.19 In the illustrated car navigation device 920, the communication unit 101, the determination unit 102, and the transceiver of the electronic device 100 can be implemented by the wireless communication interface 933, and the transceiver of the electronic device 300 can be implemented by the wireless communication interface 933. At least part of the functions can also be implemented by the processor 921. For example, the processor 921 can change the access state of the UE according to the communication quality threshold by executing the functions of the communication unit 101 and the determination unit 102, thereby reducing power consumption while ensuring the low latency requirement of the UE and improving the overall performance of the system; the power adjustment parameter based on the global sidelink channel state can be used to control the sidelink transmission power of the relay node by executing the functions of the first determination unit 301 and the second determination unit 302, so as to achieve a lower and more stable transmission delay without increasing the power, thereby improving the reliability and stability of the communication.
[0216] The technology of the present disclosure may also be implemented as an in-vehicle system (or vehicle) 940 including a car navigation device 920, an in-vehicle network 941, and one or more blocks in a vehicle module 942. The vehicle module 942 generates vehicle data (such as vehicle speed, engine speed, and fault information), and outputs the generated data to the in-vehicle network 941.
[0217] The basic principles of the present disclosure are described above in conjunction with specific embodiments. However, it should be pointed out that for those skilled in the art, it is understandable that all or any steps or components of the methods and devices of the present disclosure can be implemented in any computing device (including processors, storage media, etc.) or a network of computing devices in the form of hardware, firmware, software, or a combination thereof. This can be achieved by those skilled in the art using their basic circuit design knowledge or basic programming skills after reading the description of the present disclosure.
[0218] Furthermore, the present disclosure also proposes a program product storing machine-readable instruction codes. When the instruction codes are read and executed by a machine, the method according to the embodiment of the present disclosure can be executed.
[0219] Accordingly, the storage medium for carrying the program product storing the machine-readable instruction code is also included in the disclosure of the present disclosure, including but not limited to a floppy disk, an optical disk, a magneto-optical disk, a memory card, a memory stick, and the like.
[0220] When the present disclosure is implemented by software or firmware, the data is transferred from a storage medium or a network to a computer (eg, Fig. 20 The general-purpose computer 2000 shown in the figure is installed with the programs constituting the software, and when the various programs are installed, the computer can execute various functions, etc.
[0221] exist Fig. 20 In the embodiment of the present invention, a central processing unit (CPU) 2001 performs various processes according to a program stored in a read-only memory (ROM) 2002 or a program loaded from a storage section 2008 to a random access memory (RAM) 2003. In the RAM 2003, data required when the CPU 2001 performs various processes and the like is also stored as needed. The CPU 2001, the ROM 2002, and the RAM 2003 are connected to each other via a bus 2004. An input / output interface 2005 is also connected to the bus 2004.
[0222] The following components are connected to the input / output interface 2005: an input section 2006 (including a keyboard, a mouse, etc.), an output section 2007 (including a display such as a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.), a storage section 2008 (including a hard disk, etc.), a communication section 2009 (including a network interface card such as a LAN card, a modem, etc.). The communication section 2009 performs communication processing via a network such as the Internet. A drive 2010 may also be connected to the input / output interface 2005 as needed. A removable medium 2011 such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc. is installed on the drive 2010 as needed, so that a computer program read therefrom is installed in the storage section 2008 as needed.
[0223] In the case where the above-described series of processing is realized by software, a program constituting the software is installed from a network such as the Internet or a storage medium such as the removable medium 2011 .
[0224] It should be understood by those skilled in the art that such storage media is not limited to Fig. 20 The removable medium 2011 shown has a program stored therein and is distributed separately from the device to provide the program to the user. Examples of the removable medium 2011 include magnetic disks (including floppy disks (registered trademark)), optical disks (including compact disk read-only memory (CD-ROM) and digital versatile disks (DVD)), magneto-optical disks (including minidiscs (MD) (registered trademark)), and semiconductor memories. Alternatively, the storage medium may be a ROM 2002, a hard disk included in the storage section 2008, or the like, in which the program is stored and distributed to the user together with the device containing them.
[0225] It should also be noted that in the apparatus, method and system of the present disclosure, each component or each step can be decomposed and / or recombined. These decompositions and / or recombinations should be regarded as equivalent schemes of the present disclosure. In addition, the steps of performing the above series of processes can naturally be performed in chronological order according to the order of description, but do not necessarily need to be performed in chronological order. Some steps can be performed in parallel or independently of each other.
[0226] Finally, it should be noted that the terms "comprises", "includes" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device that includes a series of elements includes not only those elements, but also includes other elements that are not explicitly listed, or also includes elements that are inherent to such process, method, article or device. In addition, in the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, article or device that includes the elements.
[0227] Although the embodiments of the present disclosure are described in detail above in conjunction with the accompanying drawings, it should be understood that the embodiments described above are only used to illustrate the present disclosure and do not constitute a limitation of the present disclosure. For those skilled in the art, various modifications and changes can be made to the above embodiments without departing from the essence and scope of the present disclosure. Therefore, the scope of the present disclosure is limited only by the attached claims and their equivalent meanings.
[0228] The present technology may also be configured as follows.
[0229] (1) An electronic device for wireless communication, comprising:
[0230] The processing circuit is configured to:
[0231] receiving a communication quality threshold indication from a base station;
[0232] determining whether the measured communication quality between the base station and the user equipment is lower than a threshold indicated by the communication quality threshold indication; and
[0233] When the communication quality is lower than the threshold, it is determined based on the current transmission service characteristics of the user equipment whether the user equipment should enter a dormant state or continue to communicate with the base station through one or more relay nodes.
[0234] (2) The electronic device according to (1), wherein the processing circuit is further configured to start timing when the communication quality is lower than the threshold, and when the timing reaches a first predetermined condition, the user equipment enters a sleep state or searches for a relay node; and
[0235] The processing circuit is configured to start timing by starting a first timer or a first counter.
[0236] (3) The electronic device according to (1), wherein the processing circuit is further configured to start timing when the user device enters a sleep state, and when the timing time reaches a second predetermined condition, the user device is awakened; and
[0237] The processing circuit is configured to start timing by starting a second timer or a second counter.
[0238] (4) An electronic device according to (3), wherein the processing circuit is further configured to send a sleep state indication to the base station before the user equipment enters the sleep state, so as to indicate to the base station that the user equipment will enter the sleep state, and the base station does not schedule downlink transmission for the user equipment within the time indicated by the second predetermined condition.
[0239] (5) The electronic device according to (1), wherein the processing circuit is further configured to send the information of the communication quality to the base station, and receive a sleep instruction or a relay instruction from the base station when the communication quality is lower than the threshold; and
[0240] The processing circuit is configured to enter a sleep state or search for a relay node according to the sleep instruction or the relay instruction.
[0241] (6) The electronic device according to (5), wherein, when a downlink scheduling indication is received from the base station and the sleep instruction is subsequently received, the processing circuit is configured to stop receiving downlink data according to the sleep instruction.
[0242] (7) The electronic device according to (1), wherein a mechanism by which the user equipment enters the sleep state is independent of a discontinuous reception (DRX) mechanism.
[0243] (8) An electronic device according to (7), wherein the processing circuit is configured to stop the running DRX-OnDurationTimer, DRX-InactivityTimer and / or DRX-RetransmissionTimer when it is determined that the user equipment is about to enter a sleep state.
[0244] (9) The electronic device according to (1), wherein the processing circuit is configured to receive the communication quality threshold indication via one of the following: broadcast signaling, radio resource control signaling, downlink control information, MAC CE, and scheduling signaling, and
[0245] The scheduling signaling also includes indication information of resources allocated by the base station for subsequent data transmission.
[0246] (10) An electronic device according to (1), wherein, when the current transmission service characteristics of the user equipment meet the predetermined requirements, the user equipment continues to communicate with the base station through one or more relay nodes; and when the current transmission service characteristics of the user equipment do not meet the predetermined requirements, the user equipment enters the sleep state.
[0247] (11) An electronic device according to (1), wherein, when it is determined that the user equipment is to continue to communicate with the base station through one or more relay nodes, the processing circuit is also configured to search for a relay node by broadcasting a pilot signal to candidate nodes that are candidates for the relay node.
[0248] (12) An electronic device according to (11), wherein the candidate node measures the channel state information of the direct link between the candidate node and the user equipment based on the pilot signal, the base station selects the one or more relay nodes based at least on the channel state information, and the processing circuit is configured to receive signals from the one or more relay nodes to continue communicating with the base station.
[0249] (13) The electronic device according to (12), wherein the signals from the multiple relay nodes are transmitted using a beamforming technique and are superimposed in phase at the user equipment.
[0250] (14) An electronic device for wireless communication, comprising:
[0251] The processing circuit is configured to:
[0252] determining a communication quality threshold; and
[0253] A communication quality threshold indication including the communication quality threshold is sent to a user equipment, wherein, when the measured communication quality between the base station and the user equipment is lower than the communication quality threshold, depending on the current transmission service characteristics of the user equipment, the user equipment shall enter a sleep state or continue to communicate with the base station through one or more relay nodes.
[0254] (15) The electronic device according to (14), wherein the processing circuit is configured to determine the communication quality threshold based on statistical information of communication traffic and channels.
[0255] (16) The electronic device according to (14), wherein the processing circuit is further configured to configure a first predetermined condition for the user equipment, and
[0256] The user equipment starts timing when the communication quality is lower than the communication quality threshold, and enters a sleep state or searches for a relay node when the timing time reaches the first predetermined condition, and the user equipment starts timing by starting a first timer or a first counter.
[0257] (17) The electronic device according to (14), wherein the processing circuit is further configured to configure a second predetermined condition for the user equipment, and
[0258] The user equipment starts timing when entering the dormant state, and is awakened when the timing time reaches the second predetermined condition, and the user equipment starts timing by starting a second timer or a second counter.
[0259] (18) An electronic device according to (17), wherein the processing circuit is further configured to receive a sleep state indication sent by the user equipment before the user equipment enters the sleep state, and not schedule downlink transmission for the user equipment within the time indicated by the second predetermined condition.
[0260] (19) An electronic device according to (14), wherein the processing circuit is further configured to receive information on the communication quality from the user device, and when determining that the communication quality is lower than the communication quality threshold, send a sleep instruction or a relay instruction to the user device, wherein the user device enters a sleep state or searches for a relay node according to the sleep instruction or the relay instruction.
[0261] (20) An electronic device according to (19), wherein the processing circuit is configured to stop subsequent downlink transmission and send the sleep instruction when it is determined that the communication quality is lower than the communication quality threshold and the user equipment is about to enter a sleep state after sending a downlink scheduling indication.
[0262] (21) The electronic device according to (14), wherein the processing circuit is configured to send the communication quality threshold indication via one of the following: broadcast signaling, radio resource control signaling, downlink control information, MAC CE, and scheduling signaling, and
[0263] The scheduling signaling also includes indication information of resources allocated by the base station for subsequent data transmission.
[0264] (22) An electronic device according to (14), wherein, when the user equipment wants to continue to communicate with the base station through one or more relay nodes, the processing circuit is also configured to obtain first channel state information between the base station and a candidate node as a candidate for the relay node and / or second channel state information between the candidate node and the user equipment, and determine the one or more relay nodes based on the first channel state information and / or the second channel state information.
[0265] (23) The electronic device according to (22), wherein the processing circuit is configured to receive a pilot signal from the candidate node and derive the first channel state information based on the pilot signal, and
[0266] The processing circuit is further configured to receive the second channel state information from the candidate node.
[0267] (24) The electronic device according to (22), wherein the processing circuit is further configured to control the transmission power of the direct link from each relay node to the user equipment.
[0268] (25) An electronic device according to (24), wherein the processing circuit is configured to provide each relay node with a power adjustment parameter based on a global direct link channel state, wherein the global direct link signal state is based on a channel state of a direct link from each relay node to the user equipment, and each relay node determines the transmission power of the relay node based on the power adjustment parameter.
[0269] (26) An electronic device according to (25), wherein the processing circuit is configured to calculate the power adjustment parameter based on the target data transmission rate and the global direct link channel state, and the direct link channel state is represented by a direct link channel gain or a direct link path loss.
[0270] (27) The electronic device according to (24), wherein the processing circuit is configured to instruct a cluster head node that is a cluster head in a cluster of a plurality of relay nodes to perform the control of the transmission power.
[0271] (28) An electronic device according to (27), wherein the processing circuit is configured to provide the cluster head node with a power adjustment parameter based on a global direct link channel state, or to provide the cluster head node with a channel state of a direct link from each relay node to the user equipment, wherein the global direct link channel state is based on the channel state of a direct link from each relay node to the user equipment, and the direct link channel state is represented by a direct link channel gain or a direct link path loss.
[0272] (29) The electronic device according to (22), wherein the processing circuit is further configured to determine the transmission power of the base station based on a target data transmission rate and a channel state of a link from the base station to each relay node.
[0273] (30) A method for wireless communication, comprising:
[0274] receiving a communication quality threshold indication from a base station;
[0275] determining whether the measured communication quality between the base station and the user equipment is lower than a threshold indicated by the communication quality threshold indication; and
[0276] When the communication quality is lower than the threshold, it is determined based on the current transmission service characteristics of the user equipment whether the user equipment should enter a dormant state or continue to communicate with the base station through one or more relay nodes.
[0277] (31) A method for wireless communication, comprising:
[0278] determining a communication quality threshold; and
[0279] A communication quality threshold indication including the communication quality threshold is sent to a user equipment, wherein, when the measured communication quality between the base station and the user equipment is lower than the communication quality threshold, depending on the current transmission service characteristics of the user equipment, the user equipment shall enter a sleep state or continue to communicate with the base station through one or more relay nodes.
[0280] (32) A computer-readable storage medium having computer-executable instructions stored thereon. When the computer-executable instructions are executed by a processor, the processor is caused to execute the method according to (30) or (31).
Claims
1. An electronic device for wireless communication, comprising: The processing circuit is configured to: receiving a communication quality threshold indication from a base station; Determining whether the measured communication quality between the base station and the user equipment is lower than a threshold indicated by the communication quality threshold indication; as well as When the communication quality is lower than the threshold, it is determined based on the current transmission service characteristics of the user equipment whether the user equipment should enter a dormant state or continue to communicate with the base station through one or more relay nodes.
2. The electronic device according to claim 1, wherein: The processing circuit is further configured to start timing when the communication quality is lower than the threshold, and when the timing time reaches a first predetermined condition, the user equipment enters a sleep state or searches for a relay node, and The processing circuit is configured to start timing by starting a first timer or a first counter.
3. The electronic device according to claim 1, wherein: The processing circuit is further configured to start timing when the user equipment enters a dormant state, and when the timing time reaches a second predetermined condition, the user equipment is awakened, and The processing circuit is configured to start timing by starting a second timer or a second counter.
4. The electronic device according to claim 1, wherein: The processing circuit is further configured to send the information of the communication quality to the base station, and receive a sleep instruction or a relay instruction from the base station when the communication quality is lower than the threshold; and The processing circuit is configured to enter a sleep state or search for a relay node according to the sleep instruction or the relay instruction.
5. The electronic device according to claim 1, wherein: The mechanism by which the user equipment enters the sleep state is independent of a discontinuous reception (DRX) mechanism.
6. An electronic device for wireless communication, comprising: The processing circuit is configured to: determining a communication quality threshold; as well as A communication quality threshold indication including the communication quality threshold is sent to a user equipment, wherein, when the measured communication quality between the base station and the user equipment is lower than the communication quality threshold, depending on the current transmission service characteristics of the user equipment, the user equipment shall enter a sleep state or continue to communicate with the base station through one or more relay nodes.
7. The electronic device according to claim 6, wherein: The processing circuit is configured to determine the communication quality threshold based on statistical information of communication traffic and channels.
8. A method for wireless communication, comprising: receiving a communication quality threshold indication from a base station; Determining whether the measured communication quality between the base station and the user equipment is lower than a threshold indicated by the communication quality threshold indication; as well as When the communication quality is lower than the threshold, it is determined based on the current transmission service characteristics of the user equipment whether the user equipment should enter a dormant state or continue to communicate with the base station through one or more relay nodes.
9. A method for wireless communication, comprising: determining a communication quality threshold; as well as A communication quality threshold indication including the communication quality threshold is sent to a user equipment, wherein, when the measured communication quality between the base station and the user equipment is lower than the communication quality threshold, depending on the current transmission service characteristics of the user equipment, the user equipment shall enter a sleep state or continue to communicate with the base station through one or more relay nodes.
10. A computer-readable storage medium having computer-executable instructions stored thereon, which, when executed by a processor, causes the processor to execute the method according to claim 8 or 9.