WO2019153924A1 - 一种中继场景下的资源分配方法、装置及设备 - Google Patents

一种中继场景下的资源分配方法、装置及设备 Download PDF

Info

Publication number
WO2019153924A1
WO2019153924A1 PCT/CN2018/123606 CN2018123606W WO2019153924A1 WO 2019153924 A1 WO2019153924 A1 WO 2019153924A1 CN 2018123606 W CN2018123606 W CN 2018123606W WO 2019153924 A1 WO2019153924 A1 WO 2019153924A1
Authority
WO
WIPO (PCT)
Prior art keywords
relay
node
nodes
relationship
resource
Prior art date
Application number
PCT/CN2018/123606
Other languages
English (en)
French (fr)
Inventor
林琳
彭莹
赵锐
Original Assignee
电信科学技术研究院有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 电信科学技术研究院有限公司 filed Critical 电信科学技术研究院有限公司
Publication of WO2019153924A1 publication Critical patent/WO2019153924A1/zh

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/14Relay systems
    • H04B7/15Active relay systems
    • H04B7/155Ground-based stations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/14Relay systems
    • H04B7/15Active relay systems
    • H04B7/155Ground-based stations
    • H04B7/15528Control of operation parameters of a relay station to exploit the physical medium
    • H04B7/15542Selecting at relay station its transmit and receive resources
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/0446Resources in time domain, e.g. slots or frames
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/54Allocation or scheduling criteria for wireless resources based on quality criteria
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/70Services for machine-to-machine communication [M2M] or machine type communication [MTC]

