WO2015149725A1 - 一种回程链路调整方法、移动设备及*** - Google Patents

一种回程链路调整方法、移动设备及*** Download PDF

Info

Publication number
WO2015149725A1
WO2015149725A1 PCT/CN2015/076001 CN2015076001W WO2015149725A1 WO 2015149725 A1 WO2015149725 A1 WO 2015149725A1 CN 2015076001 W CN2015076001 W CN 2015076001W WO 2015149725 A1 WO2015149725 A1 WO 2015149725A1
Authority
WO
WIPO (PCT)
Prior art keywords
backhaul
node
current
mobile node
mobile
Prior art date
Application number
PCT/CN2015/076001
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 华为技术有限公司
Priority to EP15772582.1A priority Critical patent/EP3116283B1/en
Publication of WO2015149725A1 publication Critical patent/WO2015149725A1/zh

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/16Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]

Definitions

  • the present invention relates to the field of communications technologies, and in particular, to a backhaul link adjustment method, a mobile device, and a system.
  • the network nodes need to automatically move to a suitable location according to the load of the network and the change of the service, and automatically form a dynamic adaptive network to effectively meet the user requirements.
  • the access service changes or the network node moves to other locations there are new requirements for data forwarding, such as increasing the amount of data forwarding and changing the data return path.
  • the network node is usually fixed or rarely moved, and the backhaul link of the network node is usually fixed, and the data forwarding amount and the data return path are also fixed, which cannot satisfy the mobile scenario.
  • the need for data forwarding by mobile network nodes It can be seen that the backhaul link in the prior art has a technical problem that cannot meet the data forwarding requirements of the mobile network node in the mobile scenario.
  • the embodiments of the present invention provide a backhaul link adjustment method, a mobile device, and a system, which are used to solve the technical problem that the backhaul link in the prior art cannot meet the data forwarding requirements of the mobile network node in the mobile scenario.
  • the present invention provides a mobile device, where the mobile device includes:
  • a processor configured to acquire current running state information that represents a current running state of the mobile node
  • a transmitter configured to send, according to the current running state information, an adjustment request for adjusting a backhaul link between the mobile node and the backhaul node to the backhaul node;
  • a receiver configured to receive feedback information sent by the backhaul node, where the feedback information includes a backhaul resource allocated to the mobile node;
  • the processor is further configured to adjust the backhaul link based on the backhaul resource.
  • the receiver before the sending an adjustment request for adjusting a backhaul link to the backhaul node based on the current running state information, is further configured to: receive a mobile instruction sent by the server, determining a current location, a current moving speed, and a current moving direction of the mobile node;
  • the processor is further configured to acquire, according to the current location, the current moving speed, and the current moving direction, at least one candidate that is less than or equal to a set threshold between the mobile node during the moving process a backhaul node; determining the backhaul node from the at least one alternate backhaul node based on the current operational state information.
  • the current running state information specifically includes at least one of the following information:
  • the current quality of service information includes current quality of service information, current service flow information, current bandwidth requirement information, and current power information of the mobile node.
  • the processor when the current running state information is the current power information, the processor The method further includes: obtaining a current remaining working time corresponding to the current power information, and a current bandwidth expected value corresponding to the current remaining working time; carrying the current bandwidth expected value in the adjusting request;
  • the transmitter is specifically configured to: send, to the backhaul node, the adjustment request that carries the current bandwidth expectation value, so that the backhaul node can adjust a backhaul bandwidth in the backhaul resource based on the current bandwidth expectation value.
  • the backhaul link is not established between the backhaul node and the mobile device
  • the processor adjusts the backhaul link based on the backhaul resource
  • the processor adjusts the backhaul link based on the backhaul resource.
  • the embodiment of the present application provides a method for adjusting a backhaul link, which is applied to a mobile node, where the method includes:
  • the mobile node acquires current running state information for characterizing a current running state of the mobile node
  • the mobile node sends, to the backhaul node, an adjustment request for adjusting a backhaul link between the mobile node and the backhaul node, based on the current running state information;
  • the mobile node adjusts the backhaul link based on the backhaul resource.
  • the method before the mobile node sends an adjustment request for adjusting the backhaul link to the backhaul node, the method further includes:
  • the mobile node acquires, according to the current location, the current moving speed, and the current moving direction, at least one candidate backhaul node that is less than or equal to a set threshold between the mobile node during the moving;
  • the mobile node determines the backhaul node from the at least one alternate backhaul node based on the current operational state information.
  • the current running state information specifically includes at least one of the following information:
  • the current quality of service information includes current quality of service information, current service flow information, current bandwidth requirement information, and current power information of the mobile node.
  • the mobile node when the current running state information is the current power information, the mobile node sends an adjustment request for adjusting the backhaul link to the backhaul node according to the current running state information, specifically:
  • the mobile node obtains a current remaining working time length corresponding to the current power quantity information, and a current bandwidth expected value corresponding to the current remaining working time length;
  • the mobile node carries the current bandwidth expectation value in the adjustment request, and sends the adjustment request to the backhaul node, so that the backhaul node can adjust a backhaul bandwidth in the backhaul resource based on the current bandwidth expectation value.
  • the backhaul link is not established between the backhaul node and the mobile node And adjusting, by the mobile node, the backhaul link based on the backhaul resource;
  • the mobile node adjusts the backhaul link based on the backhaul resource.
  • an embodiment of the present application provides a backhaul link adjustment system, where the system includes:
  • a mobile node connected to the backhaul node and the mobile terminal, where the mobile node transmits back the data sent by the mobile terminal to the network through the backhaul node;
  • the mobile node is configured to: acquire current running state information used to represent a current running state of the mobile node; and send, according to the current running state information, the mobile node to adjust the mobile node and the An adjustment request of a backhaul link between the backhaul nodes; receiving feedback information sent by the backhaul node, where the feedback information includes a backhaul resource allocated to the mobile node; and adjusting the backhaul link based on the backhaul resource .
  • the mobile node before the adjustment request for adjusting the backhaul link is sent to the backhaul node based on the current running state information, the mobile node is further configured to:
  • Receiving a mobile instruction sent by the server determining a current location, a current moving speed, and a current moving direction of the mobile node
  • the backhaul node is determined from the at least one alternate backhaul node based on the current operational state information.
  • the current running status information specifically includes at least one of the following information:
  • the current quality of service information includes current quality of service information, current service flow information, current bandwidth requirement information, and current power information of the mobile node.
  • a third possible implementation manner when the current running state information is the current power information, based on the current The running status information is sent to the backhaul node to adjust the adjustment request of the backhaul link, including:
  • the mobile node obtains a current remaining working time length corresponding to the current power quantity information, and a current bandwidth expected value corresponding to the current remaining working time length;
  • the mobile node carries the current bandwidth expectation value in the adjustment request, and sends the adjustment request to the backhaul node, so that the backhaul node can adjust a backhaul bandwidth in the backhaul resource based on the current bandwidth expectation value.
  • the backhaul link is not established between the backhaul node and the mobile node And adjusting, by the mobile node, the backhaul link based on the backhaul resource; or
  • the mobile node adjusts the backhaul link based on the backhaul resource.
  • the mobile node sends an adjustment request to the backhaul node according to the running state information thereof to obtain the backhaul resource for adjusting the backhaul link between the mobile node and the backhaul node, thereby obtaining the backhaul resource according to the backhaul resource.
  • Adjusting the backhaul link so that the backhaul link correspondingly meets the data forwarding requirements of the mobile network node in the current running state in the mobile scenario and further The technical problem that the backhaul link in the prior art cannot meet the data forwarding requirement of the mobile network node in the mobile scenario is solved, and the performance of the mobile node forwarding data to the backhaul node is improved.
  • FIG. 1 is a block diagram showing the structure of a mobile device according to Embodiment 1 of the present invention.
  • FIG. 2 is a schematic flowchart of a method for adjusting a backhaul link according to Embodiment 1 of the present invention
  • FIG. 3 is a schematic diagram of a process of establishing a new backhaul link in a mobile process according to Embodiment 1 of the present invention
  • FIG. 4 is a schematic diagram of a process of adjusting an established backhaul link according to an access service according to Embodiment 1 of the present invention
  • FIG. 5 is a schematic diagram of a process of establishing a new backhaul link according to a change of an access service according to Embodiment 1 of the present invention
  • FIG. 6 is a schematic diagram of a process of adjusting an established backhaul link when a new node accesses according to Embodiment 1 of the present invention
  • FIG. 7 is a schematic diagram of a process of adjusting an established backhaul link according to power information according to Embodiment 1 of the present invention.
  • FIG. 8 is a structural block diagram of a backhaul link adjustment system according to Embodiment 2 of the present invention.
  • the mobile node requests the backhaul node to obtain the corresponding backhaul resource according to the running state of the current application, and adjusts the backhaul link according to the obtained backhaul resource, so that the backhaul link correspondingly meets the moving scenario.
  • the data forwarding requirement of the mobile network node in the current running state further solves the technical problem that the backhaul link in the prior art cannot meet the data forwarding requirement of the mobile network node in the mobile scenario, and improves the performance of the mobile node forwarding data to the backhaul node. .
  • an embodiment of the present application provides a mobile device, where the mobile device includes:
  • the processor 101 is configured to acquire current running state information that represents a current running state of the mobile node.
  • the transmitter 102 is configured to send, according to the current running state information, an adjustment request for adjusting a backhaul link between the mobile node and the backhaul node to the backhaul node;
  • a receiver 103 configured to receive feedback information sent by the backhaul node, where the feedback information includes a backhaul resource allocated to the mobile node;
  • the processor 101 is further configured to adjust the backhaul link based on the backhaul resource.
  • the receiver 103 is further configured to: receive a mobile instruction sent by the server, and determine the mobile node. Current position, current moving speed, and current moving direction;
  • the processor 101 is further configured to acquire, according to the current location, the current moving speed, and the current moving direction, at least one device that is less than or equal to a set threshold by a distance between the mobile node during the moving process. Selecting a backhaul node; determining the backhaul node from the at least one alternate backhaul node based on the current operational state information.
  • the current running status information acquired by the processor 101 specifically includes at least one of the following information: current quality of service information of the mobile node, current service flow information, current bandwidth requirement information, and current power information.
  • the processor 101 is further configured to obtain a current remaining working time corresponding to the current power information, and a current bandwidth expected value corresponding to the current remaining working time;
  • the adjustment request carries the current bandwidth expectation value; and the transmitter 102 sends the adjustment request carrying the current bandwidth expectation value to the backhaul node, so that the backhaul node can adjust based on the current bandwidth expectation value The backhaul bandwidth in the backhaul resource.
  • the mobile device provided by the embodiment of the present application is a mobile node.
  • the processor 101 of the mobile device may adjust the a backhaul link, such as: establishing a new backhaul link with the backhaul node; or, when the backhaul node establishes the backhaul link with the mobile device, the location of the mobile device.
  • the processor 101 can also adjust the backhaul link based on the backhaul resource, such as adjusting the bandwidth of the established backhaul link with the backhaul node.
  • the embodiment of the present application further provides a method for adjusting a backhaul link applied to the mobile node, where the method includes:
  • the mobile node acquires current running state information used to represent a current running state of the mobile node.
  • the mobile node sends, according to the current running state information, an adjustment request for adjusting a backhaul link between the mobile node and the backhaul node to a backhaul node;
  • the mobile node receives feedback information sent by the backhaul node, where the feedback information includes a backhaul resource allocated to the mobile node.
  • S204 The mobile node adjusts the backhaul link based on the backhaul resource.
  • the mobile node may be a mobile access node (Access Point, AP) in the field of wireless communication, or may be a relay node (RN) in the field of wireless communication.
  • the current running state of the mobile node includes the quality of service (QoS) of the mobile node, the traffic flow, the bandwidth requirement of the data backhaul, the power of the mobile device, etc., and the corresponding current state of the motion state that characterizes the current running state of the mobile node may be
  • the at least one type of information is included: current quality of service information of the mobile node, current service flow information, current bandwidth requirement information, and current power information.
  • the mobile node may change its current running status due to location movement, access service changes, etc.
  • the mobile node needs different backhaul links to return data to the network corresponding to different current running states. For this reason, the mobile node Execution S201 obtains its own current running state information.
  • the mobile node After obtaining the current running state information of the mobile node, the mobile node performs S202 to send an adjustment request to the backhaul node based on the current running state information. Specifically, the mobile node may calculate, according to the current motion state information, a backhaul resource that is required to return data to the backhaul node through the backhaul link, for example, the bandwidth of the backhaul link, and then in the adjustment request sent to the backhaul node. Carry backhaul resource information used to adjust the backhaul link. Of course, the mobile node may also carry the current running status information in the adjustment request and send it to the backhaul node, so that the backhaul node is currently running according to the mobile node. The state information is calculated to obtain the backhaul resources required by the mobile node. The embodiment of the present application does not limit the backhaul resources to be obtained by the mobile node.
  • the backhaul node allocates a backhaul resource to the mobile node in response to the adjustment request of the mobile node, and carries the allocated backhaul resource in the feedback information and sends the data to the mobile node.
  • the mobile node performs S203 to receive the feedback information sent by the backhaul node, and further performs S204 to adjust the backhaul link based on the backhaul resource allocated by the backhaul node.
  • Optional implementations include the following two:
  • the mobile node adjusts the backhaul link based on the backhaul resource, and specifically establishes a new link between the mobile node and the backhaul node as a backhaul link based on the backhaul resource. .
  • the bandwidth of the established backhaul link may be specifically adjusted based on the backhaul resource.
  • the mobile node before sending the adjustment request for adjusting the backhaul link to the backhaul node based on the current running state information, the mobile node further receives a mobile instruction sent by the server, and determines the current location, the current moving speed, and the current state of the mobile node. Moving direction; then, based on the current position, the current moving speed, and the current moving direction, acquiring at least one alternate backhaul with a distance between the mobile node that is less than or equal to a set threshold during movement of the mobile node And determining, based on the current operating state information, the backhaul node from the at least one alternate backhaul node.
  • the set threshold may be a maximum value of the coverage of the mobile node signal, so that the acquired at least one candidate backhaul node is within the coverage of the mobile node.
  • the mobile node selects the backhaul node according to the determined current location of the mobile node, the current moving speed, and the current moving direction.
  • the selected backhaul nodes are all on the moving route of the mobile node, so that the mobile contact is in the moving process. Adjustment requests can be fed back in time to quickly establish new backhaul links.
  • the mobile node may predict, according to its current location, the current moving speed, and the current moving direction, the location where the next moment is located, and determine at least one candidate backhaul node whose distance from the next moment is less than or equal to the set threshold. . Further, the mobile node is from the at least one When an alternate backhaul node determines the backhaul node, it can determine a backhaul node, and can also determine multiple backhaul nodes.
  • the mobile node determines multiple backhaul nodes, sending an adjustment request to the multiple backhaul nodes, so that the mobile node can select a new link, that is, a new backhaul, with the optimal backhaul node according to the backhaul resources fed back by the multiple backhaul nodes. link.
  • the mobile node sends an adjustment request to both the backhaul node A and the backhaul node B.
  • the backhaul link bandwidth of the backhaul resource allocated by the backhaul node A for the mobile node is 0.1M
  • the backhaul node B is the backhaul chain in the backhaul resource allocated by the mobile node.
  • the road bandwidth is 0.2M, then the mobile node chooses to establish a new link with the backhaul node B with large bandwidth when other backhaul resources are the same, so as to better return data to the network.
  • both the terminal STA and the mobile node A access the network through the mobile node B, and the mobile node B transmits back to the network through the backhaul node backhaul A.
  • the mobile node B receives the mobile command of the server and requests the mobile node B to move to the new location.
  • the backhaul node backhaul A is no longer suitable for the mobile node B to transmit data due to the change of location. Therefore, it is necessary to select a better backhaul node to establish a new backhaul link.
  • the specific implementation process of establishing a new backhaul link is as follows:
  • S301 The mobile node B accesses the backhaul node backhaul A.
  • the mobile node B determines its current location, determines the moving speed and the moving direction according to the location 1 and the current location, and further determines at least one candidate backhaul node according to the current location, the moving speed, and the moving direction, from at least one candidate backhaul node. Select the backhaul node.
  • the mobile node predicts the location of the next moment as Location 2 according to the current location, the moving speed, and the moving direction, and the mobile node further combines the map information to learn at least one candidate backhaul node that it can access at the next moment, and Determining a transmission in the at least one alternate backhaul node
  • the backhaul node of the adjustment request is backhaul B.
  • the mobile node B obtains its current running state information, such as current service traffic information, carries the current service traffic information in the adjustment request, and sends an adjustment request to the backhaul node backhaul B, so that the backhaul node backhaul B receives the adjustment request. And assigning a backhaul resource to the mobile node B according to the service flow information in the adjustment request.
  • current running state information such as current service traffic information
  • the mobile node B receives the feedback information sent by the backhaul node backhaul B, and obtains the backhaul resource allocated by the backhaul B from the feedback information.
  • the mobile node B establishes a new backhaul link with the new backhaul node backhaul B according to the backhaul resource allocated by the backhaul B, and performs transmission of the backhaul data.
  • both the terminal STA and the mobile node A access the network through the mobile node B, and the mobile node B returns the data to the network through the backhaul node backhaul A.
  • the mobile node B can adjust the established backhaul link according to the change of the access service. The specific process is as follows:
  • the mobile node B transmits the data stream of the terminal STA and/or the mobile node A to the network through the backhaul node A.
  • the mobile node B establishes different backhaul links for different QoS services according to the service QoS information of the terminal STA and/or the mobile node A.
  • the current running state information of the mobile node B is detected: the data Qos or the bandwidth requirement changes (for example, the voice service and the video service of the terminal STA and/or the mobile node A increase, so that the data QoS or bandwidth requirement of the terminal occurs. Change), calculate the new backhaul resource requirement (for example, the bandwidth threshold of the backhaul link that meets the current access service).
  • the data Qos or the bandwidth requirement changes for example, the voice service and the video service of the terminal STA and/or the mobile node A increase, so that the data QoS or bandwidth requirement of the terminal occurs. Change
  • calculate the new backhaul resource requirement for example, the bandwidth threshold of the backhaul link that meets the current access service.
  • the mobile node B initiates an adjustment request to the backhaul node backhaul A, and the adjustment request is used to request the backhaul node backhaul A to allocate the backhaul resource (for example, increase the bearer bandwidth of the voice service and increase the bearer bandwidth of the video service).
  • the backhaul node backhaul A is further allocated a new backhaul resource to the mobile node B according to the adjustment request of the mobile node B, and is sent to the mobile node B through the feedback information.
  • the mobile node B receives the feedback information sent by the backhaul node backhaul A, obtains the backhaul resource included in the feedback information, and adjusts the backhaul link established with the backhaul node backhaul A according to the backhaul resource, thereby performing a new backhaul transmission.
  • the backhaul node backhaul A allocates a backhaul link with a backhaul resource of 0.5M bandwidth for the mobile node B, and the backhaul link of the mobile node B and the backhaul node backhaul A has a bandwidth of 0.1M and 0.2M, then move The Node B can adjust the bandwidth of the backhaul link to 0.2 and 0.4 M (for example, increasing the bearer bandwidth of the voice service to 0.2 M and increasing the bearer bandwidth of the video service to 0.4 M).
  • both the terminal STA and the mobile node A access the network through the mobile node B, and the mobile node B returns the data to the network through the backhaul node backhaul A.
  • the mobile node B can establish a new backhaul link according to the change of the access service, and the specific process is as follows:
  • the mobile node B transmits the data of the terminal STA and/or the mobile node A to the network through the backhaul node A.
  • the mobile node B establishes different backhaul bearers for different QoS services according to the service QoS information of the terminal STA and/or the mobile node A.
  • the mobile node B detects the current running state information of the user: the data QoS or the bandwidth requirement changes (for example, the voice service and the video service of the terminal STA and/or the mobile node A increase, so that the data QoS or the bandwidth requirement of the terminal occurs. Change), calculate the new backhaul resource requirement (for example, the bandwidth threshold of the backhaul link that meets the current access service), but the current backhaul node A can no longer allocate new backhaul resources.
  • the data QoS or the bandwidth requirement changes for example, the voice service and the video service of the terminal STA and/or the mobile node A increase, so that the data QoS or the bandwidth requirement of the terminal occurs. Change
  • calculate the new backhaul resource requirement for example, the bandwidth threshold of the backhaul link that meets the current access service
  • the mobile node B initiates an adjustment request to the backhaul node backhaul B, and the adjustment request is used to request the backhaul B to allocate the backhaul resource to return the bearer bandwidth of the added voice service and the video service.
  • the backhaul node backhaul B is further allocated a new backhaul resource to the mobile node B according to the adjustment request of the mobile node B, and is sent to the mobile node B through the feedback information.
  • the mobile node B receives the feedback information sent by the backhaul node backhaul B, obtains the backhaul resource included in the feedback information, and establishes a new back according to the backhaul resource and the backhaul node backhaul B.
  • the link is followed by a new backhaul transmission.
  • the backhaul node backhaul B newly allocates backhaul resources for the mobile node B: a new backhaul link with a bandwidth of 0.3M, so the mobile node B and the backhaul node backhaul B establish a new backhaul link with a bandwidth of 0.3M to increase the backhaul to the network.
  • Voice business and video business are examples of backhaul resources for the mobile node B: a new backhaul link with a bandwidth of 0.3M.
  • both the terminal STA1 and the mobile node A1 are connected to the network through the mobile node B, and the mobile node B is transmitted back to the network through the backhaul node backhaul A. If the new terminal STA2 and/or the mobile node A2 access the mobile node B, the mobile node B may need to adjust the established backhaul link.
  • the specific implementation process is as follows:
  • the mobile node B establishes a backhaul link with the backhaul A, and transmits the data incoming by the terminal STA1 and the mobile node A1 to the network through the backhaul node backhaul A.
  • the mobile node B detects that the new terminal STA2 and/or the mobile node A2 access.
  • the mobile node B obtains its current bandwidth requirement information and/or current traffic information, and the current bandwidth requirement information and/or current traffic information indicates that the bandwidth of the backhaul link that the mobile node B itself has established cannot meet the requirement, and the calculation obtains new information. Bandwidth requirements.
  • the mobile node B initiates an adjustment request to the backhaul node backhaul A, where the adjustment request carries a new bandwidth requirement for requesting a new backhaul resource, so that the backhaul A allocates a new one to the mobile node B after receiving the adjustment request.
  • the backhaul resource sends feedback information carrying the backhaul resource to the mobile node B.
  • the mobile node B receives the feedback information of the backhaul node backhaul A, and obtains the backhaul resource allocated by the backhaul A from the feedback information.
  • the mobile node B adjusts the backhaul link established with the backhaul A according to the backhaul resource, and expands the bandwidth of the backhaul link according to the backhaul resource, thereby performing a new backhaul transmission.
  • both the terminal STA and the mobile node A access the network through the mobile node B, and the mobile node B transmits back to the network through the backhaul node backhaul A. Due to the limited amount of power stored in the mobile node B, there will be a shortage of power during the work.
  • the mobile node is under-powered In the case of the completion of the return of the data to be returned in the future, the following steps are performed:
  • the mobile node B accesses the backhaul node backhaul A, and returns data of the terminal STA and/or the mobile node A to the network through the backhaul node backhaul A.
  • the mobile node B obtains its current power information, and obtains a current remaining working time corresponding to the current power information, and a current bandwidth expected value corresponding to the current remaining working time.
  • the mobile node B can calculate its remaining working time and the corresponding backhaul bandwidth expectation value when the current power information indicates that the mobile node B is insufficient.
  • the mobile node B carries the current bandwidth expectation value in the adjustment request, and sends an adjustment request to the backhaul node backhaul A, so that the backhaul node backhaul A can adjust the backhaul bandwidth in the backhaul resource based on the current bandwidth expectation value, and send feedback to the mobile node B accordingly. Feedback with backhaul resources.
  • the mobile node B receives the feedback information sent by the backhaul node backhaul A, and obtains the backhaul resource allocated by the backhaul node backhaul A from the feedback information.
  • the mobile node B adjusts the backhaul link with the backhaul node backhaul A based on the backhaul resource in the backhaul resource (eg, adjusts the bandwidth of the established backhaul link to the current bandwidth expectation value), and then performs a new backhaul transmission. .
  • an embodiment of the present application provides a backhaul link adjustment system, where the system includes:
  • the mobile node 802 is connected to the backhaul node 801 and the mobile terminal 803, and the mobile node returns the data sent by the mobile terminal to the network through the backhaul node;
  • the mobile node 802 is configured to: acquire current running state information used to represent a current running state of the mobile node, and send, to the backhaul node 801, the mobile node to adjust according to the current running state information.
  • the method is sent to the backhaul node based on the current running state information.
  • the mobile node 802 is further configured to: receive a mobile instruction sent by the server, determine a current location, a current moving speed, and a current moving direction of the mobile node; and based on the current location, the current mobile Speed and current moving direction, during moving, acquiring at least one candidate backhaul node with a distance between the mobile node that is less than or equal to a set threshold; and based on the current operating state information, from the at least one alternate backhaul
  • the backhaul node 801 is determined in the node.
  • the current running status information specifically includes at least one of the following information: current quality of service information of the mobile node, current service flow information, current bandwidth requirement information, and current power information.
  • the adjustment request for adjusting the backhaul link is sent to the backhaul node 801 based on the current running state information, specifically: the mobile node 802 obtains a current remaining working time length corresponding to the current power quantity information, and a current bandwidth expected value corresponding to the current remaining working time length; the mobile node 802 carrying the current bandwidth expected value in the adjustment request, to the backhaul node 801 transmitting the adjustment request, so that the backhaul node 801 can adjust a backhaul bandwidth in the backhaul resource based on the current bandwidth expectation value.
  • the mobile node 802 when the backhaul link is not established between the backhaul node 801 and the mobile node 802, the mobile node 802 adjusts the backhaul link based on the backhaul resource, for example, with a backhaul node. 801 establishing a new backhaul link; or, when the backhaul link is established between the backhaul node 801 and the mobile node 802, the mobile node 802 adjusts the backhaul link based on the backhaul resource, such as Adjust the bandwidth of the established backhaul link.
  • the mobile node obtains the running status information of its current running state, and accordingly according to its operation
  • the row status information sends an adjustment request to the backhaul node to obtain a backhaul resource for adjusting the backhaul link between the mobile node and the backhaul node, thereby adjusting the backhaul link based on the backhaul resource, so that the backhaul link correspondingly meets the current running in the mobile scenario.
  • the data forwarding requirement of the mobile network node in the state further solves the technical problem that the backhaul link in the prior art cannot meet the data forwarding requirement of the mobile network node in the mobile scenario, and improves the performance of the mobile node forwarding data to the backhaul node.
  • 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)
  • Quality & Reliability (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明公开了一种回程链路调整方法、移动设备及***,该回程链路调整方法应用于移动节点,该方法包括:所述移动节点获取用于表征所述移动节点的当前运行状态的当前运行状态信息;所述移动节点基于所述当前运行状态信息,向回程节点发送用于调整所述移动节点与所述回程节点间的回程链路的调整请求;所述移动节点接收所述回程节点发送的反馈信息,所述反馈信息中包含为所述移动节点分配的回程资源;所述移动节点基于所述回程资源,调整所述回程链路。通过上述技术方案中,移动节点给予回程资源调整回程链路,解决了现有技术中的回程链路存在无法满足移动场景中移动网络节点的数据转发需求的技术问题。

Description

一种回程链路调整方法、移动设备及*** 技术领域
本发明涉及通信技术领域,特别涉及一种回程链路调整方法、移动设备及***。
背景技术
随着通信技术的不断发展,对网络节点也提出了移动的需求,比如在一些大型场馆,旅行团服务等场景中,需要给用户提供一些的应急的业务部署,以及移动的业务体验。
在这些网络节点需要移动的场景中,网络节点需要根据网络的负载,业务的变化,自主移动到合适位置,自动组成一个动态自适应网络,有效地满足用户需求。尤其是接入业务变化或者网络节点移动到其它位置时,对数据转发有新的需求,如:增大数据转发量、改变数据回传路径等。
然而,在现有技术中网络节点通常是固定的或极少移动的,网络节点的回程(backhaul)链路通常是固定的,其数据转发量和数据回传路径也是固定的,无法满足移动场景中移动网络节点对数据转发的需求。可见,现有技术中的回程链路存在无法满足移动场景中移动网络节点的数据转发需求的技术问题。
发明内容
本发明实施例提供一种回程链路调整方法、移动设备及***,用于解决现有技术中的回程链路存在无法满足移动场景中移动网络节点的数据转发需求的技术问题。
第一方面,本发明提供一种移动设备,所述移动设备包括:
处理器,用于获取表征所述移动节点的当前运行状态的当前运行状态信息;
发送器,用于基于所述当前运行状态信息,向回程节点发送用于调整所述移动节点与所述回程节点间的回程链路的调整请求;
接收器,用于接收所述回程节点发送的反馈信息,所述反馈信息中包含为所述移动节点分配的回程资源;
所述处理器还用于基于所述回程资源,调整所述回程链路。
结合第一方面,在第一种可能实施的方式中,在所述基于所述当前运行状态信息,向回程节点发送用于调整回程链路的调整请求之前,所述接收器还用于:接收服务器发送的移动指令,确定所述移动节点的当前位置、当前移动速度及当前移动方向;
所述处理器还用于基于所述当前位置、所述当前移动速度及所述当前移动方向,在移动的过程中,获取与所述移动节点之间距离小于等于设定阈值的至少一个备选回程节点;基于所述当前运行状态信息,从所述至少一个备选回程节点中确定所述回程节点。
结合第一方面或者第一方面的第一种可能实施的方式,在第二种可能实施的方式中,所述当前运行状态信息具体包括如下至少一种信息:
所述移动节点的当前服务质量信息、当前业务流量信息、当前带宽需求信息及当前电量信息。
结合第一方面或者第一种至第二种中任一种可能实施的方式,在第三种可能实施的方式中,当所述当前运行状态信息为所述当前电量信息时,所述处理器还用于获得与所述当前电量信息对应的当前剩余工作时长,及与所述当前剩余工作时长对应的当前带宽期望值;在所述调整请求中携带所述当前带宽期望值;
所述发送器具体用于:向所述回程节点发送携带所述当前带宽期望值的所述调整请求,使得所述回程节点能够基于所述当前带宽期望值调整所述回程资源中的回程带宽。
结合第一方面或者第一种至第三种中任一种可能实施的方式,在第四种可能实施的方式中,当所述回程节点与所述移动设备间未建立有所述回程链 路时,所述处理器基于所述回程资源,调整所述回程链路;或
当所述回程节点与所述移动设备间建立有所述回程链路时,所述处理器基于所述回程资源,调整所述回程链路。
第二方面,本申请实施例提供一种回程链路调整方法,应用于一移动节点,所述方法包括:
所述移动节点获取用于表征所述移动节点的当前运行状态的当前运行状态信息;
所述移动节点基于所述当前运行状态信息,向回程节点发送用于调整所述移动节点与所述回程节点间的回程链路的调整请求;
所述移动节点接收所述回程节点发送的反馈信息,所述反馈信息中包含为所述移动节点分配的回程资源;
所述移动节点基于所述回程资源,调整所述回程链路。
结合第二方面,在第一种可能实施的方式中,在所述移动节点基于所述当前运行状态信息,向回程节点发送用于调整回程链路的调整请求之前,所述方法还包括:
所述移动节点接收服务器发送的移动指令,确定所述移动节点的当前位置、当前移动速度及当前移动方向;
所述移动节点基于所述当前位置、所述当前移动速度及所述当前移动方向,在移动的过程中,获取与所述移动节点之间距离小于等于设定阈值的至少一个备选回程节点;
所述移动节点基于所述当前运行状态信息,从所述至少一个备选回程节点中确定所述回程节点。
结合第二方面或者第一种可能实施的方式,在第二种可能实施的方式中,所述当前运行状态信息具体包括如下至少一种信息:
所述移动节点的当前服务质量信息、当前业务流量信息、当前带宽需求信息及当前电量信息。
结合第二方面或者第一种至第二种中任一种可能实施的方式,在第三种 可能实施的方式中,当所述当前运行状态信息为所述当前电量信息时,所述移动节点基于所述当前运行状态信息,向回程节点发送调整回程链路的调整请求,具体包括:
所述移动节点获得与所述当前电量信息对应的当前剩余工作时长,及与所述当前剩余工作时长对应的当前带宽期望值;
所述移动节点在所述调整请求中携带所述当前带宽期望值,向所述回程节点发送所述调整请求,使得所述回程节点能够基于所述当前带宽期望值调整所述回程资源中的回程带宽。
结合第二方面或者第一种至第三种中任一种可能实施的方式,在第四种可能实施的方式中,当所述回程节点与所述移动节点间未建立有所述回程链路时,所述移动节点基于所述回程资源,调整所述回程链路;或
当所述回程节点与所述移动节点间建立有所述回程链路时,所述移动节点基于所述回程资源,调整所述回程链路。
第三方面,本申请实施例提供一种回程链路调整***,所述***包括:
回程节点;
移动节点,与所述回程节点和移动终端相连,所述移动节点通过所述回程节点将所述移动终端发送的数据回传至网络;
其中,所述移动节点用于:获取用于表征所述移动节点的当前运行状态的当前运行状态信息;基于所述当前运行状态信息,向所述回程节点发送用于调整所述移动节点与所述回程节点间的回程链路的调整请求;接收所述回程节点发送的反馈信息,所述反馈信息中包含为所述移动节点分配的回程资源;基于所述回程资源,调整所述回程链路。
结合第三方面,在第一种可能实施的方式中,在基于所述当前运行状态信息,向回程节点发送用于调整回程链路的调整请求之前,所述移动节点还用于:
接收服务器发送的移动指令,确定所述移动节点的当前位置、当前移动速度及当前移动方向;
基于所述当前位置、当前移动速度及当前移动方向,在移动的过程中,获取与所述移动节点之间距离小于等于设定阈值的至少一个备选回程节点;
基于所述当前运行状态信息,从所述至少一个备选回程节点中确定所述回程节点。
结合第三方面或者第一种可能实施的方式,在第二种可能实施的方式中,所述当前运行状态信息具体包括如下至少一种信息:
所述移动节点的当前服务质量信息、当前业务流量信息、当前带宽需求信息及当前电量信息。
结合第三方面或者第一种至第二种中任一种可能实施的方式,在第三种可能实施的方式中,当所述当前运行状态信息为所述当前电量信息时,基于所述当前运行状态信息,向回程节点发送调整回程链路的调整请求,具体包括:
所述移动节点获得与所述当前电量信息对应的当前剩余工作时长,及与所述当前剩余工作时长对应的当前带宽期望值;
所述移动节点在所述调整请求中携带所述当前带宽期望值,向所述回程节点发送所述调整请求,使得所述回程节点能够基于所述当前带宽期望值调整所述回程资源中的回程带宽。
结合第三方面或者第一种至第三种中任一种可能实施的方式,在第四种可能实施的方式中,当所述回程节点与所述移动节点间未建立有所述回程链路时,所述移动节点基于所述回程资源,调整所述回程链路;或
当所述回程节点与所述移动节点间建立有所述回程链路时,所述移动节点基于所述回程资源,调整所述回程链路。
本申请实施例中的上述一个或多个技术方案,至少具有如下技术效果:
移动节点通过获得自身当前运行状态的运行状态信息,相应的根据其运行状态信息向回程节点发送调整请求,以获得用于调整移动节点与回程节点间的回程链路的回程资源,从而基于回程资源调整回程链路,使得回程链路相应的满足移动场景中当前运行状态的移动网络节点的数据转发需求,进而 解决了现有技术中回程链路存在无法满足移动场景中移动网络节点的数据转发需求的技术问题,提高了移动节点向回程节点转发数据的性能。
附图说明
图1为本发明实施例一提供的移动设备的结构方框图;
图2为本发明实施例一提供的回程链路调整方法的流程示意图;
图3为本发明实施例一提供的移动过程中新的回程链路建立过程示意图;
图4为本发明实施例一提供的根据接入业务调整已建立的回程链路的过程示意图;
图5为本发明实施例一提供的根据接入业务的变化建立新的回程链路的过程示意图;
图6为本发明实施例一提供的新节点接入时调整已建立的回程链路的过程示意图;
图7为本发明实施例一提供的根据电量信息调整已建立的回程链路的过程示意图;
图8为本发明实施例二提供的回程链路调整***的结构方框图。
具体实施方式
在本申请实施例提供的技术方案中,移动节点通过根据自身的运行状态,向回程节点请求获得相应的回程资源,并根据获得的回程资源调整回程链路,使得回程链路相应的满足移动场景中当前运行状态的移动网络节点的数据转发需求,进而解决了现有技术中回程链路存在无法满足移动场景中移动网络节点的数据转发需求的技术问题,提高了移动节点向回程节点转发数据的性能。
下面结合附图对本申请实施例技术方案的主要实现原理、具体实施方式及其对应能够达到的有益效果进行详细的阐述。
实施例一
请参考图1,本申请实施例提供一种移动设备,所述移动设备包括:
处理器101,用于获取表征所述移动节点的当前运行状态的当前运行状态信息;
发送器102,用于基于所述当前运行状态信息,向回程节点发送用于调整所述移动节点与所述回程节点间的回程链路的调整请求;
接收器103,用于接收所述回程节点发送的反馈信息,所述反馈信息中包含为所述移动节点分配的回程资源;
所述处理器101还用于基于所述回程资源,调整所述回程链路。
进一步的,在所述基于所述当前运行状态信息,向回程节点发送用于调整回程链路的调整请求之前,所述接收器103还用于:接收服务器发送的移动指令,确定所述移动节点的当前位置、当前移动速度及当前移动方向;
所述处理器101还用于基于所述当前位置、所述当前移动速度及所述当前移动方向,在移动的过程中,获取与所述移动节点之间距离小于等于设定阈值的至少一个备选回程节点;基于所述当前运行状态信息,从所述至少一个备选回程节点中确定所述回程节点。
其中,处理器101获取的所述当前运行状态信息具体包括如下至少一种信息:所述移动节点的当前服务质量信息、当前业务流量信息、当前带宽需求信息及当前电量信息。在当前运行状态信息为所述当前电量信息时,所述处理器101还用于获得与所述当前电量信息对应的当前剩余工作时长,及与所述当前剩余工作时长对应的当前带宽期望值;在所述调整请求中携带所述当前带宽期望值;并由所述发送器102向所述回程节点发送携带所述当前带宽期望值的所述调整请求,使得所述回程节点能够基于所述当前带宽期望值调整所述回程资源中的回程带宽。
本申请实施例提供的移动设备即移动节点,当所述回程节点与所述移动设备间未建立有所述回程链路时,移动设备的所述处理器101可以基于所述回程资源调整所述回程链路,如:与回程节点建立新的回程链路;或者,当所述回程节点与所述移动设备间建立有所述回程链路时,移动设备的所述处 理器101也可以基于所述回程资源调整所述回程链路,如:调整与回程节点之间已建立的回程链路的带宽。
请参考图2,对应上述移动设备即移动节点,本申请实施例还提供一种应用于该移动节点的回程链路调整方法,该方法包括:
S201:所述移动节点获取用于表征所述移动节点的当前运行状态的当前运行状态信息;
S202:所述移动节点基于所述当前运行状态信息,向回程节点发送用于调整所述移动节点与所述回程节点间的回程链路的调整请求;
S203:所述移动节点接收所述回程节点发送的反馈信息,所述反馈信息中包含为所述移动节点分配的回程资源;
S204:所述移动节点基于所述回程资源,调整所述回程链路。
在具体实施过程中,移动节点可以为无线通信领域中的可移动接入节点(Access Point,AP),也可以为无线通信领域中的中继节点(Relay Node,RN)。移动节点的当前运行状态包括移动节点的服务质量(Quality of Service,QoS)、业务流量、数据回传时的带宽需求、自身的电量等,相应的表征移动节点当前运行状态的当前运动状态信息可以包含如下至少一种信息:所述移动节点的当前服务质量信息、当前业务流量信息、当前带宽需求信息及当前电量信息。移动节点可能因为位置的移动、接入业务变化等原因,其当前运行状态会相应的发生变化,对应不同的当前运行状态移动节点需要不同的回程链路来向网络回传数据,为此移动节点执行S201获得其自身的当前运行状态信息。
移动节点在获得自身的当前运行状态信息后,执行S202基于当前运行状态信息向回程节点发送调整请求。具体的,移动节点可以根据当前运动状态信息,计算获得自身通过回程链路向回程节点回传数据时需要的回程资源,例如:回程链路的带宽大小,然后在向回程节点发送的调整请求中携带用于调整回程链路的回程资源信息。当然,移动节点也可以将当前运行状态信息携带在调整请求中发送给回程节点,使得回程节点根据移动节点的当前运行 状态信息计算获得移动节点所需要的回程资源,本申请实施例并不限制回程资源由移动节点计算获得。
相应的,回程节点在接收到移动节点的调整请求后,响应移动节点的调整请求,为移动节点分配回程资源,并将其分配的回程资源携带在反馈信息中发送给移动节点。接着,移动节点执行S203接收回程节点发送的反馈信息,并进一步执行S204基于回程节点分配的回程资源调整回程链路。可选的实现方式包括以下两种:
一、当回程节点与移动节点间未建立有回程链路时,移动节点基于回程资源,调整回程链路时,具体可以基于回程资源在移动节点与回程节点之间建立新链路作为回程链路。
二、当回程节点与移动节点间建立有回程链路时,移动节点基于回程资源调整回程链路时,具体可以基于所述回程资源调整已建立的回程链路的带宽。
在本申请实施例中,移动节点在基于当前运行状态信息向回程节点发送用于调整回程链路的调整请求之前,还接收服务器发送的移动指令,确定移动节点的当前位置、当前移动速度及当前移动方向;然后基于所述当前位置、所述当前移动速度及所述当前移动方向,在移动节点移动的过程中,获取与所述移动节点之间距离小于等于设定阈值的至少一个备选回程节点;进而基于所述当前运行状态信息,从所述至少一个备选回程节点中确定出所述回程节点。其中,设定阈值可以为移动节点信号覆盖范围的最大值,使得获取到的至少一个备选回程节点均在移动节点的覆盖范围内。移动节点在移动过程中,根据确定的移动节点的当前位置、当前移动速度及当前移动方向来选择回程节点,为此选择的回程节点均在移动节点的移动路线上,使得移动接点在移动过程中调整请求能够被及时反馈,以快速建立新的回程链路。
具体的,移动节点可以基于自身的当前位置、当前移动速度及当前移动方向预测出下一时刻自身所在的位置,以确定与下一时刻所在位置距离小于等于设定阈值的至少一个备选回程节点。进一步的,移动节点从所述至少一 个备选回程节点确定回程节点时,可以确定出一个回程节点,也可以确定出多个回程节点。移动节点确定出多个回程节点时,向多个回程节点发送调整请求,使得移动节点能够根据所述多个回程节点反馈的回程资源,选择与最优的回程节点建立新链路即新的回程链路。
例如:移动节点向回程节点A和回程节点B均发送了调整请求,回程节点A为移动节点分配的回程资源中回程链路带宽为0.1M,回程节点B为移动节点分配的回程资源中回程链路带宽为0.2M,那么移动节点在其他回程资源相同的情况下选择与带宽大的回程节点B建立新链路,以更好的向网络回传数据。
下面结合不同的运行场景,对本申请实施例提供的回程链路调整方法进行举例说明。
一、在移动过程中,建立新的回程链路
请参考图3,终端STA和移动节点A都通过移动节点B接入到网络中,而移动节点B则通过回程节点backhaul A回传到网络中。而移动节点B接收服务器的移动命令,要求移动节点B移动到新的位置。移动节点B在移动的过程中,由于位置的变化回程节点backhaul A已不再适合移动节点B回传数据,因此需要选择更好的回程节点建立新的回程链路。建立新的回程链路的具体实施过程如下:
S301:移动节点B接入到回程节点backhaul A。
S302:移动节点B接收服务器的移动命令后,该移动命令要求移动节点B移动到新的位置Location 1。
S303:移动节点B确定自身的当前位置,并根据Location 1和当前位置确定移动速度及移动方向,进一步根据当前位置、移动速度及移动方向确定至少一个备选回程节点,从至少一个备选回程节点中选择回程节点。
例如:移动节点根据当前位置、移动速度及移动方向预测出下一时刻的位置为Location 2,移动节点进一步结合地图信息,获知下一个时刻它可以接入到的至少一个备选回程节点,并从该至少一个备选回程节点中确定出发送 调整请求的回程节点为backhaul B。
S304:移动节点B获得自身的当前运行状态信息,例如当前业务流量信息,在调整请求中携带当前业务流量信息,向回程节点backhaul B发送调整请求,以使回程节点backhaul B在接收到调整请求后,根据调整请求中的业务流量信息为移动节点B分配回程资源。
S305:移动节点B接收回程节点backhaul B发送的反馈信息,从该反馈信息中获得backhaul B分配的回程资源。
S306:移动节点B根据backhaul B分配的回程资源,与新的回程节点backhaul B建立新的回程链路,进行回传数据的传输。
S307:移动节点B同旧的回程节点backhaul A断开链路。
二、根据接入业务的变化,调整已建立的回程链路
请参考图4,终端STA和移动节点A都通过移动节点B接入到网络中,而移动节点B则通过回程节点backhaul A回传数据到网络中。移动节点B可以根据接入业务的变化,调整已建立的回程链路,具体过程如下:
S401:移动节点B将终端STA和/或移动节点A的数据流通过回程节点A传输到网络中。
S402:移动节点B根据终端STA和/或移动节点A的业务Qos信息,为不同的Qos业务建立不同的回程链路。
S403:自移动节点B检测到自身的当前运行状态信息:数据Qos或者带宽需求发生变化(如:终端STA和/或移动节点A的语音业务、视频业务增多,使得自身的数据Qos或者带宽需求发生变化),计算出新的回程资源需求(比如:满足当前接入业务的回程链路的带宽阈值)。
S404:移动节点B向回程节点backhaul A发起调整请求,该调整请求用于向回程节点backhaul A请求分配回程资源(如:增加语音业务的承载带宽,增加视频业务的承载带宽)。进而使回程节点backhaul A根据移动节点B的调整请求为移动节点B分配新的回程资源,并通过反馈信息发送给移动节点B。
S405:移动节点B接收回程节点backhaul A发送的反馈信息,获得反馈信息中包含的回程资源,并根据回程资源调整与回程节点backhaul A已建立的回程链路,进而进行新的回程传输。
例如:回程节点backhaul A为移动节点B分配的是回程资源为0.5M带宽的回程链路,而移动节点B与回程节点backhaul A已建立的回程链路的带宽为0.1M和0.2M,那么移动节点B则可以将回程链路的带宽调整为0.2和0.4M(如:分别增加语音业务的承载带宽为0.2M,增加视频业务的承载带宽为0.4M)。
三、根据接入业务的变化,建立新的回程链路
请参考图5,终端STA和移动节点A都通过移动节点B接入到网络中,而移动节点B则通过回程节点backhaul A回传数据到网络中。移动节点B可以根据接入业务的变化,建立新的回程链路,具体过程如下:
S501:移动节点B将终端STA和/或移动节点A的数据通过回程节点A传输到网络中。
S502:移动节点B根据终端STA和/或移动节点A的业务Qos信息,为不同的Qos业务建立不同的backhaul承载。
S503:自移动节点B检测到自身的当前运行状态信息:数据Qos或者带宽需求发生变化(如:终端STA和/或移动节点A的语音业务、视频业务增多,使得自身的数据Qos或者带宽需求发生变化),计算出新的回程资源需求(比如:满足当前接入业务的回程链路的带宽阈值),但当前回程节点A已经无法再分配新的回程资源。
S504:移动节点B向回程节点backhaul B发起调整请求,该调整请求用于向回程节点backhaul B请求分配回程资源,以回传增加的语音业务、视频业务的承载带宽。进而使回程节点backhaul B根据移动节点B的调整请求为移动节点B分配新的回程资源,并通过反馈信息发送给移动节点B。
S505:移动节点B接收回程节点backhaul B发送的反馈信息,获得反馈信息中包含的回程资源,并根据回程资源与回程节点backhaul B建立新的回 程链路,进而进行新的回程传输。
例如:回程节点backhaul B为移动节点B新分配了回程资源:0.3M带宽的新回程链路,于是移动节点B与回程节点backhaul B建立0.3M带宽的新回程链路,以向网络回传增加的语音业务和视频业务。
四、新节点接入,调整已建立的回程链路
请参考图6,终端STA1和移动节点A1都通过移动节点B接入到网络中,而移动节点B则通过回程节点backhaul A回传到网络中。若新的终端STA2和/或移动节点A2接入移动节点B,此时移动节点B可能需要调整已建立的回程链路,具体执行过程如下:
S601:移动节点B与backhaul A建立回程链路,将终端STA1和移动节点A1传入的数据,通过回程节点backhaul A回传到网络中。
S602:移动节点B检测到新的终端STA2和/或移动节点A2接入。
S603:移动节点B获得自身的当前带宽需求信息和/或当前流量信息,当前带宽需求信息和/或当前流量信息表明移动节点B自身已建立的回程链路的带宽已经不能满足需求,计算获得新的带宽需求。
S604:自移动节点B向回程节点backhaul A发起调整请求,该调整请求中携带新的带宽需求,用于请求新的回程资源,使得backhaul A在接收到调整请求后,为移动节点B分配新的回程资源并向移动节点B发送携带回程资源的反馈信息。
S605:移动节点B接收回程节点backhaul A的反馈信息,从反馈信息中获得backhaul A分配的回程资源。
S606:移动节点B根据回程资源调整与backhaul A建立的回程链路,根据回程资源扩展回程链路的带宽,进而进行新的回程传输。
五、根据电流信息,调整已建立的回程链路
请参考图7,终端STA和移动节点A都通过移动节点B接入到网络中,而移动节点B则通过回程节点backhaul A回传到网络中。由于移动节点B储备的电量有限,在工作过程中会出现电量不足的情况。移动节点在电量不足 的情况下,未来完成待回传数据的回传执行如下步骤:
S701:移动节点B接入到回程节点backhaul A,通过回程节点backhaul A向网络回传终端STA和/或移动节点A的数据。
S702:移动节点B获取自身的当前电量信息,获得与当前电量信息对应的当前剩余工作时长,及与所述当前剩余工作时长对应的当前带宽期望值。较佳的,移动节点B可以在当前电量信息表明移动节点B的电量不足时,计算自身的剩余可工作时间,及对应的回程带宽期望值。
S703:移动节点B在调整请求中携带当前带宽期望值,向回程节点backhaul A发送调整请求,使得回程节点backhaul A能够基于当前带宽期望值调整回程资源中的回程带宽,并相应的向移动节点B发送反馈携带回程资源的反馈信息。
S704:移动节点B接收回程节点backhaul A发送的反馈信息,从该反馈信息中获得回程节点backhaul A分配的回程资源。
S705:移动节点B基于回程资源中的回程资源调整与回程节点backhaul A之间的回程链路(如:将已建立的回程链路的带宽调整为当前带宽期望值),然后,进行新的回程传输。
实施例二
请参考图8,本申请实施例提供一种回程链路调整***,所述***包括:
回程节点801;
移动节点802,与所述回程节点801和移动终端803相连,所述移动节点通过所述回程节点将所述移动终端发送的数据回传至网络;
其中,所述移动节点802用于:获取用于表征所述移动节点的当前运行状态的当前运行状态信息;基于所述当前运行状态信息,向所述回程节点801发送用于调整所述移动节点与所述回程节点801间的回程链路的调整请求;接收所述回程节点801发送的反馈信息,所述反馈信息中包含为所述移动节点801分配的回程资源;基于所述回程资源,调整所述回程链路。
具体实施过程中,在基于所述当前运行状态信息,向回程节点发送用于 调整回程链路的调整请求之前,所述移动节点802还用于:接收服务器发送的移动指令,确定所述移动节点的当前位置、当前移动速度及当前移动方向;基于所述当前位置、当前移动速度及当前移动方向,在移动的过程中,获取与所述移动节点之间距离小于等于设定阈值的至少一个备选回程节点;基于所述当前运行状态信息,从所述至少一个备选回程节点中确定所述回程节点801。
其中,所述当前运行状态信息具体包括如下至少一种信息:所述移动节点的当前服务质量信息、当前业务流量信息、当前带宽需求信息及当前电量信息。
具体实施过程中,当所述当前运行状态信息为所述当前电量信息时,基于所述当前运行状态信息,向回程节点801发送调整回程链路的调整请求,具体包括:所述移动节点802获得与所述当前电量信息对应的当前剩余工作时长,及与所述当前剩余工作时长对应的当前带宽期望值;所述移动节点802在所述调整请求中携带所述当前带宽期望值,向所述回程节点801发送所述调整请求,使得所述回程节点801能够基于所述当前带宽期望值调整所述回程资源中的回程带宽。
具体实施过程中,当所述回程节点801与所述移动节点802间未建立有所述回程链路时,所述移动节点802基于所述回程资源调整所述回程链路,如:与回程节点801建立新的回程链路;或者,当所述回程节点801与所述移动节点802间建立有所述回程链路时,所述移动节点802基于所述回程资源调整所述回程链路,如调整已建立的回程链路的带宽。
前述图1~图7实施例中的移动设备和回程链路调整方法中的各种变化方式和具体实例同样适用于本实施例的回程链路调整***,通过前述对移动设备和回程链路调整方法的详细描述,本领域技术人员可以清楚的知道本实施例中回程链路调整***的实施方法,所以为了说明书的简洁,在此不再详述。
通过本申请实施例中的一个或多个技术方案,可以实现如下技术效果:
移动节点通过获得自身当前运行状态的运行状态信息,相应的根据其运 行状态信息向回程节点发送调整请求,以获得用于调整移动节点与回程节点间的回程链路的回程资源,从而基于回程资源调整回程链路,使得回程链路相应的满足移动场景中当前运行状态的移动网络节点的数据转发需求,进而解决了现有技术中回程链路存在无法满足移动场景中移动网络节点的数据转发需求的技术问题,提高了移动节点向回程节点转发数据的性能。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

Claims (15)

  1. 一种移动设备,其特征在于,所述移动设备包括:
    处理器,用于获取表征所述移动节点的当前运行状态的当前运行状态信息;
    发送器,用于基于所述当前运行状态信息,向回程节点发送用于调整所述移动节点与所述回程节点间的回程链路的调整请求;
    接收器,用于接收所述回程节点发送的反馈信息,所述反馈信息中包含为所述移动节点分配的回程资源;
    所述处理器还用于基于所述回程资源,调整所述回程链路。
  2. 如权利要求1所述的移动设备,其特征在于,所述接收器还用于:接收服务器发送的移动指令,确定所述移动节点的当前位置、当前移动速度及当前移动方向;
    所述处理器还用于基于所述当前位置、所述当前移动速度及所述当前移动方向,在移动的过程中,获取与所述移动节点之间距离小于等于设定阈值的至少一个备选回程节点;基于所述当前运行状态信息,从所述至少一个备选回程节点中确定所述回程节点。
  3. 如权利要求1或2所述的移动设备,其特征在于,所述当前运行状态信息具体包括如下至少一种信息:
    所述移动节点的当前服务质量信息、当前业务流量信息、当前带宽需求信息及当前电量信息。
  4. 如权利要求1~3中任一权项所述的移动设备,其特征在于,当所述当前运行状态信息为所述当前电量信息时,所述处理器还用于获得与所述当前电量信息对应的当前剩余工作时长,及与所述当前剩余工作时长对应的当前带宽期望值;在所述调整请求中携带所述当前带宽期望值;
    所述发送器具体用于:向所述回程节点发送携带所述当前带宽期望值的所述调整请求,使得所述回程节点能够基于所述当前带宽期望值调整所述回 程资源中的回程带宽。
  5. 如权利要求1~4中任一权项所述的移动设备,其特征在于,当所述回程节点与所述移动设备间未建立有所述回程链路时,所述处理器基于所述回程资源,调整所述回程链路;或
    当所述回程节点与所述移动设备间建立有所述回程链路时,所述处理器基于所述回程资源,调整所述回程链路。
  6. 一种回程链路调整方法,应用于一移动节点,其特征在于,所述方法包括:
    所述移动节点获取用于表征所述移动节点的当前运行状态的当前运行状态信息;
    所述移动节点基于所述当前运行状态信息,向回程节点发送用于调整所述移动节点与所述回程节点间的回程链路的调整请求;
    所述移动节点接收所述回程节点发送的反馈信息,所述反馈信息中包含为所述移动节点分配的回程资源;
    所述移动节点基于所述回程资源,调整所述回程链路。
  7. 如权利要求6所述的方法,其特征在于,在所述移动节点基于所述当前运行状态信息,向回程节点发送用于调整回程链路的调整请求之前,所述方法还包括:
    所述移动节点接收服务器发送的移动指令,确定所述移动节点的当前位置、当前移动速度及当前移动方向;
    所述移动节点基于所述当前位置、所述当前移动速度及所述当前移动方向,在移动的过程中,获取与所述移动节点之间距离小于等于设定阈值的至少一个备选回程节点;
    所述移动节点基于所述当前运行状态信息,从所述至少一个备选回程节点中确定所述回程节点。
  8. 如权利要求6或7所述的方法,其特征在于,所述当前运行状态信息具体包括如下至少一种信息:
    所述移动节点的当前服务质量信息、当前业务流量信息、当前带宽需求信息及当前电量信息。
  9. 如权利要求6~8中任一权项所述的方法,其特征在于,当所述当前运行状态信息为所述当前电量信息时,所述移动节点基于所述当前运行状态信息,向回程节点发送调整回程链路的调整请求,具体包括:
    所述移动节点获得与所述当前电量信息对应的当前剩余工作时长,及与所述当前剩余工作时长对应的当前带宽期望值;
    所述移动节点在所述调整请求中携带所述当前带宽期望值,向所述回程节点发送所述调整请求,使得所述回程节点能够基于所述当前带宽期望值调整所述回程资源中的回程带宽。
  10. 如权利要求6~9中任一权项所述的方法,其特征在于,当所述回程节点与所述移动节点间未建立有所述回程链路时,所述移动节点基于所述回程资源,调整所述回程链路;或
    当所述回程节点与所述移动节点间建立有所述回程链路时,所述移动节点基于所述回程资源,调整所述回程链路。
  11. 一种回程链路调整***,其特征在于,所述***包括:
    回程节点;
    移动节点,与所述回程节点和移动终端相连,所述移动节点通过所述回程节点将所述移动终端发送的数据回传至网络;
    其中,所述移动节点用于:获取用于表征所述移动节点的当前运行状态的当前运行状态信息;基于所述当前运行状态信息,向所述回程节点发送用于调整所述移动节点与所述回程节点间的回程链路的调整请求;接收所述回程节点发送的反馈信息,所述反馈信息中包含为所述移动节点分配的回程资源;基于所述回程资源,调整所述回程链路。
  12. 如权利要求11所述的***,其特征在于,所述移动节点还用于:
    接收服务器发送的移动指令,确定所述移动节点的当前位置、当前移动速度及当前移动方向;
    基于所述当前位置、当前移动速度及当前移动方向,在移动的过程中,获取与所述移动节点之间距离小于等于设定阈值的至少一个备选回程节点;
    基于所述当前运行状态信息,从所述至少一个备选回程节点中确定所述回程节点。
  13. 如权利要求11或12所述的***,其特征在于,所述当前运行状态信息具体包括如下至少一种信息:
    所述移动节点的当前服务质量信息、当前业务流量信息、当前带宽需求信息及当前电量信息。
  14. 如权利要求11~13中任一权项所述的***,其特征在于,当所述当前运行状态信息为所述当前电量信息时,基于所述当前运行状态信息,向回程节点发送调整回程链路的调整请求,具体包括:
    所述移动节点获得与所述当前电量信息对应的当前剩余工作时长,及与所述当前剩余工作时长对应的当前带宽期望值;
    所述移动节点在所述调整请求中携带所述当前带宽期望值,向所述回程节点发送所述调整请求,使得所述回程节点能够基于所述当前带宽期望值调整所述回程资源中的回程带宽。
  15. 如权利要求11~14中任一权项所述的***,其特征在于,当所述回程节点与所述移动节点间未建立有所述回程链路时,所述移动节点基于所述回程资源,调整所述回程链路;或
    当所述回程节点与所述移动节点间建立有所述回程链路时,所述移动节点基于所述回程资源,调整所述回程链路。
PCT/CN2015/076001 2014-04-04 2015-04-07 一种回程链路调整方法、移动设备及*** WO2015149725A1 (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
EP15772582.1A EP3116283B1 (en) 2014-04-04 2015-04-07 Backhaul link adjustment method, mobile node and system

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201410135984.4A CN104981026B (zh) 2014-04-04 2014-04-04 一种回程链路调整方法、移动节点及***
CN201410135984.4 2014-04-04

Publications (1)

Publication Number Publication Date
WO2015149725A1 true WO2015149725A1 (zh) 2015-10-08

Family

ID=54239417

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2015/076001 WO2015149725A1 (zh) 2014-04-04 2015-04-07 一种回程链路调整方法、移动设备及***

Country Status (3)

Country Link
EP (1) EP3116283B1 (zh)
CN (1) CN104981026B (zh)
WO (1) WO2015149725A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11026285B2 (en) 2019-04-03 2021-06-01 At&T Intellectual Property I, L.P. Systems and methods for establishing network connections

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110248376B (zh) 2018-03-08 2022-05-24 华为技术有限公司 一种链路维护的方法及装置
US11134397B2 (en) * 2018-08-01 2021-09-28 Qualcomm Incorporated Techniques for selecting backhaul nodes for connecting to an integrated access and backhaul network

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101895987A (zh) * 2009-05-22 2010-11-24 中兴通讯股份有限公司 回程链路上行资源配置指示及数据传输的方法及***
CN102474770A (zh) * 2009-08-12 2012-05-23 高通股份有限公司 用于无线通信***中的中继回程设计的方法和装置
WO2013079556A1 (en) * 2011-11-28 2013-06-06 Nec Europe Ltd. Method and system for handover control of a user equipment

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101969669B (zh) * 2009-07-27 2013-02-13 电信科学技术研究院 一种调整数据量的方法、***和装置
CN102056242B (zh) * 2009-10-28 2014-07-16 电信科学技术研究院 一种回程链路流量控制的方法、***和设备

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101895987A (zh) * 2009-05-22 2010-11-24 中兴通讯股份有限公司 回程链路上行资源配置指示及数据传输的方法及***
CN102474770A (zh) * 2009-08-12 2012-05-23 高通股份有限公司 用于无线通信***中的中继回程设计的方法和装置
WO2013079556A1 (en) * 2011-11-28 2013-06-06 Nec Europe Ltd. Method and system for handover control of a user equipment

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11026285B2 (en) 2019-04-03 2021-06-01 At&T Intellectual Property I, L.P. Systems and methods for establishing network connections
US11665768B2 (en) 2019-04-03 2023-05-30 At&T Intellectual Property I, L.P. Systems and methods for establishing network connections

Also Published As

Publication number Publication date
EP3116283A4 (en) 2017-04-12
CN104981026B (zh) 2019-02-19
EP3116283A1 (en) 2017-01-11
EP3116283B1 (en) 2019-08-28
CN104981026A (zh) 2015-10-14

Similar Documents

Publication Publication Date Title
EP3092839B1 (en) System and method for virtual multi-point transceivers
JP5226860B2 (ja) 分散トラフィックスケジューリング決定をサポートする負荷情報を通信および/または使用するための方法および装置
JP2018514139A (ja) D2d中継ノードの確定方法、使用方法及び装置
US10791495B2 (en) Device, method and user equipment in a wireless communication system
CN107318141B (zh) 一种数据传输的方法、设备及***
JP2015525539A (ja) ネットワーク通信をデバイス間通信へとオポチュニスティック型で負荷軽減するための方法および装置
JP2011055194A (ja) 基地局、移動局、通信システムおよび通信方法
KR102327904B1 (ko) 사용자 평면을 분리하기 위한 서비스 품질 구현들
US20150124623A1 (en) System and Method for Traffic Splitting
US20200337101A1 (en) Predictive Bearer Assignment for Wireless Networks
KR20170027828A (ko) 네트워크 장치 및 사용자 장치, 및 그 방법들
CN105474692B (zh) 切换控制方法、装置及无线通信网络
WO2016184102A1 (zh) 基站选择方法及装置
WO2015149725A1 (zh) 一种回程链路调整方法、移动设备及***
CN109804612B (zh) 用于用户设备间通信的方法和装置
WO2020063401A1 (zh) 一种模式切换方法、数据流分流方法及装置
WO2015192578A1 (zh) 小区资源状态信息处理方法、装置及基站
JPWO2018150514A1 (ja) 無線アドホックネットワークにおける通信端末、通信方法及び通信プログラム
WO2015115606A1 (ja) データレート制御情報通知方法、及び基地局
CN109314903A (zh) 一种本地网关之间建立隧道的方法及网关
JP7516522B2 (ja) データフローの伝送を適応的に構成するための方法
JPWO2022138232A5 (zh)
CN114208290B (zh) 集成网络中的切换
JP6176394B2 (ja) ノード、マスタ装置、ならびに通信制御システム、方法およびプログラム
WO2019212546A1 (en) Self-backhaul with enhanced signaling

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: 15772582

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

REEP Request for entry into the european phase

Ref document number: 2015772582

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 2015772582

Country of ref document: EP