Definitions

  • the present invention relates to the field of wireless communication technologies, and in particular, to a resource allocation method, apparatus, and device in a relay scenario.
  • FIG. 1 is a schematic diagram of a communication mode of network centralized control in an LTE system.
  • LTE Long Term Evolution
  • communication is a centralized control mode, that is, user equipment (UE).
  • UE user equipment
  • the uplink and downlink data are transmitted and received under the control of the network.
  • the communication between the UE and the UE is forwarded and controlled by the network.
  • the data transmission between the UE and the network can be referred to as Device to Network. , D2N) transmission.
  • D2N Device to Network
  • D2D Device-to-device
  • D2D which is a terminal-through technology, refers to a method in which neighboring terminals can transmit data through a direct link in a short range without going through a central node (ie, a base station). Forwarding, there is no need to transmit information between UEs through a traditional cellular link.
  • the D2D proximity service includes the following two categories:
  • the UE uses an Evolution-Universal Terrestrial Radio Access Network (E-UTRA) to confirm that another UE is in its vicinity.
  • E-UTRA Evolution-Universal Terrestrial Radio Access Network
  • the D2D UE can use the service to find nearby taxis, find friends nearby, and the like;
  • D2D communication UEs that are close to each other, by directly establishing a link between two UEs (Fig. 2 is a schematic diagram of D2D discovery/communication, as shown in Fig. 2), so that the communication link originally transmitted through the network is converted into local
  • the direct communication link saves a lot of bandwidth and network efficiency; or two UEs that are close to each other can use direct link communication to obtain stable high-speed and low-cost communication services.
  • Proximity service communication is generally performed under the control or assistance of the network side, and the evolved base station (eNB) may even dynamically allocate resources for the UE performing the proximity service communication.
  • eNB evolved base station
  • D2D link refers to the link between the device and the device for direct communication
  • D2N link refers to the link between the device and the network node for communication.
  • UEs participating in D2D discovery/communication are divided into two roles:
  • D2D transmitting UE a UE that transmits a D2D discovery/communication message
  • the D2D receives the UE: that is, the UE that receives the discovery/communication message sent by the D2D transmitting UE.
  • the UE can perform D2D discovery or data transmission with the network or other UEs through a relay in the manner of D2D discovery and communication technologies.
  • Relay There are two types of Relay:
  • FIG. 3 is a schematic diagram of UE-to-Network Relay communication.
  • the way in which the UE communicates with the network through the Relay UE is called UE-to-Network Relay.
  • UE2 outside the network coverage uses UE1 as a Relay node to forward its own uplink and downlink signals through UE1.
  • the communication between the UE1 and the UE2 is implemented by D2D communication, and the UE1 and the network are implemented by using cellular communication.
  • FIG. 4 is a schematic diagram of UE-to-UE relay communication.
  • a method in which a UE performs discovery/communication with a target UE through a Relay UE is called a UE-to-UE relay.
  • the UE 2 can forward its own information through the UE1, wherein the UE1 and the UE2, the UE1 and the UE4 implement data transmission through D2D communication.
  • UE-to-UE Relay has not been standardized.
  • UE-to-Network Relay has done some standardization work.
  • UE-to-Nework Relay has two modes of operation:
  • L3UE-Network Relay L2UE-Network Relay.
  • Alt1 The base station broadcasts the high/low threshold of the Reference Signal Received Power/Reference Signal Received Quality (RSRP/RSRQ), and the UE that meets the threshold automatically starts/stops the Relay based on the information.
  • RSRP/RSRQ Reference Signal Received Power/Reference Signal Received Quality
  • the network can choose not to configure, configure one, or configure two thresholds.
  • Alt2 The base station can broadcast its support relay, but does not broadcast the transmission resource pool for the relay discovery.
  • the UE needs to request the relay discovery resource through dedicated signaling, and the base station configures the UE to activate the relay through dedicated signaling.
  • each node selects a transmission resource, which is likely to cause a transmission and reception conflict. For example, when the relay node should receive the information of the remote transmitting node, the relay node itself selects for other services of its own. Sent at this moment. Therefore, it is necessary to optimize the node resource selection process in the relay scenario.
  • the invention provides a resource allocation method, device and device in a relay scenario, which can be used to solve the problem that the relay node may be sent simultaneously with the remote sending node and/or the remote receiving node in the existing resource selection process, which may result in failure to be performed.
  • the problem of relaying data transmission is a problem that the relay node may be sent simultaneously with the remote sending node and/or the remote receiving node in the existing resource selection process, which may result in failure to be performed.
  • a resource allocation method in a relay scenario is provided in the embodiment of the present invention, including:
  • a resource pool for the relay capable node where the resource pool is a sending resource pool capable of forming a time-division relationship with a sending resource pool of all or some other nodes in the system, where the system is configured by a plurality of nodes and the relaying resource pool A communication system consisting of capable nodes.
  • all or part of the nodes in the system are nodes that establish a relay relationship with the relay capable node.
  • the resource pool is configured in one of the following ways or a combination thereof:
  • the relay relationship After the relay relationship is formed, it is configured by a node that forms a relay relationship with the relay node.
  • a resource allocation method in a relay scenario is provided in the embodiment of the present invention, including:
  • a system is a communication system composed of a number of nodes and the relay capable node.
  • nodes in the system are nodes that establish a relay relationship with the relay capable node.
  • the resource pool is configured in one of the following ways or a combination thereof:
  • the relay relationship After the relay relationship is formed, it is configured by a node that forms a relay relationship with the relay node.
  • a computer device including a memory, a processor, and a computer program stored on the memory and operable on the processor, and the processor executes the computer program to implement the following method:
  • a resource pool for the relay capable node where the resource pool is a sending resource pool capable of forming a time-division relationship with a sending resource pool of all or some other nodes in the system, where the system is configured by a plurality of nodes and the relaying resource pool A communication system consisting of capable nodes.
  • all or part of the nodes in the system are nodes that establish a relay relationship with the relay capable node.
  • the resource pool is configured in one of the following ways or a combination thereof:
  • the relay relationship After the relay relationship is formed, it is configured by a node that forms a relay relationship with the relay node.
  • a computer readable storage medium storing a computer program for performing a resource allocation method in a relay scenario is provided in the embodiment of the present invention.
  • the embodiment of the present invention provides a resource allocation apparatus in a relay scenario, including:
  • a first determining module configured to determine a node with relay capability
  • a first configuration module configured to configure a resource pool for the relay capable node, where the resource pool is a sending resource pool capable of forming a time-division relationship with a sending resource pool of all or some of the nodes in the system, where the system is A communication system consisting of a number of nodes and the relay capable node.
  • a computer device including a memory, a processor, and a computer program stored on the memory and operable on the processor, and the processor implements the following method when executing the computer program:
  • a system is a communication system composed of a number of nodes and the relay capable node.
  • nodes in the system are nodes that establish a relay relationship with the relay capable node.
  • the resource pool is configured in one of the following ways or a combination thereof:
  • the relay relationship After the relay relationship is formed, it is configured by a node that forms a relay relationship with the relay node.
  • a computer readable storage medium storing a computer program for performing a resource allocation method in a relay scenario is provided in the embodiment of the present invention.
  • the embodiment of the present invention provides a resource allocation apparatus in a relay scenario, including:
  • a second determining module configured to determine a node having a relay capability
  • a transmission resource pool, the system is a communication system composed of a plurality of nodes and the relay capable node.
  • a resource allocation method in a relay scenario is provided in the embodiment of the present invention, including:
  • Resource allocation is performed for the relay capable node according to the resource usage of all or part of the nodes in the system, and the system is a communication system composed of a plurality of nodes and the relay capable node.
  • resource allocation is performed for the relay capable node, including:
  • Each node that forms a relay relationship with the relay node is determined to perform resource allocation for data transmission of the relay node according to resource usage of each node forming a relay relationship with the relay node.
  • resource allocation is performed for data transmission of the relay node according to resource usage of each node that forms a relay relationship with the relay node in one of the following manners or a combination thereof:
  • the sending subframe After receiving the warning information, the sending subframe is adjusted, and the early warning information is sent when the other node finds that the sending subframe of the relay node has a relay relationship with the relay node to send data; or
  • the relay node After the relay node sends the maximum delay of a service, if it does not receive the feedback confirmation from the receiving node, the relay node adjusts the transmission subframe.
  • a resource allocation method in a relay scenario is provided in the embodiment of the present invention, including:
  • Resource allocation is performed for other nodes according to resource usage of the relay capable node, and the system is a communication system composed of a plurality of nodes and the relay capable node.
  • resource allocation for other nodes including:
  • the node that is the relay node is determined, and resource allocation is performed according to the resource usage of the relay node.
  • resource allocation is performed according to the resource usage of the relay node in the following manner:
  • the transmission subframe After transmitting the maximum delay of a service, if the information received by the receiving relay node or the feedback acknowledgement is not received, the transmission subframe is adjusted.
  • it further includes:
  • An early warning message is issued when it is determined that there are other nodes transmitting data on the relay node.
  • a computer device including a memory, a processor, and a computer program stored on the memory and operable on the processor, and the processor implements the following method when executing the computer program:
  • Resource allocation is performed for the relay capable node according to the resource usage of all or part of the nodes in the system, and the system is a communication system composed of a plurality of nodes and the relay capable node.
  • resource allocation is performed for the relay capable node, including:
  • Each node that forms a relay relationship with the relay node is determined to perform resource allocation for data transmission of the relay node according to resource usage of each node forming a relay relationship with the relay node.
  • resource allocation is performed for data transmission of the relay node according to resource usage of each node that forms a relay relationship with the relay node in one of the following manners or a combination thereof:
  • the sending subframe After receiving the warning information, the sending subframe is adjusted, and the early warning information is sent when the other node finds that the sending subframe of the relay node has a relay relationship with the relay node to send data; or
  • the relay node After the relay node sends the maximum delay of a service, if it does not receive the feedback confirmation from the receiving node, the relay node adjusts the transmission subframe.
  • a computer readable storage medium storing a computer program for performing a resource allocation method in a relay scenario is provided in the embodiment of the present invention.
  • the embodiment of the present invention provides a resource allocation apparatus in a relay scenario, including:
  • a third determining module configured to determine a node having a relay capability
  • a third allocation module configured to perform resource allocation for the relay capable node according to resource usage of all or part of nodes in the system, where the system is composed of a plurality of nodes and the relay capable node system.
  • a computer device including a memory, a processor, and a computer program stored on the memory and operable on the processor, and the processor implements the following method when executing the computer program:
  • Resource allocation is performed for other nodes according to resource usage of the relay capable node, and the system is a communication system composed of a plurality of nodes and the relay capable node.
  • resource allocation for other nodes including:
  • the node that is the relay node is determined, and resource allocation is performed according to the resource usage of the relay node.
  • resource allocation is performed according to the resource usage of the relay node in the following manner:
  • the transmission subframe After transmitting the maximum delay of a service, if the information received by the receiving relay node or the feedback acknowledgement is not received, the transmission subframe is adjusted.
  • it further includes:
  • An early warning message is issued when it is determined that there are other nodes transmitting data on the relay node.
  • a computer readable storage medium storing a computer program for performing a resource allocation method in a relay scenario is provided in the embodiment of the present invention.
  • the embodiment of the present invention provides a resource allocation apparatus in a relay scenario, including:
  • a fourth determining module configured to determine a node having a relay capability
  • a fourth allocation module configured to perform resource allocation for other nodes according to resource usage of the relay capable node, where the system is a communication system composed of a plurality of nodes and the relay capable node.
  • the existing resource pool is solved.
  • the relay terminal may be simultaneously transmitted with the remote transmitting terminal and/or the remote receiving terminal under the resource selection process, resulting in a problem that relay data transmission cannot be performed.
  • the relay node and the node forming the relay relationship with the relay node select different time domain resources, thereby solving the possibility that the relay terminal and the remote transmitting terminal in the existing resource selection process And/or the remote receiving terminal transmits at the same time, resulting in the problem that relay data transmission cannot be performed.
  • FIG. 1 is a schematic diagram of a communication mode of centralized control of a network in an LTE system in the background art
  • FIG. 3 is a schematic diagram of UE-to-Network Relay communication in the background art
  • FIG. 4 is a schematic diagram of UE-to-UE relay communication in the background art
  • FIG. 5 is a schematic flowchart of an implementation method of a resource allocation method in a relay scenario according to an embodiment of the present disclosure
  • FIG. 6 is a schematic flowchart of an implementation process of a resource allocation method in a relay scenario according to an embodiment of the present disclosure
  • FIG. 7 is a schematic diagram of a UE resource pool in Embodiment 1 of the present invention.
  • FIG. 8 is a schematic diagram of a UE resource pool in Embodiment 2 of the present invention.
  • FIG. 9 is a schematic flowchart of a third implementation manner of a resource allocation method in a relay scenario according to an embodiment of the present invention.
  • FIG. 10 is a schematic flowchart of a fourth implementation process of a resource allocation method in a relay scenario according to an embodiment of the present disclosure
  • FIG. 14 are schematic diagrams showing a virtual function structure of a resource allocation apparatus according to an embodiment of the present invention.
  • FIG. 15 is a schematic diagram showing the functional structure of a resource allocation apparatus according to an embodiment of the present invention.
  • GSM Global System of Mobile communication
  • CDMA Code Division Multiple Access
  • WCDMA Wideband Code Division Multiple Access
  • GPRS General Packet Radio Service
  • LTE Long Term Evolution
  • LTE-A Advanced Long Term Evolution
  • UMTS Universal Mobile Telecommunication System
  • NR New Radio
  • the user equipment includes but is not limited to a mobile station (Mobile Station, MS), a mobile terminal (Mobile Terminal), a mobile phone (Mobile Telephone), a mobile phone (handset). And portable devices, etc., the user equipment can communicate with one or more core networks via a Radio Access Network (RAN), for example, the user equipment can be a mobile phone (or "cellular"
  • RAN Radio Access Network
  • the user equipment can be a mobile phone (or "cellular"
  • the telephone device, the computer with wireless communication function, etc., the user equipment can also be a mobile device that is portable, pocket-sized, handheld, built-in, or in-vehicle.
  • a base station may refer to a device in an access network that communicates with a wireless terminal over one or more sectors over an air interface.
  • the base station can be used to convert the received air frame to the IP packet as a router between the wireless terminal and the rest of the access network, wherein the remainder of the access network can include an Internet Protocol (IP) network.
  • IP Internet Protocol
  • the base station can also coordinate attribute management of the air interface.
  • the base station may be a Base Transceiver Station (BTS) in GSM or CDMA, or may be a base station (NodeB) in TD-SCDMA or WCDMA, or may be an evolved base station (eNodeB or eNB or e- in LTE).
  • NodeB, evolutional Node B), or a base station (gNB) in 5G NR the present invention is not limited.
  • a resource selection scheme in a relay scenario is proposed, which solves the problem that the relay node may be sent simultaneously with the remote sending node and/or the remote receiving node in the existing resource selection process, so that the relay data cannot be performed. Transmission problem.
  • the terminal, the UE, and the like used in the same meaning are the communication terminals that perform data transmission in the UE-to-Nework Relay or the UE-to-UE Relay.
  • a node can be a terminal node or a network node. In order to facilitate the distinction, the embodiments will also refer to them as remote nodes, relay nodes, etc. according to their roles.
  • FIG. 5 is a schematic flowchart of an implementation manner of a resource allocation method in a relay scenario, as shown in the figure, which may include:
  • Step 501 Determine a node having a relay capability.
  • Step 502 Configure a resource pool for the node having the relay capability, where the resource pool is a sending resource pool capable of forming a time-division relationship with a sending resource pool of all or some of the nodes in the system, where the system is composed of a plurality of nodes and the node A communication system composed of nodes with relay capabilities.
  • the resource pool is a sending resource pool capable of forming a time-division relationship with a sending resource pool of all or some of the nodes in the system, where the system is composed of a plurality of nodes and the node A communication system composed of nodes with relay capabilities.
  • all or part of the nodes in the system are nodes that establish a relay relationship with the relay capable node.
  • the resource pool is configured in one of the following ways or a combination thereof:
  • the relay relationship After the relay relationship is formed, it is configured by a node that forms a relay relationship with the relay node.
  • FIG. 6 is a schematic flowchart of a method for implementing resource allocation in a relay scenario, as shown in the following figure, which may include:
  • Step 601 Determine a node having a relay capability.
  • Step 602 Configure a resource pool for a node other than the node capable of relaying in the system, where the resource pool is a sending resource pool capable of forming a time-division relationship with a sending resource pool of the relay capable node in the system.
  • the system is a communication system composed of a plurality of nodes and the relay capable node.
  • nodes in the system are nodes that establish a relay relationship with the relay capable node.
  • the resource pool is configured in one of the following ways or a combination thereof:
  • the relay relationship After the relay relationship is formed, it is configured by a node that forms a relay relationship with the relay node.
  • the node with the relay capability is configured with an independent sending resource pool that is separated from the remote node; and the independent resource pool may be pre-configured by the system, or may be a network or a relay after forming a relay relationship.
  • the node or remote node is dynamically configured.
  • the resource pool after determining the node with the relay capability, the resource pool can be configured for it, waiting to be used after it becomes a relay node; or when it becomes a relay node, the resource pool configuration can be performed. That is to say, in the implementation, the resource pool can be configured according to the practical needs, and can be pre-configured when it is determined that the node has the relay capability, or can be configured after actually becoming the relay node.
  • the system pre-configures the time-separated independent resource pool.
  • FIG. 7 is a schematic diagram of a UE resource pool in Embodiment 1. As shown in the figure, it is assumed that there are UE1, UE2, UE3, UE4, and UE5 in the system, and the system pre-configures an independent resource pool with other UEs for UE4, if UE1 selects When UE4 is used as a relay node to forward its own information to UE2, UE1 and UE2 must be in the receiving state when transmitting, and vice versa.
  • an independent resource pool is dynamically configured for time division.
  • FIG. 8 is a schematic diagram of a UE resource pool in Embodiment 2, as shown in the figure, assuming that UE1, UE2, UE3, UE4, and UE5 are in the system, if UE1 selects to forward its own information to UE2 through UE4 as a relay node, Implemented in one of the following ways or a combination thereof:
  • the network configures an independent resource pool for UE4 with (UE1 and/or UE2) time division.
  • UE1 configures an independent resource pool with UE1 for UE4;
  • UE4 may also send an independent resource pool configured by UE1 for UE4 to UE2, so that UE2 selects a resource pool that is time-divided with UE4;
  • UE4 can also configure an independent resource pool for UE2 with UE4 time division.
  • UE2 configures an independent resource pool with UE2 time division for UE4;
  • UE4 may also send an independent resource pool configured by UE2 for UE4 to UE1, so that UE1 selects a resource pool that is time-divided with UE4;
  • UE4 can also configure an independent resource pool for UE1 with UE4 time division.
  • UE4 configures time-division independent resource pools for itself and (UE1 and/or UE2).
  • UE4 must be in the receiving state when UE1 and UE2 transmit, and vice versa.
  • a computer device a computer readable storage medium, and a resource allocation device in a relay scenario are provided in the embodiment of the present invention.
  • the resource allocation methods are similar, so the implementation of these devices can be referred to the implementation of the method, and the repeated description will not be repeated.
  • the resource allocation apparatus in the relay scenario provided in the embodiment of the present invention includes:
  • a first determining module configured to determine a node with relay capability
  • a first configuration module configured to configure a resource pool for the relay capable node, where the resource pool is a sending resource pool capable of forming a time-division relationship with a sending resource pool of all or some of the nodes in the system, where the system is A communication system consisting of a number of nodes and the relay capable node.
  • a computer device includes a memory, a processor, and a computer program stored on the memory and operative on the processor, the processor executing the computer program to implement the method as follows:
  • a resource pool for the relay capable node where the resource pool is a sending resource pool capable of forming a time-division relationship with a sending resource pool of all or some other nodes in the system, where the system is configured by a plurality of nodes and the relaying resource pool A communication system consisting of capable nodes.
  • all or part of the nodes in the system are nodes that establish a relay relationship with the relay capable node.
  • the resource pool is configured in one of the following ways or a combination thereof:
  • the relay relationship After the relay relationship is formed, it is configured by a node that forms a relay relationship with the relay node.
  • a computer readable storage medium storing a computer program for performing a resource allocation method in the relay scenario described above. For details, reference may be made to the implementation of the above computer device.
  • the embodiment of the present invention further provides a resource allocation apparatus in a relay scenario, including:
  • a second determining module configured to determine a node having a relay capability
  • a transmission resource pool, the system is a communication system composed of a plurality of nodes and the relay capable node.
  • a computer device includes a memory, a processor, and a computer program stored on the memory and operable on the processor, the processor executing the computer program to implement the following method:
  • a system is a communication system composed of a number of nodes and the relay capable node.
  • nodes in the system are nodes that establish a relay relationship with the relay capable node.
  • the resource pool is configured in one of the following ways or a combination thereof:
  • the relay relationship After the relay relationship is formed, it is configured by a node that forms a relay relationship with the relay node.
  • a computer readable storage medium storing a computer program for performing a resource allocation method in the relay scenario described above. For details, reference may be made to the implementation of the above computer device.
  • FIG. 9 is a schematic flowchart of a third implementation process of a resource allocation method in a relay scenario, as shown in the figure, which may include:
  • Step 901 Determine a node having a relay capability.
  • Step 902 Perform resource allocation for the relay capable node according to resource usage of all or part of nodes in the system, where the system is a communication system composed of a plurality of nodes and the relay capable node.
  • resource allocation is performed for the relay capable node, including:
  • Each node that forms a relay relationship with the relay node is determined to perform resource allocation for data transmission of the relay node according to resource usage of each node forming a relay relationship with the relay node.
  • resource allocation is performed for data transmission of the relay node according to resource usage of each node that forms a relay relationship with the relay node in one of the following manners or a combination thereof:
  • the sending subframe After receiving the warning information, the sending subframe is adjusted, and the early warning information is sent when the other node finds that the sending subframe of the relay node has a relay relationship with the relay node to send data; or
  • the relay node After the relay node sends the maximum delay of a service, if it does not receive the feedback confirmation from the receiving node, the relay node adjusts the transmission subframe.
  • FIG. 10 is a schematic flowchart of a fourth implementation process of a resource allocation method in a relay scenario, as shown in the figure, which may include:
  • Step 1001 Determine a node having a relay capability
  • Step 1002 Perform resource allocation for other nodes according to resource usage of the relay capable node, where the system is a communication system composed of a plurality of nodes and the relay capable node.
  • resource allocation for other nodes including:
  • the node that is the relay node is determined, and resource allocation is performed according to the resource usage of the relay node.
  • resource allocation is performed according to the resource usage of the relay node in the following manner:
  • the transmission subframe After transmitting the maximum delay of a service, if the information received by the receiving relay node or the feedback acknowledgement is not received, the transmission subframe is adjusted.
  • it may further include:
  • An early warning message is issued when it is determined that there are other nodes transmitting data on the relay node.
  • the method further includes:
  • the subframe T is processed as a skip subframe.
  • the skip subframe means that it has been sent on the subframe, so it cannot be received on the subframe, so it is impossible to know whether other nodes on the subframe are also transmitting and what kind of reservation period is used for transmission. Therefore, in the subsequent avoidance of the subframe, it can only be assumed that there are many nodes to make reservations in all the reservation periods allowed by the system, and this principle is avoided.
  • the remote node and/or other nodes except the remote node and the relay node find that there are other nodes on the transmitting subframe of the relay node, and then send out early warning information that the subframe may collide.
  • the relay node adjusts the sending subframe after receiving the warning information. And/or, after receiving the warning information, the remote node adjusts the transmission subframe if it is also sent on the subframe.
  • the remote transmitting node does not receive the information or feedback confirmation forwarded by the relay node after the maximum delay of one service after transmitting, and then adjusts the transmitting subframe by itself;
  • the relay node does not receive the feedback acknowledgement of the remote receiving node after the maximum delay of one service after transmitting itself, and adjusts the transmitting subframe by itself.
  • the entity that selects resources for the remote node and/or the relay node may be a network node, a remote node, a relay node, or a third-party device (terminal device or network device) with resource allocation capability. It should be noted that, in order to make the object clearer, the process of selecting resources for the remote node and the relay node is separately described, but in the embodiment of the present invention, the situation of selecting resources for the remote node and the relay node is also protected. That is, the subject of the resource is selected and the time-division resources are selected for the remote node and the relay node.
  • the remote node and the relay node avoid each other's transmission subframes when selecting resources.
  • UE1 chooses to forward its own information to UE2 through UE4 as a relay node, UE1 (or UE2) has received the SA of UE4 if it has received the resource (Scheduling Assignment).
  • scheduling allocation indicating that the UE Y occupies the resource Y on the subframe X in the period of P, and if the service period of the UE1 (or UE2) is p, the UE1 (or UE2) cannot select any resource on the subframe x, if X, X+P, ..., X+m*P and x, x+p, ..., x+n*p have the same value between the two column numbers, where m and n are positive integers. Conversely, UE4 is the same when selecting resources.
  • the remote node and the relay node reselect the resource when it finds that it may be sent on the same subframe as the other party.
  • the UE3 transmits more than one UE on the subframe T according to the received SA, and then sends the sub-frame.
  • An early warning of a collision may occur on frame T.
  • the UE4 determines that UE1 is transmitted on the subframe T at the same time, and the UE4 decides to Select to send resources;
  • the UE4 decides to reselect the transmission resource
  • the UE1 determines that the UE4 is transmitted on the subframe T at the same time, and the UE1 decides to Select to send resources;
  • the UE1 decides to reselect the transmission resource
  • the remote node and the relay node reselect the resource when it finds that it may be sent on the same subframe as the other party.
  • the UE1/UE3/UE5 is a certain UE, and it is assumed that the UE3 transmits more than one UE on the subframe T according to the received SA, and then the child is sent. An early warning of a collision may occur on frame T.
  • the UE4 determines that UE3 is transmitted on the subframe T at the same time, and the UE4 does not process. ;
  • the UE4 decides to reselect the transmission resource
  • the UE1 on the basis of the embodiment 3, 4 or 5, further, if the UE1 does not receive the information or feedback acknowledgement forwarded by the UE4 after the maximum delay of the service after the UE is sent, the UE1 considers that it may be the same as the UE4. If the subframe is sent, UE1 reselects the sending resource;
  • the UE4 does not receive the feedback confirmation of the UE2 after the maximum delay of the service after transmitting the UE, and the UE4 considers that it may be in the same subframe as the UE2. If it is sent, UE4 reselects the transmission resource.
  • the subframe T may also be processed as a skip subframe.
  • a computer device a computer readable storage medium, and a resource allocation device in a relay scenario are provided in the embodiment of the present invention.
  • the resource allocation methods are similar, so the implementation of these devices can be referred to the implementation of the method, and the repeated description will not be repeated.
  • the resource allocation apparatus in the relay scenario provided in the embodiment of the present invention includes:
  • a third determining module configured to determine a node having a relay capability
  • a third allocation module configured to perform resource allocation for the relay capable node according to resource usage of all or part of nodes in the system, where the system is composed of a plurality of nodes and the relay capable node system.
  • a computer device includes a memory, a processor, and a computer program stored on the memory and operative on the processor, the processor executing the computer program to implement the method as follows:
  • Resource allocation is performed for the relay capable node according to the resource usage of all or part of the nodes in the system, and the system is a communication system composed of a plurality of nodes and the relay capable node.
  • resource allocation is performed for the relay capable node, including:
  • Each node that forms a relay relationship with the relay node is determined to perform resource allocation for data transmission of the relay node based on the resource usage of each node forming a relay relationship with the relay node.
  • resource allocation is performed for data transmission of the relay node according to resource usage of each node that forms a relay relationship with the relay node in one of the following manners or a combination thereof:
  • the sending subframe After receiving the warning information, the sending subframe is adjusted, and the early warning information is sent when the other node finds that the sending subframe of the relay node has a relay relationship with the relay node to send data; or
  • the relay node After the relay node sends the maximum delay of a service, if it does not receive the feedback confirmation from the receiving node, the relay node adjusts the transmission subframe.
  • a computer readable storage medium storing a computer program for performing a resource allocation method in the relay scenario described above. For details, reference may be made to the implementation of the above computer device.
  • the embodiment of the present invention further provides a resource allocation apparatus in a relay scenario, including:
  • a fourth determining module configured to determine a node having a relay capability
  • a fourth allocation module configured to perform resource allocation for other nodes according to resource usage of the relay capable node, where the system is a communication system composed of a plurality of nodes and the relay capable node.
  • a computer device includes a memory, a processor, and a computer program stored on the memory and operable on the processor, the processor executing the computer program to implement the following method:
  • Resource allocation is performed for other nodes according to resource usage of the relay capable node, and the system is a communication system composed of a plurality of nodes and the relay capable node.
  • resource allocation for other nodes including:
  • the node that is the relay node is determined, and resource allocation is performed according to the resource usage of the relay node.
  • resource allocation is performed according to the resource usage of the relay node in the following manner:
  • the transmission subframe After transmitting the maximum delay of a service, if the information received by the receiving relay node or the feedback acknowledgement is not received, the transmission subframe is adjusted.
  • it further includes:
  • An early warning message is issued when it is determined that there are other nodes transmitting data on the relay node.
  • a computer readable storage medium storing a computer program for performing a resource allocation method in the relay scenario described above. For details, reference may be made to the implementation of the above computer device.
  • a resource selection scheme in a relay scenario is proposed, which solves the problem that the relay terminal may be simultaneously transmitted with the remote transmitting terminal and/or the remote receiving terminal in the existing resource selection process, resulting in The problem of relaying data transmission is not possible.
  • embodiments of the present invention can be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment, or a combination of software and hardware. Moreover, the invention can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) including computer usable program code.
  • computer-usable storage media including but not limited to disk storage, CD-ROM, optical storage, etc.
  • the computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture comprising the instruction device.
  • the apparatus implements the functions specified in one or more blocks of a flow or a flow and/or block diagram of the flowchart.
  • These computer program instructions can also be loaded onto a computer or other programmable data processing device such that a series of operational steps are performed on a computer or other programmable device to produce computer-implemented processing for execution on a computer or other programmable device.
  • the instructions provide steps for implementing the functions specified in one or more of the flow or in a block or blocks of a flow diagram.

Landscapes

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

Abstract

公开了一种中继场景下的资源分配方法、装置及设备,包括:确定具有中继能力的节点;为该具有中继能力的节点配置资源池,以及,为***中除该具有中继能力的节点之外的其它节点配置资源池,所述资源池是能与***中其它全部或者部分节点的发送资源池形成时分关系的发送资源池,所述***是由若干节点与该具有中继能力的节点组成的通信***。采用本发明,由于在中继节点上采用了为该中继节点配置的时分的发送资源池,因此解决了现有资源选择流程下中继终端可能与远端发送终端和/或远端接收终端同时发送,导致不能进行中继数据传输的问题。

Description

一种中继场景下的资源分配方法、装置及设备
本申请要求在2018年02月12日提交中国专利局、申请号为201810146730.0、发明名称为“一种中继场景下的资源分配方法、装置及设备”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
技术领域
本发明涉及无线通信技术领域,特别涉及一种中继场景下的资源分配方法、装置及设备。
背景技术
图1为LTE***中网络集中控制的通信方式示意图,如图所示,在长期演进(Long Term Evolution,LTE)***中,通信采取的是网络集中控制的方式,即用户设备(User Equipment,UE)的上下行数据都在网络的控制下进行发送和接收。UE和UE之间的通信,是由网络进行转发和控制的,UE与UE之间不存在直接的通信链路,这种方式下UE和网络的数据传输可以简称为设备到网络(Device to Network,D2N)传输。
设备到设备(Device-to-Device,D2D),即终端直通技术,是指邻近的终端可以在近距离范围内通过直连链路进行数据传输的方式,不需要通过中心节点(即基站)进行转发,也不需要通过传统的蜂窝链路进行UE间的信息传输。
3GPP中,D2D接近服务包括以下两大类:
D2D发现:UE使用演进的全球地面无线接入网(Evolution-Universal Terrestrial Radio Access Network,E-UTRA)来确认另外一个UE在其附近。例如,D2D UE可以使用该服务来寻找附近的出租车、寻找在其附近的朋友等;
D2D通信:相互接近的UE,通过在两个UE之间直接建立链路(图2为D2D发现/通信示意图,如图2所示),这样将原本通过网络传输的通信链路转化为本地的直接通信链路,节省了大量的带宽和网络效率;或者两个相互接近的UE,可以利用直接链路通信来获得稳定高速低廉的通信服务。接近服务通信一般是在网络侧控制或者辅助下进行的,演进基站(eNB)甚至可能会为进行接近服务通信的UE动态的分配资源。
为了便于描述,可以定义两种链路类型:
D2D链路:指设备和设备之间直接进行通信的链路;
D2N链路:指设备和网络节点之间进行通信的链路。
此外,参与D2D发现/通信的UE分为两种角色:
D2D发送UE:即发送D2D发现/通信消息的UE;
D2D接收UE:即接收D2D发送UE发送的发现/通信消息的UE。
对于用户设备到网络中继(UE-to-Network Relay),是指在D2D发现和通信技术的基础上,UE可以通过中继(Relay)的方式与网络或者其他UE进行D2D发现或者数据传输。Relay分为两种:
图3为UE-to-Network Relay通信示意图,如图所示,UE通过Relay UE与网络进行通信的方式称为UE-to-Network Relay。网络覆盖外的UE2为了与网络进行通信,以UE1作为Relay节点,通过UE1转发自己的上下行信号。其中,UE1和UE2之间的通信通过D2D通信实现,UE1和网络间通过蜂窝通信实现。
图4为UE-to-UE Relay通信示意图,如图所示,UE通过Relay UE与目标UE进行发现/通信的方式称为UE-to-UE Relay。UE2为了与不在自己直接通信范围内的UE4进行通信,可以通过UE1来转发自己的信息,其中UE1和UE2,UE1和UE4之间都是通过D2D通信来实现数据传输。
目前UE-to-UE Relay尚未进行标准化。UE-to-Network Relay进行了一些标准化工作。
UE-to-Nework Relay有两种工作模式:
L3UE-Network Relay、L2UE-Network Relay。
对于L3UE-Network Relay其Relay激活有两种方式:
Alt1:基站广播Uu链路参考信号接收功率/参考信号接收质量(Reference Signal Received Power/Reference Signal Received Quality,RSRP/RSRQ)的高/低门限,满足该门限的UE基于该信息自动启动/停止Relay功能。网络可以选择不配置、配置一个或者配置两个门限值。
Alt2:基站可以广播其支持relay,但是不广播用于Relay发现的发送资源池,这种情况下,UE需要通过专用信令请求Relay discovery资源,基站通过专用信令配置UE激活relay。
对于L2UE-to-Nework Relay,目前只讨论了其具体工作机制,但是对于如果激活Relay功能尚没有讨论。
在中继场景中,远端发送节点、中继节点、远端接收节点之间的发送与接收是有一定的要求的,中继节点和远端发送节点/远端接收节点不能同时发送。但是,现有技术不足在于:
如果按照现在的资源选择流程,各个节点各自选择发送资源,很有可能造成收发冲突,例如,中继节点本该接收远端发送节点信息的时刻,中继节点自己却为自己的其它业务选择了在此时刻发送。所以,需要在中继场景中,对节点资源选择过程做优化。
发明内容
本发明提供了一种中继场景下的资源分配方法、装置及设备,用以解决现有资源选择流程下中继节点可能与远端发送节点和/或远端接收节点同时发送,导致不能进行中继数据传输的问题。
本发明实施例中提供了一种中继场景下的资源分配方法,包括:
确定具有中继能力的节点;
为该具有中继能力的节点配置资源池,所述资源池是能与***中其它全部或者部分节点的发送资源池形成时分关系的发送资源池,所述***是由若干节点与该具有中继能力的节点组成的通信***。
实施中,***中其它全部或者部分节点是与所述具有中继能力的节点建立了中继关系的节点。
实施中,所述资源池是按以下方式之一或者其组合的方式进行配置的:
是预配置的;或,
在形成中继关系后由该中继节点配置的;或,
在形成中继关系后由网络配置的;或,
在形成中继关系后由与该中继节点形成中继关系的节点配置的。
本发明实施例中提供了一种中继场景下的资源分配方法,包括:
确定具有中继能力的节点;
为***中除该具有中继能力的节点之外的其它节点配置资源池,所述资源池是能与***中该具有中继能力的节点的发送资源池形成时分关系的发送资源池,所述***是由若干节点与该具有中继能力的节点组成的通信***。
实施中,***中其它节点是与所述具有中继能力的节点建立了中继关系的节点。
实施中,所述资源池是按以下方式之一或者其组合的方式进行配置的:
是预配置的;或,
在形成中继关系后由该中继节点配置的;或,
在形成中继关系后由网络配置的;或,
在形成中继关系后由与该中继节点形成中继关系的节点配置的。
本发明实施例中提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如下所述方法:
确定具有中继能力的节点;
为该具有中继能力的节点配置资源池,所述资源池是能与***中其它全部或者部分节 点的发送资源池形成时分关系的发送资源池,所述***是由若干节点与该具有中继能力的节点组成的通信***。
实施中,***中其它全部或者部分节点是与所述具有中继能力的节点建立了中继关系的节点。
实施中,所述资源池是按以下方式之一或者其组合的方式进行配置的:
是预配置的;或,
在形成中继关系后由该中继节点配置的;或,
在形成中继关系后由网络配置的;或,
在形成中继关系后由与该中继节点形成中继关系的节点配置的。
本发明实施例中提供了一种计算机可读存储介质,所述计算机可读存储介质存储有执行中继场景下的资源分配方法的计算机程序。
本发明实施例中提供了一种中继场景下的资源分配装置,包括:
第一确定模块,用于确定具有中继能力的节点;
第一配置模块,用于为该具有中继能力的节点配置资源池,所述资源池是能与***中其它全部或者部分节点的发送资源池形成时分关系的发送资源池,所述***是由若干节点与该具有中继能力的节点组成的通信***。
本发明实施例中提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如下方法:
确定具有中继能力的节点;
为***中除该具有中继能力的节点之外的其它节点配置资源池,所述资源池是能与***中该具有中继能力的节点的发送资源池形成时分关系的发送资源池,所述***是由若干节点与该具有中继能力的节点组成的通信***。
实施中,***中其它节点是与所述具有中继能力的节点建立了中继关系的节点。
实施中,所述资源池是按以下方式之一或者其组合的方式进行配置的:
是预配置的;或,
在形成中继关系后由该中继节点配置的;或,
在形成中继关系后由网络配置的;或,
在形成中继关系后由与该中继节点形成中继关系的节点配置的。
本发明实施例中提供了一种计算机可读存储介质,所述计算机可读存储介质存储有执行中继场景下的资源分配方法的计算机程序。
本发明实施例中提供了一种中继场景下的资源分配装置,包括:
第二确定模块,用于确定具有中继能力的节点;
第二配置模块,用于为***中除该具有中继能力的节点之外的其它节点配置资源池,所述资源池是能与***中该具有中继能力的节点的发送资源池形成时分关系的发送资源池,所述***是由若干节点与该具有中继能力的节点组成的通信***。
本发明实施例中提供了一种中继场景下的资源分配方法,包括:
确定具有中继能力的节点;
根据***中其它全部或者部分节点的资源使用情况,为该具有中继能力的节点进行资源分配,所述***是由若干节点与该具有中继能力的节点组成的通信***。
实施中,为该具有中继能力的节点进行资源分配,包括:
优先选择没有被占用的空闲子帧;或,
接收到预警信息后调整该中继节点的发送子帧,所述预警信息是其他节点发现中继节点的发送子帧上还有其它节点发送数据时发出的;或,
确定与中继节点形成中继关系的各节点,根据与中继节点形成中继关系的各节点的资源使用情况,为中继节点的数据传输进行资源分配。
实施中,按以下方式之一或者其组合根据与中继节点形成中继关系的各节点的资源使用情况,为中继节点的数据传输进行资源分配:
确定发送子帧时,避开与中继节点形成中继关系的各节点占用和预约资源所在的子帧;或,
在接收到预警信息后调整发送子帧,所述预警信息是其他节点发现中继节点的发送子帧上还有与中继节点形成中继关系的各节点发送数据时发出的;或,
中继节点在自己发送一个业务的最大时延后,若没有收到接收节点的反馈确认,则调整发送子帧。
本发明实施例中提供了一种中继场景下的资源分配方法,包括:
确定具有中继能力的节点;
根据该具有中继能力的节点的资源使用情况,为其它节点进行资源分配,所述***是由若干节点与该具有中继能力的节点组成的通信***。
实施中,为其它节点进行资源分配,包括:
优先选择没有被占用的空闲子帧;或,
确定作为中继节点的节点,根据该中继节点的资源使用情况,进行资源分配。
实施中,按以下方式根据该中继节点的资源使用情况,进行资源分配:
避开中继节点占用和预约资源所在的子帧;和/或,
在自己发送一个业务的最大时延后,若没有收到接收中继节点转发的信息或反馈确认,则调整发送子帧。
实施中,进一步包括:
在确定中继节点的发送子帧上还有其它节点发送数据时发出预警信息。
本发明实施例中提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如下方法:
确定具有中继能力的节点;
根据***中其它全部或者部分节点的资源使用情况,为该具有中继能力的节点进行资源分配,所述***是由若干节点与该具有中继能力的节点组成的通信***。
实施中,为该具有中继能力的节点进行资源分配,包括:
优先选择没有被占用的空闲子帧;或,
接收到预警信息后调整该中继节点的发送子帧,所述预警信息是其他节点发现中继节点的发送子帧上还有其它节点发送数据时发出的;或,
确定与中继节点形成中继关系的各节点,根据与中继节点形成中继关系的各节点的资源使用情况,为中继节点的数据传输进行资源分配。
实施中,按以下方式之一或者其组合根据与中继节点形成中继关系的各节点的资源使用情况,为中继节点的数据传输进行资源分配:
确定发送子帧时,避开与中继节点形成中继关系的各节点占用和预约资源所在的子帧;或,
在接收到预警信息后调整发送子帧,所述预警信息是其他节点发现中继节点的发送子帧上还有与中继节点形成中继关系的各节点发送数据时发出的;或,
中继节点在自己发送一个业务的最大时延后,若没有收到接收节点的反馈确认,则调整发送子帧。
本发明实施例中提供了一种计算机可读存储介质,所述计算机可读存储介质存储有执行中继场景下的资源分配方法的计算机程序。
本发明实施例中提供了一种中继场景下的资源分配装置,包括:
第三确定模块,用于确定具有中继能力的节点;
第三分配模块,用于根据***中其它全部或者部分节点的资源使用情况,为该具有中继能力的节点进行资源分配,所述***是由若干节点与该具有中继能力的节点组成的通信***。
本发明实施例中提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可 在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如下方法:
确定具有中继能力的节点;
根据该具有中继能力的节点的资源使用情况,为其它节点进行资源分配,所述***是由若干节点与该具有中继能力的节点组成的通信***。
实施中,为其它节点进行资源分配,包括:
优先选择没有被占用的空闲子帧;或,
确定作为中继节点的节点,根据该中继节点的资源使用情况,进行资源分配。
实施中,按以下方式根据该中继节点的资源使用情况,进行资源分配:
避开中继节点占用和预约资源所在的子帧;和/或,
在自己发送一个业务的最大时延后,若没有收到接收中继节点转发的信息或反馈确认,则调整发送子帧。
实施中,进一步包括:
在确定中继节点的发送子帧上还有其它节点发送数据时发出预警信息。
本发明实施例中提供了一种计算机可读存储介质,所述计算机可读存储介质存储有执行中继场景下的资源分配方法的计算机程序。
本发明实施例中提供了一种中继场景下的资源分配装置,包括:
第四确定模块,用于确定具有中继能力的节点;
第四分配模块,用于根据该具有中继能力的节点的资源使用情况,为其它节点进行资源分配,所述***是由若干节点与该具有中继能力的节点组成的通信***。
本发明有益效果如下:
本发明实施例提出的方案中,由于在中继节点上采用了为该中继节点配置的与该中继节点形成中继关系的节点的发送资源池时分的发送资源池,因此解决了现有资源选择流程下中继终端可能与远端发送终端和/或远端接收终端同时发送,导致不能进行中继数据传输的问题。
本发明实施例提出的方案中,为中继节点和与该中继节点形成中继关系的节点选择不同的时域资源,因此解决了现有资源选择流程下中继终端可能与远端发送终端和/或远端接收终端同时发送,导致不能进行中继数据传输的问题。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1为背景技术中LTE***中网络集中控制的通信方式示意图;
图2为背景技术中D2D发现/通信示意图;
图3为背景技术中UE-to-Network Relay通信示意图;
图4为背景技术中UE-to-UE Relay通信示意图;
图5为本发明实施例中中继场景下的资源分配方法一实施流程示意图;
图6为本发明实施例中中继场景下的资源分配方法二实施流程示意图;
图7为本发明实施例1中的UE资源池示意图;
图8为本发明实施例2中的UE资源池示意图;
图9为本发明实施例中中继场景下的资源分配方法三实施流程示意图;
图10为本发明实施例中中继场景下的资源分配方法四实施流程示意图;
图11-图14为本发明实施例中资源分配装置虚拟功能结构示意图;
图15为本发明实施例中资源分配装置实体功能结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
应理解,本发明的技术方案可以应用于各种通信***,例如:全球移动通讯(Global System of Mobile communication,GSM)***、码分多址(Code Division Multiple Access,CDMA)***、宽带码分多址(Wideband Code Division Multiple Access,WCDMA)***、通用分组无线业务(General Packet Radio Service,GPRS)、长期演进(Long Term Evolution,LTE)***、先进的长期演进(Advanced long term evolution,LTE-A)***、通用移动通信***(Universal Mobile Telecommunication System,UMTS)、新空口(New Radio,NR)等。
还应理解,在本发明实施例中,用户设备(User Equipment,UE)包括但不限于移动台(Mobile Station,MS)、移动终端(Mobile Terminal)、移动电话(Mobile Telephone)、手机(handset)及便携设备(portable equipment)等,该用户设备可以经无线接入网(Radio Access Network,RAN)与一个或多个核心网进行通信,例如,用户设备可以是移动电话(或称为“蜂窝”电话)、具有无线通信功能的计算机等,用户设备还可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置。
在本发明实施例中,基站(例如,接入点)可以是指接入网中在空中接口上通过一个或多个扇区与无线终端通信的设备。基站可用于将收到的空中帧与IP分组进行相互转换,作为无线终端与接入网的其余部分之间的路由器,其中接入网的其余部分可包括网际协议(IP)网络。基站还可协调对空中接口的属性管理。例如,基站可以是GSM或CDMA中的基站(Base Transceiver Station,BTS),也可以是TD-SCDMA或WCDMA中的基站(NodeB),还可以是LTE中的演进型基站(eNodeB或eNB或e-NodeB,evolutional Node B),或者是5G NR中的基站(gNB),本发明并不限定。
本发明实施例中提出了一个中继场景下的资源选择方案,解决了现有资源选择流程下中继节点可能与远端发送节点和/或远端接收节点同时发送,导致不能进行中继数据传输的问题。下面结合附图对本发明的具体实施方式进行说明。
在说明过程中,将分别从UE与作为中继UE的实施进行说明,然后还将给出二者配合实施的实例以更好地理解本发明实施例中给出的方案的实施。这样的说明方式并不意味着二者必须配合实施、或者必须单独实施,实际上,当UE与作为中继UE分开实施时,其也各自解决自身一侧的问题,而二者结合使用时,会获得更好的技术效果。
实施例中,使用的终端、UE等都是同一含义,是指在UE-to-Nework Relay或者UE-to-UE Relay中进行数据传输的通信终端。节点可以是终端节点,也可以是网络节点。为便于区别,在实施例也会根据其作用将它们称为远端节点、中继节点等。
图5为中继场景下的资源分配方法一实施流程示意图,如图所示,可以包括:
步骤501、确定具有中继能力的节点;
步骤502、为该具有中继能力的节点配置资源池,所述资源池是能与***中其它全部或者部分节点的发送资源池形成时分关系的发送资源池,所述***是由若干节点与该具有中继能力的节点组成的通信***。
实施中,***中其它全部或者部分节点是与所述具有中继能力的节点建立了中继关系的节点。
实施中,所述资源池是按以下方式之一或者其组合的方式进行配置的:
是预配置的;或,
在形成中继关系后由该中继节点配置的;或,
在形成中继关系后由网络配置的;或,
在形成中继关系后由与该中继节点形成中继关系的节点配置的。
图6为中继场景下的资源分配方法二实施流程示意图,如图所示,可以包括:
步骤601、确定具有中继能力的节点;
步骤602、为***中除该具有中继能力的节点之外的其它节点配置资源池,所述资源池是能与***中该具有中继能力的节点的发送资源池形成时分关系的发送资源池,所述系 统是由若干节点与该具有中继能力的节点组成的通信***。
实施中,***中其它节点是与所述具有中继能力的节点建立了中继关系的节点。
实施中,所述资源池是按以下方式之一或者其组合的方式进行配置的:
是预配置的;或,
在形成中继关系后由该中继节点配置的;或,
在形成中继关系后由网络配置的;或,
在形成中继关系后由与该中继节点形成中继关系的节点配置的。
具体的,也即给具有中继能力的节点配置与远端节点时分的独立发送资源池;而独立的资源池可以是***预配置的,也可以是在形成中继关系后由网络或者中继节点或者远端节点动态配置的。
实施中,在确定具有中继能力的节点后,就可以为其进行资源池配置,等待在其事实上成为中继节点后使用;也可以在其成为中继节点时进行资源池配置。也即,实施中可以根据实践需要配置资源池,可以在确定节点具有中继能力时就预配,也可以在事实上成为中继节点后配置。
下面以实例进行说明。
实施例1:
本例中,由***预配置时分的独立资源池。
图7为实施例1中的UE资源池示意图,如图所示,假设***中有UE1,UE2,UE3,UE4,UE5,***给UE4预配置了与其它UE时分的独立资源池,如果UE1选择通过UE4作为中继节点转发自己的信息给UE2,则UE1和UE2在发送的时候UE4必定是接收状态,反之亦然。
实施例2:
本例中,动态配置时分的独立资源池。
图8为实施例2中的UE资源池示意图,如图所示,假设***中有UE1,UE2,UE3,UE4,UE5,如果UE1选择通过UE4作为中继节点转发自己的信息给UE2,则可以按如下方式之一或者其组合进行实施:
1)网络为UE4配置一个与(UE1和/或UE2)时分的独立资源池。
2)UE1为UE4配置一个与UE1时分的独立资源池;
在2)的基础上,UE4还可将UE1为UE4配置的独立资源池发给UE2,以便UE2选择与UE4时分的资源池;
在2)的基础上,UE4还可为UE2配置与UE4时分的独立资源池。
3)UE2为UE4配置一个与UE2时分的独立资源池;
在3)的基础上,UE4还可将UE2为UE4配置的独立资源池发给UE1,以便UE1选择与UE4时分的资源池;
在3)的基础上,UE4还可为UE1配置与UE4时分的独立资源池。
4)UE4为自己和(UE1和/或UE2)配置时分的独立资源池。
实施中,在UE1和UE2发送的时候UE4必定是接收状态,反之亦然。
基于同一发明构思,本发明实施例中还提供了一种计算机设备、一种计算机可读存储介质、一种中继场景下的资源分配装置,由于这些设备解决问题的原理与一种中继场景下的资源分配方法相似,因此这些设备的实施可以参见方法的实施,重复之处不再赘述。
参阅图11所示,本发明实施例中提供的中继场景下的资源分配装置包括:
第一确定模块,用于确定具有中继能力的节点;
第一配置模块,用于为该具有中继能力的节点配置资源池,所述资源池是能与***中其它全部或者部分节点的发送资源池形成时分关系的发送资源池,所述***是由若干节点与该具有中继能力的节点组成的通信***。
为了描述的方便,以上所述装置的各部分以功能分为各种模块或单元分别描述。当然,在实施本发明时可以把各模块或单元的功能在同一个或多个软件或硬件中实现。
在实施本发明实施例提供的技术方案时,可以按如下方式实施。
参阅图15所示,一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如下所述方法:
确定具有中继能力的节点;
为该具有中继能力的节点配置资源池,所述资源池是能与***中其它全部或者部分节点的发送资源池形成时分关系的发送资源池,所述***是由若干节点与该具有中继能力的节点组成的通信***。
实施中,***中其它全部或者部分节点是与所述具有中继能力的节点建立了中继关系的节点。
实施中,所述资源池是按以下方式之一或者其组合的方式进行配置的:
是预配置的;或,
在形成中继关系后由该中继节点配置的;或,
在形成中继关系后由网络配置的;或,
在形成中继关系后由与该中继节点形成中继关系的节点配置的。
一种计算机可读存储介质,所述计算机可读存储介质存储有执行上述中继场景下的资源分配方法的计算机程序。具体可以参考上述计算机设备的实施。
参阅图12所示,本发明实施例中还提供了一种中继场景下的资源分配装置,包括:
第二确定模块,用于确定具有中继能力的节点;
第二配置模块,用于为***中除该具有中继能力的节点之外的其它节点配置资源池,所述资源池是能与***中该具有中继能力的节点的发送资源池形成时分关系的发送资源 池,所述***是由若干节点与该具有中继能力的节点组成的通信***。
在实施本发明实施例提供的技术方案时,可以按如下方式实施。
参阅图15所示,一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如下方法:
确定具有中继能力的节点;
为***中除该具有中继能力的节点之外的其它节点配置资源池,所述资源池是能与***中该具有中继能力的节点的发送资源池形成时分关系的发送资源池,所述***是由若干节点与该具有中继能力的节点组成的通信***。
实施中,***中其它节点是与所述具有中继能力的节点建立了中继关系的节点。
实施中,所述资源池是按以下方式之一或者其组合的方式进行配置的:
是预配置的;或,
在形成中继关系后由该中继节点配置的;或,
在形成中继关系后由网络配置的;或,
在形成中继关系后由与该中继节点形成中继关系的节点配置的。
一种计算机可读存储介质,所述计算机可读存储介质存储有执行上述中继场景下的资源分配方法的计算机程序。具体可以参考上述计算机设备的实施。
图9为中继场景下的资源分配方法三实施流程示意图,如图所示,可以包括:
步骤901、确定具有中继能力的节点;
步骤902、根据***中其它全部或者部分节点的资源使用情况,为该具有中继能力的节点进行资源分配,所述***是由若干节点与该具有中继能力的节点组成的通信***。
实施中,为该具有中继能力的节点进行资源分配,包括:
优先选择没有被占用的空闲子帧;或,
接收到预警信息后调整该中继节点的发送子帧,所述预警信息是其他节点发现中继节点的发送子帧上还有其它节点发送数据时发出的;或,
确定与中继节点形成中继关系的各节点,根据与中继节点形成中继关系的各节点的资源使用情况,为中继节点的数据传输进行资源分配。
实施中,按以下方式之一或者其组合根据与中继节点形成中继关系的各节点的资源使用情况,为中继节点的数据传输进行资源分配:
确定发送子帧时,避开与中继节点形成中继关系的各节点占用和预约资源所在的子帧;或,
在接收到预警信息后调整发送子帧,所述预警信息是其他节点发现中继节点的发送子帧上还有与中继节点形成中继关系的各节点发送数据时发出的;或,
中继节点在自己发送一个业务的最大时延后,若没有收到接收节点的反馈确认,则调 整发送子帧。
图10为中继场景下的资源分配方法四实施流程示意图,如图所示,可以包括:
步骤1001、确定具有中继能力的节点;
步骤1002、根据该具有中继能力的节点的资源使用情况,为其它节点进行资源分配,所述***是由若干节点与该具有中继能力的节点组成的通信***。
实施中,为其它节点进行资源分配,包括:
优先选择没有被占用的空闲子帧;或,
确定作为中继节点的节点,根据该中继节点的资源使用情况,进行资源分配。
实施中,按以下方式根据该中继节点的资源使用情况,进行资源分配:
避开中继节点占用和预约资源所在的子帧;和/或,
在自己发送一个业务的最大时延后,若没有收到接收中继节点转发的信息或反馈确认,则调整发送子帧。
实施中,还可以进一步包括:
在确定中继节点的发送子帧上还有其它节点发送数据时发出预警信息。
具体实施中,还可以进一步包括:
在重选发送资源时,以子帧T为skip子帧进行处理。
具体的,skip子帧的意思是自己曾经在该子帧上发送,因此在该子帧上无法接收,因此无法知道该子帧上是否有其它节点也在发送以及采用什么样的预约周期进行发送,所以后续在避开该子帧时只能假设有许多节点以***允许的所有预约周期进行预约,按照这个原则来避开。
方案中,是在选择资源时尽量避开;具体的可以按如下方式之一或者其组合来实现:
(1)为远端节点和/或中继节点在选择资源时,优先选择没有被其它节点占用的空闲子帧;
(2)为远端节点选择资源时,避开中继节点占用和预约资源所在的子帧,同样,为中继节点选择资源时,避开远端节点占用和预约资源所在的子帧。
(3)远端节点和/或除远端节点和中继节点之外的其它节点发现中继节点的发送子帧上还有别的节点发送,则发出该子帧可能发生冲突的预警信息。
进一步的,中继节点收到该预警信息后调整发送子帧。和/或,远端节点收到该预警信息后,如果自己也在该子帧上发送,则调整发送子帧。
(4)远端发送节点在自己发送后一个业务最大时延后没有收到中继节点转发的信息或者反馈确认,则自己调整发送子帧;
(5)中继节点在自己发送后一个业务最大时延后没有收到远端接收节点的反馈确认,则自己调整发送子帧。
需要说明的是,为远端节点和/或中继节点选择资源的主体可以是网络节点、远端节点、中继节点、具有资源分配能力的第三方设备(终端设备或者网络设备)。需要说明的是,为了使对象更加清楚,为远端节点和中继节点选择资源的过程是分开描述的,但是本发明实施例中也保护同时为远端节点和中继节点选择资源的情况,也即选择资源的主体同时为远端节点和中继节点选出时分的资源。
下面以实例进行说明。
实施例3:
本例中,远端节点和中继节点在选择资源时相互避开对方的发送子帧。
假设***中有UE1,UE2,UE3,UE4,UE5,如果UE1选择通过UE4作为中继节点转发自己的信息给UE2,UE1(或UE2)在选择资源时,如果已经收到UE4的SA(Scheduling Assignment,调度分配),指示在UE4以P为周期占用子帧X上的资源Y,如果UE1(或UE2)的业务周期为p,则UE1(或UE2)不能选择子帧x上的任何资源,如果X,X+P,…,X+m*P与x,x+p,…,x+n*p两列数之间有相同的值,其中m和n是正整数。反之,UE4在选择资源时也是一样。
实施例4:
本例中,远端节点和中继节点在发现可能与对方在相同子帧上发送时,重新选择资源。
如果UE1与UE4选择了相同子帧T上的资源,UE2/UE3/UE5中的某个UE,假设为UE3根据收到的SA后发现子帧T上有多于一个UE在发送,则发出子帧T上可能发生冲突的预警。
如果预警信息中指示了在子帧T上发送的除UE4之外的其它节点标识UE1,UE4收到后该预警信息后,判断与自己同时在子帧T上发送的是UE1,则UE4决定重选发送资源;
如果预警信息中没有指示在子帧T上发送的除UE4之外的其它节点标识,则UE4决定重选发送资源;
如果预警信息中指示了在子帧T上发送的除UE1之外的其它节点标识UE4,UE1收到后该预警信息后,判断与自己同时在子帧T上发送的是UE4,则UE1决定重选发送资源;
如果预警信息中没有指示在子帧T上发送的除UE1之外的其它节点标识,则UE1决定重选发送资源;
实施例5:
本例中,远端节点和中继节点在发现可能与对方在相同子帧上发送时,重新选择资源。
如果UE3与UE4选择了相同子帧T上的资源,UE1/UE3/UE5中的某个UE,假设为UE3根据收到的SA后发现子帧T上有多于一个UE在发送,则发出子帧T上可能发生冲突的预警。
如果预警信息中指示了在子帧T上发送的除UE4之外的其它节点标识UE3,UE4收到后该预警信息后,判断与自己同时在子帧T上发送的是UE3,则UE4不处理;
如果预警信息中没有指示在子帧T上发送的除UE4之外的其它节点标识,则UE4决定重 选发送资源;
实施例6:
本例在实施例3、4或5的基础之上,进一步的,如果UE1在自己发送后一个业务最大时延后没有收到UE4转发的信息或者反馈确认,则UE1认为自己可能与UE4在同一个子帧发送,则UE1重选发送资源;
实施例7:
本例在实施例3、4、5或6的基础之上,进一步的,UE4在自己发送后一个业务最大时延后没有收到UE2的反馈确认,则UE4认为自己可能与UE2在同一个子帧发送,则UE4重选发送资源。
实施例8:
在上述实施例3、4、5、6或7中,进一步的,UE重选发送资源时,还可以子帧T为skip子帧进行处理。
基于同一发明构思,本发明实施例中还提供了一种计算机设备、一种计算机可读存储介质、一种中继场景下的资源分配装置,由于这些设备解决问题的原理与一种中继场景下的资源分配方法相似,因此这些设备的实施可以参见方法的实施,重复之处不再赘述。
参阅图13所示,本发明实施例中提供的中继场景下的资源分配装置包括:
第三确定模块,用于确定具有中继能力的节点;
第三分配模块,用于根据***中其它全部或者部分节点的资源使用情况,为该具有中继能力的节点进行资源分配,所述***是由若干节点与该具有中继能力的节点组成的通信***。
为了描述的方便,以上所述装置的各部分以功能分为各种模块或单元分别描述。当然,在实施本发明时可以把各模块或单元的功能在同一个或多个软件或硬件中实现。
在实施本发明实施例提供的技术方案时,可以按如下方式实施。
参阅图15所示,一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如下所述方法:
确定具有中继能力的节点;
根据***中其它全部或者部分节点的资源使用情况,为该具有中继能力的节点进行资源分配,所述***是由若干节点与该具有中继能力的节点组成的通信***。
实施中,为该具有中继能力的节点进行资源分配,包括:
优先选择没有被占用的空闲子帧;或,
接收到预警信息后调整该中继节点的发送子帧,所述预警信息是其他节点发现中继节点的发送子帧上还有其它节点发送数据时发出的;或,
确定与中继节点形成中继关系的各节点,根据与中继节点形成中继关系的各节点的资 源使用情况,为中继节点的数据传输进行资源分配。
实施中,按以下方式之一或者其组合根据与中继节点形成中继关系的各节点的资源使用情况,为中继节点的数据传输进行资源分配:
确定发送子帧时,避开与中继节点形成中继关系的各节点占用和预约资源所在的子帧;或,
在接收到预警信息后调整发送子帧,所述预警信息是其他节点发现中继节点的发送子帧上还有与中继节点形成中继关系的各节点发送数据时发出的;或,
中继节点在自己发送一个业务的最大时延后,若没有收到接收节点的反馈确认,则调整发送子帧。
一种计算机可读存储介质,所述计算机可读存储介质存储有执行上述中继场景下的资源分配方法的计算机程序。具体可以参考上述计算机设备的实施。
参阅图14所示,本发明实施例中还提供了一种中继场景下的资源分配装置,包括:
第四确定模块,用于确定具有中继能力的节点;
第四分配模块,用于根据该具有中继能力的节点的资源使用情况,为其它节点进行资源分配,所述***是由若干节点与该具有中继能力的节点组成的通信***。
在实施本发明实施例提供的技术方案时,可以按如下方式实施。
参阅图15所示,一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如下方法:
确定具有中继能力的节点;
根据该具有中继能力的节点的资源使用情况,为其它节点进行资源分配,所述***是由若干节点与该具有中继能力的节点组成的通信***。
实施中,为其它节点进行资源分配,包括:
优先选择没有被占用的空闲子帧;或,
确定作为中继节点的节点,根据该中继节点的资源使用情况,进行资源分配。
实施中,按以下方式根据该中继节点的资源使用情况,进行资源分配:
避开中继节点占用和预约资源所在的子帧;和/或,
在自己发送一个业务的最大时延后,若没有收到接收中继节点转发的信息或反馈确认,则调整发送子帧。
实施中,进一步包括:
在确定中继节点的发送子帧上还有其它节点发送数据时发出预警信息。
一种计算机可读存储介质,所述计算机可读存储介质存储有执行上述中继场景下的资源分配方法的计算机程序。具体可以参考上述计算机设备的实施。
综上所述,本发明实施例中提出了一个中继场景下的资源选择方案,解决了现有资源 选择流程下中继终端可能与远端发送终端和/或远端接收终端同时发送,导致不能进行中继数据传输的问题。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明实施例进行各种改动和变型而不脱离本发明实施例的精神和范围。这样,倘若本发明实施例的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

Claims (34)

  1. 一种中继场景下的资源分配方法,其特征在于,包括:
    确定具有中继能力的节点;
    为该具有中继能力的节点配置资源池,所述资源池是能与***中其它全部或者部分节点的发送资源池形成时分关系的发送资源池,所述***是由若干节点与该具有中继能力的节点组成的通信***。
  2. 如权利要求1所述的方法,其特征在于,***中其它全部或者部分节点是与所述具有中继能力的节点建立了中继关系的节点。
  3. 如权利要求1或2所述的方法,其特征在于,所述资源池是按以下方式之一或者其组合的方式进行配置的:
    是预配置的;或,
    在形成中继关系后由该中继节点配置的;或,
    在形成中继关系后由网络配置的;或,
    在形成中继关系后由与该中继节点形成中继关系的节点配置的。
  4. 一种中继场景下的资源分配方法,其特征在于,包括:
    确定具有中继能力的节点;
    为***中除该具有中继能力的节点之外的其它节点配置资源池,所述资源池是能与***中该具有中继能力的节点的发送资源池形成时分关系的发送资源池,所述***是由若干节点与该具有中继能力的节点组成的通信***。
  5. 如权利要求4所述的方法,其特征在于,***中其它节点是与所述具有中继能力的节点建立了中继关系的节点。
  6. 如权利要求4所述的方法,其特征在于,所述资源池是按以下方式之一或者其组合的方式进行配置的:
    是预配置的;或,
    在形成中继关系后由该中继节点配置的;或,
    在形成中继关系后由网络配置的;或,
    在形成中继关系后由与该中继节点形成中继关系的节点配置的。
  7. 一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如下所述方法:
    确定具有中继能力的节点;
    为该具有中继能力的节点配置资源池,所述资源池是能与***中其它全部或者部分节点的发送资源池形成时分关系的发送资源池,所述***是由若干节点与该具有中继能力的 节点组成的通信***。
  8. 如权利要求7所述的计算机设备,其特征在于,***中其它全部或者部分节点是与所述具有中继能力的节点建立了中继关系的节点。
  9. 如权利要求7或8所述的计算机设备,其特征在于,所述资源池是按以下方式之一或者其组合的方式进行配置的:
    是预配置的;或,
    在形成中继关系后由该中继节点配置的;或,
    在形成中继关系后由网络配置的;或,
    在形成中继关系后由与该中继节点形成中继关系的节点配置的。
  10. 一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有执行权利要求1至3任一所述方法的计算机程序。
  11. 一种中继场景下的资源分配装置,其特征在于,包括:
    第一确定模块,用于确定具有中继能力的节点;
    第一配置模块,用于为该具有中继能力的节点配置资源池,所述资源池是能与***中其它全部或者部分节点的发送资源池形成时分关系的发送资源池,所述***是由若干节点与该具有中继能力的节点组成的通信***。
  12. 一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如下方法:
    确定具有中继能力的节点;
    为***中除该具有中继能力的节点之外的其它节点配置资源池,所述资源池是能与***中该具有中继能力的节点的发送资源池形成时分关系的发送资源池,所述***是由若干节点与该具有中继能力的节点组成的通信***。
  13. 如权利要求12所述的计算机设备,其特征在于,***中其它节点是与所述具有中继能力的节点建立了中继关系的节点。
  14. 如权利要求12所述的计算机设备,其特征在于,所述资源池是按以下方式之一或者其组合的方式进行配置的:
    是预配置的;或,
    在形成中继关系后由该中继节点配置的;或,
    在形成中继关系后由网络配置的;或,
    在形成中继关系后由与该中继节点形成中继关系的节点配置的。
  15. 一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有执行权利要求4至6任一所述方法的计算机程序。
  16. 一种中继场景下的资源分配装置,其特征在于,包括:
    第二确定模块,用于确定具有中继能力的节点;
    第二配置模块,用于为***中除该具有中继能力的节点之外的其它节点配置资源池,所述资源池是能与***中该具有中继能力的节点的发送资源池形成时分关系的发送资源池,所述***是由若干节点与该具有中继能力的节点组成的通信***。
  17. 一种中继场景下的资源分配方法,其特征在于,包括:
    确定具有中继能力的节点;
    根据***中其它全部或者部分节点的资源使用情况,为该具有中继能力的节点进行资源分配,所述***是由若干节点与该具有中继能力的节点组成的通信***。
  18. 如权利要求17所述的方法,其特征在于,为该具有中继能力的节点进行资源分配,包括:
    优先选择没有被占用的空闲子帧;或,
    接收到预警信息后调整该中继节点的发送子帧,所述预警信息是其他节点发现中继节点的发送子帧上还有其它节点发送数据时发出的;或,
    确定与中继节点形成中继关系的各节点,根据与中继节点形成中继关系的各节点的资源使用情况,为中继节点的数据传输进行资源分配。
  19. 如权利要求18所述的方法,其特征在于,按以下方式之一或者其组合根据与中继节点形成中继关系的各节点的资源使用情况,为中继节点的数据传输进行资源分配:
    确定发送子帧时,避开与中继节点形成中继关系的各节点占用和预约资源所在的子帧;或,
    在接收到预警信息后调整发送子帧,所述预警信息是其他节点发现中继节点的发送子帧上还有与中继节点形成中继关系的各节点发送数据时发出的;或,
    中继节点在自己发送一个业务的最大时延后,若没有收到接收节点的反馈确认,则调整发送子帧。
  20. 一种中继场景下的资源分配方法,其特征在于,包括:
    确定具有中继能力的节点;
    根据该具有中继能力的节点的资源使用情况,为其它节点进行资源分配,所述***是由若干节点与该具有中继能力的节点组成的通信***。
  21. 如权利要求20所述的方法,其特征在于,为其它节点进行资源分配,包括:
    优先选择没有被占用的空闲子帧;或,
    确定作为中继节点的节点,根据该中继节点的资源使用情况,进行资源分配。
  22. 如权利要求21所述的方法,其特征在于,按以下方式根据该中继节点的资源使用情况,进行资源分配:
    避开中继节点占用和预约资源所在的子帧;和/或,
    在自己发送一个业务的最大时延后,若没有收到接收中继节点转发的信息或反馈确认,则调整发送子帧。
  23. 如权利要求21所述的方法,其特征在于,进一步包括:
    在确定中继节点的发送子帧上还有其它节点发送数据时发出预警信息。
  24. 一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如下方法:
    确定具有中继能力的节点;
    根据***中其它全部或者部分节点的资源使用情况,为该具有中继能力的节点进行资源分配,所述***是由若干节点与该具有中继能力的节点组成的通信***。
  25. 如权利要求24所述的计算机设备,其特征在于,为该具有中继能力的节点进行资源分配,包括:
    优先选择没有被占用的空闲子帧;或,
    接收到预警信息后调整该中继节点的发送子帧,所述预警信息是其他节点发现中继节点的发送子帧上还有其它节点发送数据时发出的;或,
    确定与中继节点形成中继关系的各节点,根据与中继节点形成中继关系的各节点的资源使用情况,为中继节点的数据传输进行资源分配。
  26. 如权利要求25所述的计算机设备,其特征在于,按以下方式之一或者其组合根据与中继节点形成中继关系的各节点的资源使用情况,为中继节点的数据传输进行资源分配:
    确定发送子帧时,避开与中继节点形成中继关系的各节点占用和预约资源所在的子帧;或,
    在接收到预警信息后调整发送子帧,所述预警信息是其他节点发现中继节点的发送子帧上还有与中继节点形成中继关系的各节点发送数据时发出的;或,
    中继节点在自己发送一个业务的最大时延后,若没有收到接收节点的反馈确认,则调整发送子帧。
  27. 一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有执行权利要求17至19任一所述方法的计算机程序。
  28. 一种中继场景下的资源分配装置,其特征在于,包括:
    第三确定模块,用于确定具有中继能力的节点;
    第三分配模块,用于根据***中其它全部或者部分节点的资源使用情况,为该具有中继能力的节点进行资源分配,所述***是由若干节点与该具有中继能力的节点组成的通信***。
  29. 一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的 计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如下方法:
    确定具有中继能力的节点;
    根据该具有中继能力的节点的资源使用情况,为其它节点进行资源分配,所述***是由若干节点与该具有中继能力的节点组成的通信***。
  30. 如权利要求29所述的计算机设备,其特征在于,为其它节点进行资源分配,包括:
    优先选择没有被占用的空闲子帧;或,
    确定作为中继节点的节点,根据该中继节点的资源使用情况,进行资源分配。
  31. 如权利要求30所述的计算机设备,其特征在于,按以下方式根据该中继节点的资源使用情况,进行资源分配:
    避开中继节点占用和预约资源所在的子帧;和/或,
    在自己发送一个业务的最大时延后,若没有收到接收中继节点转发的信息或反馈确认,则调整发送子帧。
  32. 如权利要求30所述的计算机设备,其特征在于,进一步包括:
    在确定中继节点的发送子帧上还有其它节点发送数据时发出预警信息。
  33. 一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有执行权利要求20至23任一所述方法的计算机程序。
  34. 一种中继场景下的资源分配装置,其特征在于,包括:
    第四确定模块,用于确定具有中继能力的节点;
    第四分配模块,用于根据该具有中继能力的节点的资源使用情况,为其它节点进行资源分配,所述***是由若干节点与该具有中继能力的节点组成的通信***。
PCT/CN2018/123606 2018-02-12 2018-12-25 一种中继场景下的资源分配方法、装置及设备 WO2019153924A1 (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201810146730.0 2018-02-12
CN201810146730.0A CN110149704A (zh) 2018-02-12 2018-02-12 一种中继场景下的资源分配方法、装置及设备

Publications (1)

Publication Number Publication Date
WO2019153924A1 true WO2019153924A1 (zh) 2019-08-15

Family

ID=67548745

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2018/123606 WO2019153924A1 (zh) 2018-02-12 2018-12-25 一种中继场景下的资源分配方法、装置及设备

Country Status (2)

Country Link
CN (1) CN110149704A (zh)
WO (1) WO2019153924A1 (zh)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104540236A (zh) * 2015-01-30 2015-04-22 深圳酷派技术有限公司 用于终端直连通信的资源配置方法、***、终端和基站
WO2017034340A1 (ko) * 2015-08-25 2017-03-02 엘지전자(주) 무선 통신 시스템에서 자원 할당 방법 및 이를 위한 장치
CN107431557A (zh) * 2015-04-09 2017-12-01 英特尔公司 解决在中继用户设备(ue)处的并行通信
CN107637161A (zh) * 2015-05-14 2018-01-26 英特尔公司 减少中继用户设备(ue)中的并发信令

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101154988B (zh) * 2006-09-26 2011-03-30 大唐移动通信设备有限公司 传输冲突控制方法和***
CN101166055B (zh) * 2006-10-18 2011-06-01 华为技术有限公司 多跳中继方法和多跳中继***
CN101577969A (zh) * 2008-05-09 2009-11-11 中兴通讯股份有限公司 资源配置方法及资源调整方法
US9974066B2 (en) * 2013-05-01 2018-05-15 Samsung Electronics Co., Ltd. Methods and apparatus for device-to-device communications system
CN105101426A (zh) * 2014-05-13 2015-11-25 中兴通讯股份有限公司 一种设备到设备资源配置信息处理方法、装置及***
JP6461309B2 (ja) * 2014-08-20 2019-01-30 エルジー エレクトロニクス インコーポレイティド 無線通信システムにおいて信号伝送方法及び装置
CN105792096A (zh) * 2014-12-25 2016-07-20 中兴通讯股份有限公司 一种资源分配方法、控制节点及用户设备
CN105246027A (zh) * 2015-09-25 2016-01-13 宇龙计算机通信科技(深圳)有限公司 D2d中继资源配置方法、装置及***
CN107371193B (zh) * 2016-05-13 2023-04-25 中兴通讯股份有限公司 一种带宽受限设备及其通信方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104540236A (zh) * 2015-01-30 2015-04-22 深圳酷派技术有限公司 用于终端直连通信的资源配置方法、***、终端和基站
CN107431557A (zh) * 2015-04-09 2017-12-01 英特尔公司 解决在中继用户设备(ue)处的并行通信
CN107637161A (zh) * 2015-05-14 2018-01-26 英特尔公司 减少中继用户设备(ue)中的并发信令
WO2017034340A1 (ko) * 2015-08-25 2017-03-02 엘지전자(주) 무선 통신 시스템에서 자원 할당 방법 및 이를 위한 장치

Also Published As

Publication number Publication date
CN110149704A (zh) 2019-08-20

Similar Documents

Publication Publication Date Title
US10588078B2 (en) Trigger conditions for measurement reports for relay selection
CN109417695B (zh) 一种通信路径转换方法及设备
US11337271B2 (en) Apparatus and method for providing communication based on device-to-device relay service in mobile communication system
EP3675579B1 (en) Data scheduling methods, apparatus and computer-readable mediums
KR101737242B1 (ko) 디바이스 대 디바이스 통신으로부터 발생하는 간섭의 감소
WO2018113357A1 (zh) 处理寻呼的方法和装置
EP2408234B1 (en) Method and apparatus for device initiated offloading to unlicensed bands
WO2018137284A1 (zh) 一种传输寻呼消息的方法及装置
WO2020200135A1 (zh) 一种资源配置方法及通信装置
WO2017028743A1 (zh) 中继用户设备控制方法、装置及用户设备
WO2016161900A1 (zh) 一种进行数据传输的方法和设备
WO2016019655A1 (zh) 设备到设备业务处理方法及装置
TWI688302B (zh) 重新導向通訊裝置的裝置及方法
US10111231B2 (en) Method and apparatus for performing D2D operation in wireless communication system
US11019543B2 (en) Methods and system for managing handover procedure in a radio access network
US10021734B2 (en) Cooperative communication processing method, eNB, and system
WO2018137364A1 (zh) 数据发送方法、数据发送终端以及基站
WO2019214733A1 (zh) 一种通信方法及装置
WO2018059587A1 (zh) 数据发送、接收方法及装置、基站、终端
WO2014183617A1 (zh) 一种中继节点的发现方法及装置
US20230397081A1 (en) Failure monitoring and recovery mechanism in case of sl relay
CN115699816A (zh) 用于在双连接下进行侧行链路中继通信的方法
CN115720717A (zh) 用于无线通信的方法及设备
US10212028B1 (en) Controlling TDD configuration based on uplink latency
WO2019153924A1 (zh) 一种中继场景下的资源分配方法、装置及设备

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 18905605

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 18905605

Country of ref document: EP

Kind code of ref document: A1