[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

WO2015113356A1 - Method and apparatus for selecting communication mode, terminal, and base station - Google Patents

Method and apparatus for selecting communication mode, terminal, and base station Download PDF

Info

Publication number
WO2015113356A1
WO2015113356A1 PCT/CN2014/079194 CN2014079194W WO2015113356A1 WO 2015113356 A1 WO2015113356 A1 WO 2015113356A1 CN 2014079194 W CN2014079194 W CN 2014079194W WO 2015113356 A1 WO2015113356 A1 WO 2015113356A1
Authority
WO
WIPO (PCT)
Prior art keywords
communication
current terminal
terminal
preset
target terminal
Prior art date
Application number
PCT/CN2014/079194
Other languages
French (fr)
Chinese (zh)
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 WO2015113356A1 publication Critical patent/WO2015113356A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/18Selecting a network or a communication service
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/14Direct-mode setup
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Definitions

  • the present invention relates to the field of wireless communication technologies, and in particular, to a method for selecting a communication mode, a device for selecting a communication mode, a terminal, and a base station. Background technique
  • a communication mode that is, direct communication between a terminal and a terminal
  • the invention is based on the above problems, and proposes a new technical solution, which can accurately select an optimal communication mode, thereby contributing to saving terminal energy consumption and improving frequency utilization.
  • the present invention provides a method for selecting a communication mode, including: determining whether a target terminal is located in a D2D communication range corresponding to a current terminal, and/or determining whether a communication state of the current terminal satisfies a pre-establishment of D2D communication. Setting the condition; when the target terminal is located in the D2D communication range corresponding to the current terminal, and/or the communication state of the current terminal meets the preset condition, the current terminal uses the D2D mode to communicate, otherwise ⁇ Communicate in a non-D2D mode.
  • the target terminal by determining whether the target terminal is within the D2D communication range corresponding to the current terminal, it may be determined whether the current terminal has the possibility of establishing D2D communication with the target terminal. Specifically, if it is in the D2D communication range, it can be transmitted through the D2D mode. Letter, otherwise it can only communicate through non-D2D mode due to distance problem.
  • the non-D2D method refers to a mobile communication method such as 2G, 3G or 4G.
  • the D2D mode By judging the communication status of the current terminal, it can be determined whether the current terminal needs to communicate using the D2D mode, that is, the necessity of selecting the D2D mode. Specifically, if the communication state of the current terminal is more suitable for applying the D2D mode for communication, for example, the D2D mode helps to obtain better communication quality, lower power consumption, and the like.
  • whether the target terminal is in the D2D communication range corresponding to the current terminal and whether the communication state of the current terminal is applicable to the D2D communication may be simultaneously determined, thereby ensuring that the terminal implements reasonable selection and optimality. Communication experience.
  • those skilled in the art should understand that it is obvious that only one of the above two judging processes can be judged, thereby verifying the possibility and necessity of the current terminal to communicate using the D2D mode.
  • the determining whether the target terminal is located in the D2D communication range corresponding to the current terminal specifically includes: a precise positioning step, configured to acquire accurate location information of the current terminal and the target terminal, and calculate An actual distance and/or a path fading value between the current terminal and the target terminal; wherein, when the actual distance is less than or equal to a preset distance threshold, and/or the path fading value is less than or equal to the pre- When the fading threshold is set, it is determined that the target terminal is located in a D2D communication range corresponding to the current terminal.
  • the positional relationship between the two can be accurately determined, thereby determining the possibility that the current terminal communicates using the D2D mode.
  • the D2D communication range corresponding to the current terminal may be directly represented by a distance.
  • the target terminal when the target terminal is located within a certain distance of the current terminal, it is determined to be in the D2D communication range; and the current terminal may be indirectly represented by other parameter values.
  • the distance from the target terminal for example, more specifically, can be represented by the path fading value, so that when the path fading value is small, it indicates that the distance between the two is relatively close, otherwise the distance is far.
  • the accurate location information of the current terminal and the target terminal may be measured by the current terminal and the target terminal through the measurement, such as GPS, A-GPS, etc., to the network side, or may be directly measured by the network side.
  • the method further includes: a pre-positioning step, configured to acquire, by the current terminal, or a network-side maintained neighboring terminal database corresponding to the current terminal, And/or acquiring area information in which the current terminal and the target terminal are respectively located; wherein, when the target terminal is found in the neighboring terminal database, and/or the current terminal and the target terminal When in the same area, the precise positioning step is performed, otherwise it is determined that the target terminal is not in the D2D communication range corresponding to the current terminal.
  • the current terminal and/or the network side can maintain the neighboring terminal database, that is, the terminal existing around the current terminal, which may be obtained by the current terminal itself and/or the network side (the current terminal and/or the network side may periodically Or the event triggering method, measuring the terminal existing around the current terminal, and updating to the neighboring terminal database maintained by the terminal, so that the real-time measurement is not required, so that the target terminal can be determined to be in the current terminal in a short time.
  • the neighboring terminal database that is, the terminal existing around the current terminal, which may be obtained by the current terminal itself and/or the network side (the current terminal and/or the network side may periodically Or the event triggering method, measuring the terminal existing around the current terminal, and updating to the neighboring terminal database maintained by the terminal, so that the real-time measurement is not required, so that the target terminal can be determined to be in the current terminal in a short time.
  • the rough location information of the current terminal and the target terminal is determined, for example, whether the two are in the same area, to determine whether the target terminal is in the current terminal.
  • the coarse location information may be a connected base station ID, a cell ID, and/or a tracking area ID, etc., to determine whether the two are in the same cell, sector, tracking area, and the like.
  • the method further includes: when the actual distance is less than or equal to a preset first distance threshold, and/or the path fading value is less than or equal to a preset first fading threshold, Determining that the current terminal and the target terminal communicate by using a direct D2D mode; when the actual distance is greater than a preset first distance threshold and less than or equal to a preset second distance threshold, and/ Or the path fading value is greater than a preset first fading threshold and less than or equal to When the preset second fading threshold is used, it is determined that the current terminal and the target terminal communicate by using a relay-based D2D mode.
  • the D2D mode specifically used by the current terminal and the target terminal may also be determined, for example, when the distance between the current terminal and the target terminal is close and/or the communication quality is good enough.
  • Direct D2D communication between the current terminal and the target terminal that is, direct D2D mode; or, relay-based D2D communication between the current terminal and the target terminal, so that between the current terminal and the target terminal
  • relaying can be used to achieve farther and more stable D2D communication.
  • the relay may be implemented by a base station, a mobile base station, or other terminal.
  • the determining, by the determining, whether the communication state of the current terminal meets the preset condition for establishing the D2D communication specifically includes: an accurate determining step, configured to measure the current terminal and the target terminal The channel condition between the two, when the channel condition satisfies the preset channel condition, determining that the communication state of the current terminal satisfies the preset condition.
  • the necessity judgment of D2D communication can be realized by accurately measuring the channel condition between the current terminal and the target terminal. Specifically, when the channel condition is good, it indicates that higher quality D2D communication can be implemented between the current terminal and the target terminal, and the current terminal achieves a lower level of power consumption loss, thereby allowing the current terminal to communicate in the D2D mode. When the channel condition is poor, it may affect the quality of D2D communication, and for the current terminal, it may also cause high power loss, so it should be considered to use non-D2D mode for communication.
  • the measuring the channel quality specifically includes: the current terminal sending a specific pilot signal or a training sequence to the target terminal, and/or the current terminal receiving the target terminal The specific pilot signal or training sequence; wherein, when a signal receiving quality of the specific pilot signal or training sequence is greater than or equal to a preset receiving quality threshold, and/or the specific pilot signal or When the signal receiving strength of the training sequence is greater than or equal to the preset receiving strength threshold, it is determined that the communication state of the current terminal satisfies the preset condition.
  • the method further includes: a pre-decision step, configured to acquire first state information of the current terminal and/or a second network side corresponding to the current terminal State information; wherein, when the first state information and/or the second state information meets a corresponding state condition, performing the precise decision step, otherwise determining that the communication state of the current terminal does not satisfy the preset condition.
  • the measurement of the channel condition is relatively accurate and the transmission and measurement of the pilot signal and/or the training sequence need to be performed, it takes a long time. Therefore, according to the first state information of the current terminal and/or the second state information of the corresponding network side, a relatively coarse but fast communication state determination can be implemented, so that when D2D communication cannot be realized between the two, the effective reduction can be effectively reduced.
  • the waiting time of the user, and because the pre-judgment process itself is very short, so even if it is still necessary to perform an accurate decision, the user's waiting time will not be too long.
  • the first state information includes at least one of the following or a combination thereof: the real-time power of the current terminal; the real-time power consumption of the current terminal; and the current terminal-to-D2D communication function.
  • a support status of the D2D communication function of the current terminal in the case of supporting the D2D communication function; and/or the second status information includes at least one of the following or a combination thereof: resources of the wireless link Utilization; resource load status of the wireless link; resource utilization of the backhaul link; resource load status of the backhaul link; core network data plane nodes (eg, S-GW, Serving Gateway) and/or signaling plane nodes
  • the load situation such as MME, Mobility Management Entity).
  • the method further includes: determining that the current terminal and the target terminal use a direct D2D mode to communicate when the channel condition is better than a preset first channel condition; When the channel condition is better than the preset second channel condition and is inferior to the preset first channel condition, determining that the current terminal and the target terminal use the relay-based D2D mode for communication.
  • the D2D mode specifically used by the current terminal and the target terminal may be determined based on the precise decision manner, for example, when the channel condition between the current terminal and the target terminal is good, the current terminal and Direct D2D communication between target terminals, ie Direct D2D mode; or, it is also possible to implement relay-based D2D communication between the current terminal and the target terminal, so that when the channel condition between the current terminal and the target terminal is poor, it can be further realized by relaying, More stable D2D communication.
  • the relay may be implemented by a base station, a mobile base station, or other terminal.
  • the present invention also provides a communication mode selection device, including: a location determination unit and/or a condition determination unit, wherein the location determination unit is configured to determine whether the target terminal is located in a D2D communication range corresponding to the current terminal, and the condition determination The unit is configured to determine whether the communication status of the current terminal meets a preset condition for establishing D2D communication; and the selecting unit is configured to: when the target terminal is located in a D2D communication range corresponding to the current terminal, and/or the current terminal When the communication state satisfies the preset condition, the current terminal is controlled to select the D2D mode for communication, otherwise, the non-D2D mode is used for communication.
  • a communication mode selection device including: a location determination unit and/or a condition determination unit, wherein the location determination unit is configured to determine whether the target terminal is located in a D2D communication range corresponding to the current terminal, and the condition determination The unit is configured to determine whether the communication status of the current terminal meets a preset condition for establishing D2D
  • Non-D2D mode refers to mobile communication methods such as 2G, 3G or 4G.
  • the D2D mode By judging the communication status of the current terminal, it can be determined whether the current terminal needs to communicate using the D2D mode, that is, the necessity of selecting the D2D mode. Specifically, if the communication state of the current terminal is more suitable for applying the D2D mode for communication, for example, the D2D mode helps to obtain better communication quality, lower power consumption, and the like.
  • whether the target terminal is in the D2D communication range corresponding to the current terminal and whether the communication state of the current terminal is applicable to the D2D communication may be simultaneously determined, thereby ensuring that the terminal implements reasonable selection and optimality. Communication experience.
  • those skilled in the art should understand that it is obvious that only one of the above two judging processes can be judged, thereby verifying the possibility and necessity of the current terminal to communicate using the D2D mode.
  • the location determining unit includes: a precise positioning subunit, configured to acquire accurate location information of the current terminal and the target terminal, and calculate the current terminal and the target terminal Actual distance and/or path fading value; When the actual distance is less than or equal to the preset distance threshold, and/or the path fading value is less than or equal to the preset fading threshold, it is determined that the target terminal is located in the D2D communication range corresponding to the current terminal.
  • the positional relationship between the two can be accurately determined, thereby determining the possibility that the current terminal communicates using the D2D mode.
  • the D2D communication range corresponding to the current terminal may be directly represented by a distance.
  • the target terminal when the target terminal is located within a certain distance of the current terminal, it is determined to be in the D2D communication range; and the current terminal may be indirectly represented by other parameter values.
  • the distance from the target terminal for example, more specifically, can be represented by the path fading value, so that when the path fading value is small, it indicates that the distance between the two is relatively close, otherwise the distance is far.
  • the accurate location information of the current terminal and the target terminal may be measured by the current terminal and the target terminal through the measurement, such as GPS, A-GPS, etc., to the network side, or directly by the network side.
  • the location determining unit further includes: a pre-location sub-unit, configured to acquire a neighbor terminal database that is maintained by the current terminal or maintained by the network side and corresponds to the current terminal, and/or Obtaining area information of the current terminal and the target terminal respectively; wherein, when the target terminal is found in the neighboring terminal database, and/or the current terminal is in the same area as the target terminal
  • the internal positioning unit is activated, otherwise it is determined that the target terminal is not in the D2D communication range corresponding to the current terminal.
  • the current terminal and/or the network side can maintain the neighboring terminal database, that is, the terminal existing around the current terminal, which may be obtained by the current terminal itself and/or the network side (the current terminal and/or the network side may periodically Or event-triggered way, around the current terminal
  • the existing terminals perform measurements and update to the respective maintained neighbor terminal databases, so that since real-time measurement is not required, it is possible to determine whether the target terminal is within the D2D communication range corresponding to the current terminal in a short time.
  • the rough location information of the current terminal and the target terminal is determined, for example, whether the two are in the same area, to determine whether the target terminal is in the current terminal.
  • the coarse location information may be a connected base station ID, a cell ID, and/or a tracking area ID, etc., to determine whether the two are in the same cell, sector, tracking area, and the like.
  • the selecting unit is further configured to: when the actual distance is less than or equal to a preset first distance threshold, and/or the path fading value is less than or equal to a preset first When the fading threshold is determined, determining that the current terminal and the target terminal communicate by using a direct D2D mode; when the actual distance is greater than a preset first distance threshold and less than or equal to a preset second distance Determining between the current terminal and the target terminal based on the threshold value, and/or the path fading value is greater than a preset first fading threshold and less than or equal to a preset second fading threshold follow the D2D mode for communication.
  • the D2D mode specifically used by the current terminal and the target terminal may also be determined, for example, when the distance between the current terminal and the target terminal is close and/or the communication quality is good enough.
  • Direct D2D communication between the current terminal and the target terminal that is, direct D2D mode; or, relay-based D2D communication between the current terminal and the target terminal, so that between the current terminal and the target terminal
  • relaying can be used to achieve farther and more stable D2D communication.
  • the relay may be implemented by a base station, a mobile base station, or other terminal.
  • the condition determining unit includes: a precision determining subunit, configured to measure a channel condition between the current terminal and the target terminal, when the channel condition meets a preset channel When the condition is met, it is determined that the communication state of the current terminal satisfies the preset condition.
  • the necessity judgment of the D2D communication can be realized by accurately measuring the channel condition between the current terminal and the target terminal. Specifically, when the channel condition is good, it indicates that higher quality D2D communication can be achieved between the current terminal and the target terminal. And the current terminal achieves a lower level of power loss, thereby allowing the current terminal to communicate in the D2D mode; and when the channel condition is poor, the quality of the D2D communication may be affected, and for the current terminal, it may also be caused. High power loss, so you should consider using non-D2D mode for communication.
  • the precision determining subunit is configured to: control the current terminal to send a specific pilot signal or a training sequence to the target terminal, and/or control the current terminal to receive from the The specific pilot signal or training sequence of the target terminal; wherein, when the signal receiving quality of the specific pilot signal or training sequence is greater than or equal to a preset receiving quality threshold, and/or the specific guide When the signal receiving strength of the frequency signal or the training sequence is greater than or equal to the preset receiving strength threshold, it is determined that the communication state of the current terminal satisfies the preset condition.
  • the pilot signal and/or the training sequence are transmitted, so that the corresponding receiving quality and/or intensity are measured to accurately determine the channel condition between the current terminal and the target terminal. Therefore, it is determined whether the current terminal should communicate in the D2D mode.
  • condition determining unit further includes: a pre-decision sub-unit, configured to acquire first state information of the current terminal and/or second state information of the network side corresponding to the current terminal When the first state information and/or the second state information meet the corresponding state condition, the precision decision subunit is activated, otherwise it is determined that the communication state of the current terminal does not satisfy the preset condition. .
  • the measurement of the channel condition is relatively accurate and the transmission and measurement of the pilot signal and/or the training sequence need to be performed, it takes a long time. Therefore, according to the first state information of the current terminal and/or the second state information of the corresponding network side, a relatively coarse but fast communication state determination can be implemented, so that when D2D communication cannot be realized between the two, the effective reduction can be effectively reduced.
  • the waiting time of the user, and because the pre-judgment process itself is very short, so even if it is still necessary to perform an accurate decision, the user's waiting time will not be too long.
  • the first state information includes at least one of the following or a combination thereof: the real-time power of the current terminal; the real-time power consumption of the current terminal; and the current terminal-to-D2D communication function.
  • Support status in case of supporting the D2D communication function
  • the second state information includes at least one of the following or a combination thereof: resource utilization of the wireless link; resource load state of the wireless link; Resource utilization of the link; resource load status of the backhaul link; load of the core network data plane node (such as SGW) and/or signaling plane node (such as MME).
  • the selecting unit is further configured to: when the channel condition is better than a preset first channel condition, determine that a direct D2D is used between the current terminal and the target terminal.
  • the method performs communication; when the channel condition is better than the preset second channel condition and is inferior to the preset first channel condition, determining that the relay-based D2D mode is used between the current terminal and the target terminal Communicate.
  • the D2D mode specifically used by the current terminal and the target terminal may be determined based on the precise decision manner, for example, when the channel condition between the current terminal and the target terminal is good, the current terminal and Direct D2D communication between target terminals, that is, direct D2D mode; or, relay-based D2D communication between the current terminal and the target terminal, so that when the channel condition between the current terminal and the target terminal is poor , can achieve further and more stable D2D communication through relay.
  • the relay may be implemented by a base station, a mobile base station, or other terminal.
  • the present invention also provides a terminal, comprising: the selection device of the communication mode according to any one of the above technical solutions.
  • the present invention also provides a base station, comprising: the selection device of the communication mode according to any one of the above technical solutions.
  • the optimal communication mode can be accurately selected, thereby contributing to saving terminal energy consumption and improving frequency utilization.
  • FIG. 1 is a schematic flow chart showing a method of selecting a communication mode according to an embodiment of the present invention
  • FIG. 2 is a schematic flow chart of a terminal position determining process in a method for selecting a communication mode in the embodiment shown in FIG. 1;
  • FIG. 3 is a communication state determination process in a method for selecting a communication mode of the embodiment shown in FIG. 1. Schematic flow chart;
  • FIG. 4 is a schematic flow chart showing selection of a communication mode of a terminal according to an embodiment of the present invention.
  • FIG. 5A through 5C illustrate diagrams of switching communication modes in accordance with one embodiment of the present invention
  • 6A to 6B are diagrams showing a switching communication mode according to another embodiment of the present invention.
  • FIGS. 7A through 7B are diagrams showing a switching communication mode according to still another embodiment of the present invention.
  • Figure 8 is a schematic block diagram showing a selection mode of a communication mode according to an embodiment of the present invention.
  • Figure 9 shows a schematic block diagram of a terminal in accordance with one embodiment of the present invention.
  • Figure 10 shows a schematic block diagram of a base station in accordance with one embodiment of the present invention. detailed description
  • Fig. 1 shows a schematic flow chart of a method of selecting a communication mode in accordance with one embodiment of the present invention.
  • a method for selecting a communication mode includes:
  • Step 102 Determine whether the target terminal is located in the D2D communication range corresponding to the current terminal, and/or determine whether the communication status of the current terminal meets a preset condition for establishing D2D communication.
  • Step 104 When the target terminal is located in the current The current terminal is within the D2D communication range corresponding to the terminal, and/or the communication state of the current terminal satisfies the preset condition ⁇ Use D2D mode for communication, otherwise use non-D2D mode for communication.
  • Non-D2D mode refers to mobile communication methods such as 2G, 3G or 4G.
  • the D2D mode By judging the communication status of the current terminal, it can be determined whether the current terminal needs to communicate using the D2D mode, that is, the necessity of selecting the D2D mode. Specifically, if the communication state of the current terminal is more suitable for applying the D2D mode for communication, for example, the D2D mode helps to obtain better communication quality, lower power consumption, and the like.
  • whether the target terminal is in the D2D communication range corresponding to the current terminal and whether the communication state of the current terminal is applicable to the D2D communication may be simultaneously determined, thereby ensuring that the terminal implements reasonable selection and optimality. Communication experience.
  • those skilled in the art should understand that it is obvious that only one of the above two judging processes can be judged, thereby verifying the possibility and necessity of the current terminal to communicate using the D2D mode.
  • the information determination of the terminal includes two aspects: On one hand, determining whether the target terminal is located in the D2D communication range corresponding to the current terminal; on the other hand, determining whether the communication state of the current terminal satisfies the preset for establishing the D2D communication. condition.
  • the above two aspects will be described in detail below with reference to FIG. 2 and FIG. 3 respectively.
  • Fig. 2 is a schematic flow chart showing the terminal position judging process in the method of selecting the communication mode of the embodiment shown in Fig. 1.
  • the process of determining the location of the terminal may include:
  • Step 202 a pre-positioning step
  • the current terminal and/or the network side may each maintain a neighboring terminal database, that is, a terminal existing around the current terminal, which may be acquired by the current terminal itself and/or the network side (current terminal and/or network side)
  • the terminal existing around the current terminal can be measured in a periodic or event-triggered manner and updated to the neighboring terminal database maintained by the terminal, so that the real-time measurement is not required, so that the target terminal can be determined in a short time. It is within the D2D communication range corresponding to the current terminal.
  • the rough location information of the current terminal and the target terminal is determined, for example, whether the two are in the same area, to determine whether the target terminal is in the current terminal.
  • the coarse location information may be a connected base station ID, a cell ID, and/or a tracking area ID, etc., to determine whether the two are in the same cell, sector, tracking area, and the like.
  • Step 204 the precise positioning step.
  • acquiring accurate location information of the current terminal and the target terminal and calculating an actual distance and/or a path fading value between the current terminal and the target terminal; wherein, when the actual distance is less than or When the preset distance threshold is equal to, and/or the path fading value is less than or equal to the preset fading threshold, it is determined that the target terminal is located in the D2D communication range corresponding to the current terminal.
  • the positional relationship between the two can be accurately determined, thereby determining the possibility that the current terminal communicates using the D2D mode.
  • the D2D communication range corresponding to the current terminal may be directly represented by a distance.
  • the target terminal when the target terminal is located within a certain distance of the current terminal, it is determined to be in the D2D communication range; and the current terminal may be indirectly represented by other parameter values.
  • the distance from the target terminal for example, more specifically, can be represented by the path fading value, so that when the path fading value is small, it indicates that the distance between the two is relatively close, otherwise the distance is far.
  • the accurate location information of the current terminal and the target terminal may be measured by the current terminal and the target terminal by using, for example, GPS, A-GPS, etc., after being measured to the network side, or by the network. The measurement is performed directly on the network side.
  • step 204 that is, the precise positioning step, the positional relationship between the current terminal and the target terminal can be accurately determined, and step 204 can be used without performing step 202.
  • the user may wait too long, so that the current terminal can be realized in a more rough but quick manner through a relatively simple pre-positioning process.
  • the determination of the positional relationship with the target terminal so that when D2D communication cannot be realized between the two, the waiting time of the user can be effectively reduced, and since the pre-positioning process itself takes a short time, even if precise positioning is still required , it will not make the user's waiting time too long.
  • the method further includes: when the actual distance is less than or equal to a preset first distance threshold, and/or the path fading value is less than or equal to a preset first fading threshold, Determining that the current terminal and the target terminal communicate by using a direct D2D mode; when the actual distance is greater than a preset first distance threshold and less than or equal to a preset second distance threshold, and/ Or determining that the current terminal and the target terminal are in a relay-based D2D manner when the path fading value is greater than a preset first fading threshold and less than or equal to a preset second fading threshold Communication.
  • the D2D mode specifically used by the current terminal and the target terminal may also be determined, for example, when the distance between the current terminal and the target terminal is close and/or the communication quality is good enough.
  • Direct D2D communication between the current terminal and the target terminal that is, direct D2D mode; or, relay-based D2D communication between the current terminal and the target terminal, so that between the current terminal and the target terminal
  • relaying can be used to achieve farther and more stable D2D communication.
  • the relay may be implemented by a base station, a mobile base station, or other terminal.
  • FIG. 3 is a schematic flow chart showing a communication state judging process in the method for selecting a communication mode of the embodiment shown in FIG. As shown in FIG. 3, the process of determining the communication state of the terminal may include:
  • Step 302 a pre-decision step.
  • the first state information of the current terminal and/or the second state information of the network side corresponding to the current terminal are obtained; wherein, when the first state information and/or the second state information meets the corresponding
  • the accurate decision step is performed when the state condition is met, otherwise it is determined that the communication state of the current terminal does not satisfy the preset condition.
  • the first status information includes at least one of the following or a combination thereof:
  • the current terminal support status of the D2D communication function
  • the second status information includes at least one of the following or a combination thereof:
  • the resource load status of the wireless link
  • the load of the core network data plane nodes (such as S-GW, Serving Gateway) and / or signaling plane nodes (such as MME, Mobility Management Entity).
  • core network data plane nodes such as S-GW, Serving Gateway
  • signaling plane nodes such as MME, Mobility Management Entity
  • Step 304 an accurate decision step.
  • a channel condition between the current terminal and the target terminal is measured, and when the channel condition satisfies a preset channel condition, determining that a communication state of the current terminal satisfies the preset condition.
  • the necessity judgment of the D2D communication can be realized by accurately measuring the channel condition between the current terminal and the target terminal. Specifically, when the channel condition is good, it indicates that higher quality D2D communication can be implemented between the current terminal and the target terminal, and the current terminal achieves a lower level of power consumption loss, thereby allowing the current terminal to communicate in the D2D mode. When the channel condition is poor, it may affect the quality of D2D communication, and for the current terminal, it may also cause high power loss, so you should consider using non-D2D. Way to communicate.
  • the measuring the channel quality specifically includes: the current terminal sending a specific pilot signal or a training sequence to the target terminal, and/or the current terminal receiving the target terminal The specific pilot signal or training sequence; wherein, when a signal receiving quality of the specific pilot signal or training sequence is greater than or equal to a preset receiving quality threshold, and/or the specific pilot signal or When the signal receiving strength of the training sequence is greater than or equal to the preset receiving strength threshold, it is determined that the communication state of the current terminal satisfies the preset condition.
  • the pilot signal and/or the training sequence are transmitted, so that the corresponding receiving quality and/or intensity are measured to accurately determine the channel condition between the current terminal and the target terminal. Therefore, it is determined whether the current terminal should communicate in the D2D mode.
  • the method further includes: determining that the current terminal and the target terminal use a direct D2D mode to communicate when the channel condition is better than a preset first channel condition; When the channel condition is better than the preset second channel condition and is inferior to the preset first channel condition, determining that the current terminal and the target terminal use the relay-based D2D mode for communication.
  • the D2D mode specifically used by the current terminal and the target terminal may be determined based on the precise decision manner, for example, when the channel condition between the current terminal and the target terminal is good, the current terminal and Direct D2D communication between target terminals, that is, direct D2D mode; or, relay-based D2D communication between the current terminal and the target terminal, so that when the channel condition between the current terminal and the target terminal is poor , can Faster, more stable D2D communication through relaying.
  • the relay may be implemented by a base station, a mobile base station, or other terminal.
  • Figure 4 illustrates a schematic flow diagram for selecting a communication mode for a terminal in accordance with one embodiment of the present invention.
  • the process of selecting a communication mode of a terminal includes three stages, each of which is described in detail below.
  • Step 402A position pre-judgment.
  • the UE1 maintains a "neighbor UE database" (specifically, it can be maintained by an upper layer application in UE1), and the terminal information about UE1 is recorded in the database.
  • the UE1 may update the "neighbor UE database" according to a preset period or event triggering manner, for example, the preset period may be 30 minutes, and the triggering event may be after each communication end.
  • the UE1 may determine the surrounding terminal by transmitting specific probe signaling to the surroundings to respond to the response of the surrounding terminal.
  • UE1 when UE1 needs to initiate a new communication, it can directly query the "neighbor UE database" maintained by itself, and when UE2 is located in the "neighbor UE database", it is determined that UE2 is in the D2D communication range corresponding to UE1, that is, Both can perform D2D communication.
  • the neighboring UE database maintained by the UE1 may also be uploaded to the network side, so that the network side determines whether the UE2 is in the D2D communication range corresponding to the UE1, and notifies the UE1.
  • the "neighbor UE database" for UE1 can be maintained by the network side. Specifically, for example, after the UE1 sends the specific probe signaling to perform the measurement, the measurement result is notified to the network side to implement the maintenance of the terminal information around the UE1; or, for example, the UE1 may directly establish a connection with the UE1 and the like.
  • the terminal performs location acquisition to determine a terminal that is located around UE1, and in particular, may acquire a terminal that is in the same 'area or the same sector as UE1, for It is the terminal around UE1.
  • the network side can directly determine the location relationship between UE2 and UE1.
  • the network side can inform the UE1 of the "neighboring UE database", so that UE1 can determine its own relationship with UE2. Positional relationship.
  • the UE 1 and the UE 1 can be obtained in a short time.
  • the location information of UE1 and UE2 can be acquired in real time.
  • the pre-judgment of the location of UE1 and UE2 needs to be completed in a short time, so that only the coarse location information of both can be obtained.
  • the cell ID, the tracking area ID, the connected base station ID, and the like, where UE1 and UE2 are located may be acquired by the network side, so that when both are in the same cell or tracking area, or connected to the same base station, UE2 is considered to be in UE1 corresponds to the D2D communication range.
  • Step 402B the communication status is pre-judged.
  • the communication state can be judged from any or both of the following aspects.
  • the state of the terminal may include the state of UE1 and/or the state of UE2.
  • the terminal state may include at least one of the following or a combination thereof:
  • the real-time power of the current terminal for example, when the real-time power of UE1 and/or UE2 is less than a preset threshold, the D2D communication mode is preferentially applied;
  • the real-time power consumption of the current terminal for example, when the real-time power consumption of UE1 and/or UE2 is less than a preset threshold, the D2D communication mode is preferentially applied;
  • the current terminal supports the D2D communication function, for example, when the UE 1 and the UE 2 support the D2D communication function, the D2D communication mode is preferentially applied;
  • the D2D communication function of the current terminal The open state, for example, when UE1 and UE2 have enabled the D2D communication function, the D2D communication mode is preferentially applied.
  • the network status that is, the status of the network side that establishes a connection with UE1, may include at least one of the following or a combination thereof:
  • the resource utilization and/or resource load status of the wireless link for example, when the resource utilization and/or resource load status of the wireless link is greater than the threshold L1, the direct D2D communication mode is preferentially applied, and when the value is less than the threshold L2 When the priority is applied to the relay D2D communication mode or the traditional communication mode (L2 ⁇ L1);
  • the resource utilization and/or resource load status of the backhaul link for example, when the resource utilization and/or resource load status of the backhaul link is greater than the threshold K1, the D2D communication mode is preferentially applied, and when the threshold is less than the threshold In K2, the traditional communication mode (K2 K1) is applied preferentially;
  • the load of the core network data plane nodes (such as S-GW, Serving Gateway) and / or signaling plane nodes (such as MME, Mobility Management Entity).
  • core network data plane nodes such as S-GW, Serving Gateway
  • signaling plane nodes such as MME, Mobility Management Entity
  • step 402A and step 402B belong to two aspects of pre-judgment, and there is no necessary coupling relationship or sequence between the two, that is, step 402A may be performed first, then step 402B may be performed first, or may be performed first.
  • Step 402B after step 402A is performed, and in the step of performing first, when it is determined that UE1 and UE2 are not suitable for applying D2D mode for communication, the latter step may be omitted, and the non-D2D mode may be directly used for communication.
  • Step 404 Determine whether the pre-judgment is passed. If yes, proceed to the second stage re-judgement process, otherwise proceed directly to step 410A.
  • step 402A or step 402B it is determined that UE1 and UE2 are not suitable for communication using the D2D mode, it may be determined that the communication is not passed, and only when both steps are determined to be suitable for communication using the D2D mode, It is judged as passing to shorten the waiting time of the user; or, when it is determined that it is suitable for communication using the D2D method at any step, it is determined to be passed, thereby avoiding erroneous determination.
  • Step 406A the position is judged again.
  • the positioning module on the terminal such as UE1 and UE2 can perform precise positioning
  • the location information is obtained by using GPS, A-GPS, Beidou positioning system, etc., for accurate judgment of the positional relationship between UE1 and UE2.
  • the UE1 may determine the location relationship between the two in the distance.
  • the UE1 and the UE2 may respectively set their own location information. After the upper 4 ⁇ to the network side, the location information of the two is compared by the network side to determine the positional relationship between the two.
  • UE1 or the network side may also calculate a path fading value between UE1 and UE2 to determine whether the two are suitable for communication by D2D mode.
  • Step 406B the communication state is judged again.
  • a specific pilot signal and/or training sequence may be transmitted by UE1 to UE2, thereby measuring the reception quality and/or reception strength of the signal by UE2, and notifying UE1 and/or the network side to be UE1 and/or the network side. It is judged and it is determined whether the signal condition between UE1 and UE2 is suitable for D2D communication.
  • the UE2 may send the specific pilot signal and/or the training sequence to the UE1, so that the UE1 measures the receiving quality and/or the receiving strength of the signal, and determines the signal status by itself or reports it to the network side. And judged by the network side.
  • Step 408 Determine whether to pass the determination again. If yes, enter the mode selection process of the third stage, otherwise proceed directly to step 410A.
  • step 406A or step 406B it is determined that UE1 and UE2 are not suitable for communication using the D2D mode, it may be determined that the communication is not passed, and only when both steps are determined to be suitable for communication using the D2D mode, It is judged as passing to shorten the waiting time of the user; or, when it is determined that it is suitable for communication using the D2D method at any step, it is determined to be passed, thereby avoiding erroneous determination.
  • step 410A if the UE2 and the UE2 are not applicable to the D2D communication, the traditional communication mode may be applied between the two, that is, the data between the UE1 and the UE2 is implemented by the base station, the S-GW/MME, and the like. Signaling interaction. 2, direct D2D communication mode
  • Step 410B based on the judgment result of the location and/or the communication state, for example, the distance between UE1 and UE2 is relatively close, and/or the channel condition between UE1 and UE2 is good, etc., and may be directly performed between UE1 and UE2. D2D communication, and no relay is required for signal forwarding.
  • the direct D2D communication mode can be used; and for the communication state, the assumption is made.
  • the channel condition between UE1 and UE2 is better than the preset first channel condition, and it is determined that the direct D2D communication mode can be used.
  • Step 410C based on the judgment result of the location and/or the communication state, for example, the distance between UE1 and UE2 is relatively long, or the base station, the mobile base station or other terminal may be used as a relay although the distance is relatively close but the channel condition is not ideal.
  • a relay-based D2D communication between UE1 and UE2 is implemented to extend the communication distance and optimize the channel condition by the relay.
  • the distance between the UE1 and the UE2 and/or the path fading value is greater than the preset first distance threshold and less than or equal to the preset second distance threshold (the first distance threshold) If it is smaller than the second distance threshold, it is determined that the relay D2D communication mode can be used; and for the communication state, it is assumed that the channel condition between UE1 and UE2 is worse than the preset first channel condition but better than the preset second channel. The condition (the first channel condition is better than the second channel condition) determines that the relay D2D communication mode can be used.
  • the present invention proposes a technical solution for selecting a communication mode of a terminal, wherein the specific communication mode used is determined by judging the location information, the communication state, and the like between the current terminal and the target terminal.
  • the foregoing technical solution can be applied to the initial establishment process of the communication, and can also be applied to the mode switching process after the communication has been established, that is, the process shown in FIG. 2 to FIG. 4 can be triggered when the new service is initiated. Therefore, the appropriate data path is selected for the new service; it can also be triggered by the existing service occurrence process to ensure the seamless lossless mode of the existing service. Switching.
  • 5A through 5C illustrate diagrams of switching communication modes in accordance with one embodiment of the present invention.
  • UE1 receives the measurement pilot/search pilot reception strength or signal quality from UE2 is greater than threshold B, and the base station radio resource load and/or usage rate is greater than threshold L, And/or the load and/or resource usage of the eNB to the S-GW (not shown) is greater than the threshold K.
  • the direct D2D communication mode can be used between UE1 and UE2.
  • the distance between UE1 and UE2 is detected to be greater than the threshold C ( C > A ) and less than the threshold D ( D > C ), and both are the same.
  • the communication mode of UE1 and UE2 can be switched to the relay D2D communication mode, that is, the D2D communication mode in which the eNB is the relay.
  • the distance value between UE1 and UE2 is greater than the threshold E (E > D), and the two are in different cells; and/or the backhaul is detected. If the load value of the link is lower than the threshold K, the communication mode of UE1 and UE2 can be switched to the traditional communication mode.
  • 6A to 6B are diagrams showing a switching communication mode according to another embodiment of the present invention.
  • both UE1 and UE2 are in the coverage of the base station eNB, and the communication relationship is established between the UE1 and the UE2 through the legacy mode, that is, the UE1 and the UE2 implement data and/or through the eNB, the S-GW/MME, and/or Signaling interaction.
  • UE1 and UE2 are continuously detected, assuming that the distance between the two UEs is detected to be less than the threshold A, and/or the UE1 receives the received pilot strength or signal of the measurement pilot/search pilot from the UE2. If the quality is greater than the threshold B (or UE2 receives the pilot signal from UE1), the communication modes of UE1 and UE2 can be switched to the direct D2D communication mode.
  • FIGS. 7A through 7B are diagrams showing a switching communication mode in accordance with still another embodiment of the present invention.
  • UE1 and UE2 are in the coverage of the base stations eNB1 and eNB2, respectively, and the communication relationship is established between the UE1 and the UE2 through the legacy mode, that is, the UE1 and the UE2 pass the eNB 1, the S-GW/MME, and the eNB2.
  • the legacy mode that is, the UE1 and the UE2 pass the eNB 1, the S-GW/MME, and the eNB2.
  • UE1 and UE2 are within the coverage of base stations eNB1 and eNB2, respectively, and a communication relationship is established between UE1 and UE2 through the legacy mode.
  • Continuous detection is performed on UE1 and UE2, and 4 determines that the two UEs are in different cells, but the distance between the two is greater than the threshold C (C > A) and less than the threshold D (D > C). and / or detecting radio resources eNB2 eNBl or load or resource utilization less than a threshold value L 2, the UE1 and UE2 may be the D2D communication mode to the communication mode of the relay, i.e. a relay eNBl and eNB2 The transmission of data and/or signaling by the eNB1 and the eNB2 through, for example, the X2 interface.
  • Figure 8 shows a schematic block diagram of a selection device for a communication mode in accordance with one embodiment of the present invention.
  • the communication mode selection apparatus 800 includes: a location determination unit 802 and/or a condition determination unit 804, where the location determination unit 802 is configured to determine whether the target terminal is located at the current terminal.
  • the condition determining unit 804 is configured to determine whether the communication state of the current terminal meets a preset condition for establishing D2D communication; and the selecting unit 806 is configured to: when the target terminal is located in the current terminal, In the D2D communication range, and/or the communication state of the current terminal satisfies the preset condition, the current terminal is controlled to use the D2D mode for communication, and otherwise the non-D2D mode is used for communication.
  • Non-D2D mode refers to mobile communication methods such as 2G, 3G or 4G.
  • the D2D mode By judging the communication status of the current terminal, it can be determined whether the current terminal needs to communicate using the D2D mode, that is, the necessity of selecting the D2D mode. Specifically, if the communication state of the current terminal is more suitable for applying the D2D mode for communication, for example, the D2D mode helps to obtain better communication quality, lower power consumption, and the like.
  • whether the target terminal is in the D2D communication range corresponding to the current terminal and whether the communication state of the current terminal is applicable to the D2D communication may be simultaneously determined, thereby ensuring that the terminal implements reasonable selection and optimality. Communication experience.
  • those skilled in the art should understand that it is obvious that only one of the above two judging processes can be judged, thereby verifying the possibility and necessity of the current terminal to communicate using the D2D mode.
  • the location determining unit 802 includes: a precise positioning subunit 8022, configured to acquire accurate location information of the current terminal and the target terminal, and calculate the current terminal and the target An actual distance between the terminals and/or a path fading value; wherein, when the actual distance is less than or equal to a preset distance threshold, and/or the path fading value is less than or equal to a preset fading threshold, determining The target terminal is located in a D2D communication range corresponding to the current terminal.
  • the positional relationship between the two can be accurately determined, thereby determining the possibility that the current terminal communicates using the D2D mode.
  • the D2D communication range corresponding to the current terminal may be directly represented by a distance.
  • the target terminal when the target terminal is located within a certain distance of the current terminal, it is determined to be in the D2D communication range; and the current terminal may be indirectly represented by other parameter values.
  • the distance from the target terminal for example, more specifically, can be represented by the path fading value, so that when the path fading value is small, it indicates that the distance between the two is relatively close, otherwise the distance is far.
  • the accurate location information of the current terminal and the target terminal may be measured by the current terminal and the target terminal through the measurement, such as GPS, A-GPS, etc., to the network side, or directly by the network side.
  • the location determining unit 802 further includes: a pre-location sub-unit 8024, configured to acquire a neighboring terminal database that is maintained by the current terminal or maintained by the network side and corresponds to the current terminal, and And acquiring the area information in which the current terminal and the target terminal are respectively located; wherein, when the target terminal is found in the neighboring terminal database, and/or the current terminal is in the target terminal When the same area is within, the precise positioning sub-unit 8022 is activated, otherwise it is determined that the target terminal is not within the D2D communication range corresponding to the current terminal.
  • a pre-location sub-unit 8024 configured to acquire a neighboring terminal database that is maintained by the current terminal or maintained by the network side and corresponds to the current terminal, and And acquiring the area information in which the current terminal and the target terminal are respectively located; wherein, when the target terminal is found in the neighboring terminal database, and/or the current terminal is in the target terminal When the same area is within, the precise positioning sub-unit 8022 is activated, otherwise it is determined that
  • the current terminal and/or the network side can maintain the neighboring terminal database, that is, the terminal existing around the current terminal, which may be obtained by the current terminal itself and/or the network side (the current terminal and/or the network side may periodically Or the event triggering method, measuring the terminal existing around the current terminal, and updating to the neighboring terminal database maintained by the terminal, so that the real-time measurement is not required, so that the target terminal can be determined to be in the current terminal in a short time.
  • the rough location information of the current terminal and the target terminal is determined, for example, whether the two are in the same area, to determine whether the target terminal is in the current terminal.
  • the coarse location information may be a connected base station ID, a cell ID, and/or a tracking area ID, etc., to determine whether the two are in the same cell, sector, tracking area, and the like.
  • the selecting unit 806 is further configured to: when the actual distance is less than or equal to a preset first distance threshold, and/or the path fading value is less than or equal to a preset number Determining a communication between the current terminal and the target terminal by using a direct D2D mode; when the actual distance is greater than a preset first distance threshold and less than or equal to a preset second Determining between the current terminal and the target terminal based on the threshold value, and/or the path fading value is greater than a preset first fading threshold and less than or equal to a preset second fading threshold
  • the D2D mode of the relay communicates.
  • the D2D mode specifically used by the current terminal and the target terminal may also be determined, for example, when the distance between the current terminal and the target terminal is close and/or the communication quality is good enough.
  • Direct D2D communication between the current terminal and the target terminal that is, direct D2D mode; or, relay-based D2D communication between the current terminal and the target terminal, so that between the current terminal and the target terminal
  • relaying can be used to achieve farther and more stable D2D communication.
  • the relay may be implemented by a base station, a mobile base station, or other terminal.
  • the condition determining unit 804 includes: a precision determining subunit 8042, configured to measure a channel condition between the current terminal and the target terminal, when the channel condition meets a pre- When the channel condition is set, it is determined that the communication state of the current terminal satisfies the preset condition.
  • the necessity judgment of the D2D communication can be realized by accurately measuring the channel condition between the current terminal and the target terminal. Specifically, when the channel condition is good, it indicates that higher quality D2D communication can be implemented between the current terminal and the target terminal, and the current terminal achieves a lower level of power consumption loss, thereby allowing the current terminal to communicate in the D2D mode. When the channel condition is poor, it may affect the quality of D2D communication, and for the current terminal, it may also cause high power loss, so you should consider using non-D2D. Way to communicate.
  • the precision determining subunit 8042 is configured to: control the current terminal to send a specific pilot signal or a training sequence to the target terminal, and/or control the current terminal to receive the source The specific pilot signal or training sequence of the target terminal; wherein, when the signal receiving quality of the specific pilot signal or the training sequence is greater than or equal to a preset receiving quality threshold, and/or the specific When the signal receiving strength of the pilot signal or the training sequence is greater than or equal to the preset receiving strength threshold, it is determined that the communication state of the current terminal satisfies the preset condition.
  • the pilot signal and/or the training sequence are transmitted, so that the corresponding receiving quality and/or intensity are measured to accurately determine the channel condition between the current terminal and the target terminal. Therefore, it is determined whether the current terminal should communicate in the D2D mode.
  • condition determining unit 804 further includes: a pre-decision sub-unit 8044, configured to acquire first state information of the current terminal and/or a second network side corresponding to the current terminal. State information; wherein, when the first state information and/or the second state information meets a corresponding state condition, the precision decision subunit 8042 is activated, otherwise determining that the communication state of the current terminal does not satisfy the Preset conditions.
  • a pre-decision sub-unit 8044 configured to acquire first state information of the current terminal and/or a second network side corresponding to the current terminal. State information; wherein, when the first state information and/or the second state information meets a corresponding state condition, the precision decision subunit 8042 is activated, otherwise determining that the communication state of the current terminal does not satisfy the Preset conditions.
  • the measurement of the channel condition is relatively accurate and the transmission and measurement of the pilot signal and/or the training sequence need to be performed, it takes a long time. Therefore, according to the first state information of the current terminal and/or the second state information of the corresponding network side, a relatively coarse but fast communication state determination can be implemented, so that when D2D communication cannot be realized between the two, the effective reduction can be effectively reduced.
  • the waiting time of the user, and because the pre-judgment process itself is very short, so even if it is still necessary to perform an accurate decision, the user's waiting time will not be too long.
  • the first state information includes at least one of the following or a combination thereof: the real-time power of the current terminal; the real-time power consumption of the current terminal; and the current terminal-to-D2D communication function.
  • a support status of the D2D communication function of the current terminal in the case of supporting the D2D communication function; and/or the second status information includes at least one of the following or a combination thereof: resources of the wireless link Utilization; resource load status of the wireless link; resource utilization of the backhaul link; resource load status of the backhaul link; core network data
  • the selecting unit 806 is further configured to: when the channel condition is better than a preset first channel condition, determine that the current terminal and the target terminal are directly used The D2D mode performs communication; when the channel condition is better than the preset second channel condition and is inferior to the preset first channel condition, determining that the relay-based D2D is used between the current terminal and the target terminal Way to communicate.
  • the D2D mode specifically used by the current terminal and the target terminal may be determined based on the precise decision manner, for example, when the channel condition between the current terminal and the target terminal is good, the current terminal and Direct D2D communication between target terminals, that is, direct D2D mode; or, relay-based D2D communication between the current terminal and the target terminal, so that when the channel condition between the current terminal and the target terminal is poor , can achieve further and more stable D2D communication through relay.
  • the relay may be implemented by a base station, a mobile base station, or other terminal.
  • Figure 9 shows a schematic block diagram of a terminal in accordance with one embodiment of the present invention.
  • a terminal 900 includes: a selection mode 800 of a communication mode as shown in FIG. Specifically, when the terminal 900 needs to determine the communication mode to be used (for example, for the D2D mode or the non-D2D mode, and the direct D2D mode or the relay-based D2D mode, etc.), it can be implemented by the terminal 900 itself. That is, through the selection mode device 800 of the communication mode and its specific function module as shown in FIG. 8, the communication mode in which the terminal 900 is most suitable for application is accurately determined.
  • Figure 10 shows a schematic block diagram of a base station in accordance with one embodiment of the present invention.
  • a base station 1000 includes: a selection mode 800 of a communication mode as shown in FIG. Specifically, when a terminal connected to the base station 1000 needs to determine a communication mode to be used (for example, for a D2D mode or a non-D2D mode, and a direct D2D mode or a relay-based D2D mode), The base station 1000 passes the selection mode 800 of the communication mode as shown in FIG. 8 and its specific function module, thereby accurately determining the communication mode in which the terminal is most suitable for application.
  • the present invention provides a method for selecting a communication mode, a device for selecting a communication mode, a terminal, and a base station. Accurately select the optimal communication mode, which helps to save terminal energy consumption and improve frequency utilization.

Landscapes

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

Abstract

The present invention provides a method for selecting a communication mode. The method comprises: determining whether a target terminal is located in a D2D communication range corresponding to a current terminal, and/or determining whether a communication state of the current terminal meets a preset condition of establishing D2D communication; and when the target terminal is located in the D2D communication range corresponding to the current terminal and/or when the communication state of the current terminal meets the preset condition, performing, by the current terminal, communication by using a D2D mode, otherwise performing communication by using a non-D2D mode. The present invention also provides an apparatus for selecting a communication mode, a terminal, and a base station. By using the technical schemes of the present invention, an optimal communication mode can be accurately selected, thereby helping to reduce the energy consumption of a terminal, and improving the frequency utilization rate.

Description

通信模式的选择方法和选择装置、 终端、 基站  Communication mode selection method and selection device, terminal, base station
技术领域  Technical field
本发明涉及无线通信技术领域, 具体而言, 涉及一种通信模式的选择 方法、 一种通信模式的选择装置、 一种终端和一种基站。 背景技术  The present invention relates to the field of wireless communication technologies, and in particular, to a method for selecting a communication mode, a device for selecting a communication mode, a terminal, and a base station. Background technique
在相关技术中, 提出了一种通信模式, 即终端与终端之间的直接通信 In the related art, a communication mode is proposed, that is, direct communication between a terminal and a terminal
( Device to Device, 即 D2D通信) , 使得数据包可以直接在终端之间进 行传输, 而无需任何中间的基础设施 (如基站、 核心网等) , 或者仅通过 如基站或其他终端等作为中继, 以实现更远的传输距离。 (Device to Device, D2D communication), so that data packets can be transmitted directly between terminals without any intermediate infrastructure (such as base stations, core networks, etc.), or only through relays such as base stations or other terminals. To achieve a longer transmission distance.
然而, 针对各种应用场景, 如何确定终端是否应当选用 D2D 方式进 行通信, 或是釆用传统的非 D2D 方式进行通信, 成为目前亟待解决的技 术问题。 发明内容  However, for various application scenarios, how to determine whether the terminal should use the D2D mode for communication or to communicate in the traditional non-D2D mode has become a technical problem to be solved. Summary of the invention
本发明正是基于上述问题, 提出了一种新的技术方案, 可以准确选择 出最优的通信模式, 从而有助于节省终端能耗、 提高频率利用率。  The invention is based on the above problems, and proposes a new technical solution, which can accurately select an optimal communication mode, thereby contributing to saving terminal energy consumption and improving frequency utilization.
有鉴于此, 本发明提出了一种通信模式的选择方法, 包括: 判断目标 终端是否位于当前终端对应的 D2D 通信范围内, 和 /或确定所述当前终端 的通信状态是否满足建立 D2D 通信的预设条件; 当所述目标终端位于所 述当前终端对应的 D2D 通信范围内, 和 /或所述当前终端的通信状态满足 所述预设条件时, 所述当前终端釆用 D2D 方式进行通信, 否则釆用非 D2D方式进行通信。  In view of this, the present invention provides a method for selecting a communication mode, including: determining whether a target terminal is located in a D2D communication range corresponding to a current terminal, and/or determining whether a communication state of the current terminal satisfies a pre-establishment of D2D communication. Setting the condition; when the target terminal is located in the D2D communication range corresponding to the current terminal, and/or the communication state of the current terminal meets the preset condition, the current terminal uses the D2D mode to communicate, otherwise通信 Communicate in a non-D2D mode.
在该技术方案中, 通过判断目标终端是否处于当前终端对应的 D2D 通信范围内, 可以确定当前终端是否具备与目标终端建立 D2D 通信的可 能性。 具体地, 若处于 D2D 通信范围内, 则可以通过 D2D 方式进行通 信, 否则由于距离问题, 只能够通过非 D2D方式进行通信。 非 D2D方式 是指 2G、 3G或 4G等移动通信方式。 In this technical solution, by determining whether the target terminal is within the D2D communication range corresponding to the current terminal, it may be determined whether the current terminal has the possibility of establishing D2D communication with the target terminal. Specifically, if it is in the D2D communication range, it can be transmitted through the D2D mode. Letter, otherwise it can only communicate through non-D2D mode due to distance problem. The non-D2D method refers to a mobile communication method such as 2G, 3G or 4G.
通过判断当前终端的通信状态, 可以确定当前终端是否需要使用 D2D 方式进行通信, 即选择 D2D 方式的必要性。 具体地, 若当前终端的通信 状态更适于应用 D2D方式进行通信, 比如通过 D2D方式有助于得到更好 的通信质量、 更低的功耗等。  By judging the communication status of the current terminal, it can be determined whether the current terminal needs to communicate using the D2D mode, that is, the necessity of selecting the D2D mode. Specifically, if the communication state of the current terminal is more suitable for applying the D2D mode for communication, for example, the D2D mode helps to obtain better communication quality, lower power consumption, and the like.
在一种较为优选的实施方式下, 可以同时对目标终端是否处于当前终 端对应的 D2D通信范围内, 以及当前终端的通信状态是否适用于 D2D通 信进行判断, 从而确保终端实现合理选择和最优的通信体验。 当然, 本领 域技术人员应该理解的是, 显然也可以仅对上述两个判断过程中的任一过 程进行判断, 从而分别验证了当前终端使用 D2D 方式进行通信的可能性 和必要性。  In a more preferred implementation manner, whether the target terminal is in the D2D communication range corresponding to the current terminal and whether the communication state of the current terminal is applicable to the D2D communication may be simultaneously determined, thereby ensuring that the terminal implements reasonable selection and optimality. Communication experience. Of course, those skilled in the art should understand that it is obvious that only one of the above two judging processes can be judged, thereby verifying the possibility and necessity of the current terminal to communicate using the D2D mode.
在上述技术方案中, 优选地, 所述判断目标终端是否位于当前终端对 应的 D2D 通信范围内具体包括: 精确定位步骤, 用于获取所述当前终端 和所述目标终端的精确位置信息, 并计算所述当前终端和所述目标终端之 间的实际距离和 /或路径衰落值; 其中, 当所述实际距离小于或等于预设 的距离阔值, 和 /或所述路径衰落值小于或等于预设的衰落阔值时, 判定 所述目标终端位于所述当前终端对应的 D2D通信范围内。  In the above technical solution, the determining whether the target terminal is located in the D2D communication range corresponding to the current terminal specifically includes: a precise positioning step, configured to acquire accurate location information of the current terminal and the target terminal, and calculate An actual distance and/or a path fading value between the current terminal and the target terminal; wherein, when the actual distance is less than or equal to a preset distance threshold, and/or the path fading value is less than or equal to the pre- When the fading threshold is set, it is determined that the target terminal is located in a D2D communication range corresponding to the current terminal.
在该技术方案中, 通过获取当前终端和目标终端的精确位置信息, 可 以准确地判断出两者之间的位置关系, 从而确定当前终端使用 D2D 方式 进行通信的可能性。 具体地, 当前终端对应的 D2D 通信范围, 可以直接 由距离来表示, 比如目标终端位于当前终端一定距离内时, 确定处于其 D2D通信范围内; 也可以由其他参数值来间接地表示出当前终端与目标终 端之间的距离, 比如较为具体地, 可以釆用路径衰落值进行表示, 从而当 路径衰落值较小时, 表明两者距离较近, 否则说明距离较远。  In the technical solution, by obtaining the accurate location information of the current terminal and the target terminal, the positional relationship between the two can be accurately determined, thereby determining the possibility that the current terminal communicates using the D2D mode. Specifically, the D2D communication range corresponding to the current terminal may be directly represented by a distance. For example, when the target terminal is located within a certain distance of the current terminal, it is determined to be in the D2D communication range; and the current terminal may be indirectly represented by other parameter values. The distance from the target terminal, for example, more specifically, can be represented by the path fading value, so that when the path fading value is small, it indicates that the distance between the two is relatively close, otherwise the distance is far.
具体地, 当前终端和目标终端的精确位置信息, 可以由当前终端和目 标终端自行通过如 GPS、 A-GPS等进行测量后上 4艮至网络侧, 也可以由网 络侧直接进行测量。 在上述技术方案中, 优选地, 在所述精确定位步骤之前, 还包括: 预 定位步骤, 用于获取所述当前终端维护的或网络侧维护的对应于所述当前 终端的相邻终端数据库, 和 /或获取所述当前终端和所述目标终端分别所 处的区域信息; 其中, 当在所述相邻终端数据库中查找到所述目标终端, 和 /或所述当前终端与所述目标终端处于相同区域内时, 执行所述精确定 位步骤, 否则判定所述目标终端未处于所述当前终端对应的 D2D 通信范 围内。 Specifically, the accurate location information of the current terminal and the target terminal may be measured by the current terminal and the target terminal through the measurement, such as GPS, A-GPS, etc., to the network side, or may be directly measured by the network side. In the above technical solution, preferably, before the step of accurately positioning, the method further includes: a pre-positioning step, configured to acquire, by the current terminal, or a network-side maintained neighboring terminal database corresponding to the current terminal, And/or acquiring area information in which the current terminal and the target terminal are respectively located; wherein, when the target terminal is found in the neighboring terminal database, and/or the current terminal and the target terminal When in the same area, the precise positioning step is performed, otherwise it is determined that the target terminal is not in the D2D communication range corresponding to the current terminal.
在该技术方案中, 由于精确定位的过程中, 其精准的数据需要较长的 测量时间, 可能导致用户等待时间过长, 因而可以通过较为简单的预定位 过程, 以更加粗略但快捷的方式, 实现对当前终端与目标终端之间的位置 关系的确定, 从而当两者之间无法实现 D2D 通信时, 能够有效减少用户 的等待时间, 又由于预定位过程本身耗时很短, 因而即便是仍需要执行精 确定位, 也不会使得用户的等待时间过长。  In this technical solution, since the precise data requires a long measurement time in the process of precise positioning, the user may wait too long, so that a relatively simple pre-positioning process can be adopted, in a more rough but quick manner. Realizing the determination of the positional relationship between the current terminal and the target terminal, so that when the D2D communication cannot be realized between the two, the waiting time of the user can be effectively reduced, and since the pre-positioning process itself takes a short time, even if it is still Need to perform precise positioning, and will not make the user's waiting time too long.
其中, 当前终端和 /或网络侧可以各自维护相邻终端数据库, 即当前 终端周围存在的终端, 可以是当前终端自身和 /或网络侧已经获取的 (当 前终端和 /或网络侧可以通过周期性或事件触发的方式, 对当前终端周围 存在的终端进行测量, 并更新至各自维护的相邻终端数据库中) , 从而由 于不需要实时测量, 使得能够在短时间内确定目标终端是否处于当前终端 对应的 D2D通信范围内。  The current terminal and/or the network side can maintain the neighboring terminal database, that is, the terminal existing around the current terminal, which may be obtained by the current terminal itself and/or the network side (the current terminal and/or the network side may periodically Or the event triggering method, measuring the terminal existing around the current terminal, and updating to the neighboring terminal database maintained by the terminal, so that the real-time measurement is not required, so that the target terminal can be determined to be in the current terminal in a short time. Within the scope of D2D communication.
或者, 可以通过当前终端和目标终端上 4艮, 或网络侧进行测量后, 确 定当前终端和目标终端的粗略位置信息, 比如两者是否处于相同区域内, 以确定目标终端是否处于当前终端对应的 D2D 通信范围内。 其中, 粗略 位置信息可以为相连的基站 ID、 所处的小区 ID和 /或所处的跟踪区域 ID 等, 以确定两者是否处于相同的小区、 扇区、 跟踪区域等。  Alternatively, after the current terminal and the target terminal are measured, or the network side performs measurement, the rough location information of the current terminal and the target terminal is determined, for example, whether the two are in the same area, to determine whether the target terminal is in the current terminal. Within the D2D communication range. The coarse location information may be a connected base station ID, a cell ID, and/or a tracking area ID, etc., to determine whether the two are in the same cell, sector, tracking area, and the like.
在上述技术方案中, 优选地, 还包括: 当所述实际距离小于或等于预 设的第一距离阔值, 和 /或所述路径衰落值小于或等于预设的第一衰落阔 值时, 确定所述当前终端和所述目标终端之间釆用直接的 D2D 方式进行 通信; 当所述实际距离大于预设的第一距离阔值且小于或等于预设的第二 距离阔值, 和 /或所述路径衰落值大于预设的第一衰落阔值且小于或等于 预设的第二衰落阔值时, 确定所述当前终端和所述目标终端之间釆用基于 中继的 D2D方式进行通信。 In the above technical solution, preferably, the method further includes: when the actual distance is less than or equal to a preset first distance threshold, and/or the path fading value is less than or equal to a preset first fading threshold, Determining that the current terminal and the target terminal communicate by using a direct D2D mode; when the actual distance is greater than a preset first distance threshold and less than or equal to a preset second distance threshold, and/ Or the path fading value is greater than a preset first fading threshold and less than or equal to When the preset second fading threshold is used, it is determined that the current terminal and the target terminal communicate by using a relay-based D2D mode.
在该技术方案中, 基于精确定位的方式, 还可以对当前终端和目标终 端具体釆用的 D2D 方式进行确定, 比如在当前终端和目标终端之间的距 离较近和 /或通信质量足够好时, 在当前终端和目标终端之间直接进行 D2D通信, 即直接的 D2D 方式; 或者, 也可以在当前终端和目标终端之 间实现基于中继的 D2D 通信, 从而在当前终端和目标终端之间的距离较 远和 /或通信质量不够好时, 能够通过中继来实现更远、 更稳定的 D2D 通 信。 其中, 中继可以由基站、 移动基站或其他终端等来实现。  In the technical solution, based on the precise positioning manner, the D2D mode specifically used by the current terminal and the target terminal may also be determined, for example, when the distance between the current terminal and the target terminal is close and/or the communication quality is good enough. Direct D2D communication between the current terminal and the target terminal, that is, direct D2D mode; or, relay-based D2D communication between the current terminal and the target terminal, so that between the current terminal and the target terminal When the distance is long and/or the communication quality is not good enough, relaying can be used to achieve farther and more stable D2D communication. The relay may be implemented by a base station, a mobile base station, or other terminal.
在上述任一技术方案中, 优选地, 所述确定所述当前终端的通信状态 是否满足建立 D2D 通信的预设条件具体包括: 精确判决步骤, 用于测量 所述当前终端与所述目标终端之间的信道状况, 当所述信道状况满足预设 信道条件时, 判定所述当前终端的通信状态满足所述预设条件。  In any one of the foregoing technical solutions, the determining, by the determining, whether the communication state of the current terminal meets the preset condition for establishing the D2D communication, specifically includes: an accurate determining step, configured to measure the current terminal and the target terminal The channel condition between the two, when the channel condition satisfies the preset channel condition, determining that the communication state of the current terminal satisfies the preset condition.
在该技术方案中, 对于 D2D 通信的必要性判断, 可以通过对当前终 端和目标终端之间的信道状况进行准确测量来实现。 具体地, 当信道状况 较好时, 表明当前终端和目标终端之间能够实现较高质量的 D2D 通信, 且使得当前终端实现较低水平的功耗损失, 从而允许当前终端釆用 D2D 方式进行通信; 而当信道状况较差时, 则可能影响 D2D 通信时的质量, 而对于当前终端, 也可能造成较高的功耗损失, 因而应当考虑釆用非 D2D 方式进行通信。  In this technical solution, the necessity judgment of D2D communication can be realized by accurately measuring the channel condition between the current terminal and the target terminal. Specifically, when the channel condition is good, it indicates that higher quality D2D communication can be implemented between the current terminal and the target terminal, and the current terminal achieves a lower level of power consumption loss, thereby allowing the current terminal to communicate in the D2D mode. When the channel condition is poor, it may affect the quality of D2D communication, and for the current terminal, it may also cause high power loss, so it should be considered to use non-D2D mode for communication.
在上述技术方案中, 优选地, 测量所述信道质量具体包括: 所述当前 终端向所述目标终端发送特定的导频信号或训练序列, 和 /或所述当前终 端接收来自所述目标终端的所述特定的导频信号或训练序列; 其中, 当所 述特定的导频信号或训练序列的信号接收质量大于或等于预设的接收质量 阔值, 和 /或所述特定的导频信号或训练序列的信号接收强度大于或等于 预设的接收强度阔值时, 判定所述当前终端的通信状态满足所述预设条 件。  In the foregoing technical solution, preferably, the measuring the channel quality specifically includes: the current terminal sending a specific pilot signal or a training sequence to the target terminal, and/or the current terminal receiving the target terminal The specific pilot signal or training sequence; wherein, when a signal receiving quality of the specific pilot signal or training sequence is greater than or equal to a preset receiving quality threshold, and/or the specific pilot signal or When the signal receiving strength of the training sequence is greater than or equal to the preset receiving strength threshold, it is determined that the communication state of the current terminal satisfies the preset condition.
在该技术方案中, 具体提出了通过对导频信号和 /或训练序列进行传 输, 从而对相应的接收质量和 /或强度进行测量, 以准确判断出当前终端 与目标终端之间的信道状况, 从而确定当前终端是否应当釆用 D2D 方式 进行通信。 In the technical solution, it is specifically proposed to measure the corresponding receiving quality and/or intensity by transmitting the pilot signal and/or the training sequence to accurately determine the current terminal. The channel condition with the target terminal to determine whether the current terminal should communicate in D2D mode.
在上述技术方案中, 优选地, 在所述精确判决步骤之前, 还包括: 预 判决步骤, 用于获取所述当前终端的第一状态信息和 /或所述当前终端对 应的网络侧的第二状态信息; 其中, 当所述第一状态信息和 /或所述第二 状态信息满足对应的状态条件时, 执行所述精确判决步骤, 否则判定所述 当前终端的通信状态不满足所述预设条件。  In the above technical solution, preferably, before the step of the precise decision, the method further includes: a pre-decision step, configured to acquire first state information of the current terminal and/or a second network side corresponding to the current terminal State information; wherein, when the first state information and/or the second state information meets a corresponding state condition, performing the precise decision step, otherwise determining that the communication state of the current terminal does not satisfy the preset condition.
在该技术方案中, 由于对信道状况的测量较为精确, 且需要执行导频 信号和 /或训练序列的传输和测量, 因而需要耗费较长的时间。 因此, 可 以根据当前终端的第一状态信息和 /或其对应网络侧的第二状态信息, 以 实现较为粗略但快速的通信状态判断, 从而当两者之间无法实现 D2D 通 信时, 能够有效减少用户的等待时间, 又由于预判决过程本身耗时很短, 因而即便是仍需要执行精确判决, 也不会使得用户的等待时间过长。  In this technical solution, since the measurement of the channel condition is relatively accurate and the transmission and measurement of the pilot signal and/or the training sequence need to be performed, it takes a long time. Therefore, according to the first state information of the current terminal and/or the second state information of the corresponding network side, a relatively coarse but fast communication state determination can be implemented, so that when D2D communication cannot be realized between the two, the effective reduction can be effectively reduced. The waiting time of the user, and because the pre-judgment process itself is very short, so even if it is still necessary to perform an accurate decision, the user's waiting time will not be too long.
在上述技术方案中, 优选地, 所述第一状态信息包括以下至少之一或 其组合: 所述当前终端的实时电量; 所述当前终端的实时耗电量; 所述当 前终端对 D2D 通信功能的支持状况; 在支持所述 D2D 通信功能的情况 下, 所述当前终端的 D2D 通信功能的开启状态; 和 /或所述第二状态信息 包括以下至少之一或其组合: 无线链路的资源利用率; 无线链路的资源负 载状态; 回传链路的资源利用率; 回传链路的资源负载状态; 核心网数据 面节点 (如 S-GW , Serving Gateway ) 和 /或信令面节点 (如 MME , Mobility Management Entity ) 的负载情况。  In the foregoing technical solution, the first state information includes at least one of the following or a combination thereof: the real-time power of the current terminal; the real-time power consumption of the current terminal; and the current terminal-to-D2D communication function. a support status of the D2D communication function of the current terminal in the case of supporting the D2D communication function; and/or the second status information includes at least one of the following or a combination thereof: resources of the wireless link Utilization; resource load status of the wireless link; resource utilization of the backhaul link; resource load status of the backhaul link; core network data plane nodes (eg, S-GW, Serving Gateway) and/or signaling plane nodes The load situation (such as MME, Mobility Management Entity).
在上述技术方案中, 优选地, 还包括: 当所述信道状况优于预设的第 一信道条件时, 确定所述当前终端和所述目标终端之间釆用直接的 D2D 方式进行通信; 当所述信道状况优于预设的第二信道条件且劣于预设的第 一信道条件时, 确定所述当前终端和所述目标终端之间釆用基于中继的 D2D方式进行通信。  In the above technical solution, preferably, the method further includes: determining that the current terminal and the target terminal use a direct D2D mode to communicate when the channel condition is better than a preset first channel condition; When the channel condition is better than the preset second channel condition and is inferior to the preset first channel condition, determining that the current terminal and the target terminal use the relay-based D2D mode for communication.
在该技术方案中, 基于精确判决的方式, 还可以对当前终端和目标终 端具体釆用的 D2D 方式进行确定, 比如在当前终端和目标终端之间的信 道状况较好时, 可以在当前终端和目标终端之间直接进行 D2D 通信, 即 直接的 D2D 方式; 或者, 也可以在当前终端和目标终端之间实现基于中 继的 D2D 通信, 从而在当前终端和目标终端之间的信道状况较差时, 能 够通过中继来实现更远、 更稳定的 D2D 通信。 其中, 中继可以由基站、 移动基站或其他终端等来实现。 In the technical solution, the D2D mode specifically used by the current terminal and the target terminal may be determined based on the precise decision manner, for example, when the channel condition between the current terminal and the target terminal is good, the current terminal and Direct D2D communication between target terminals, ie Direct D2D mode; or, it is also possible to implement relay-based D2D communication between the current terminal and the target terminal, so that when the channel condition between the current terminal and the target terminal is poor, it can be further realized by relaying, More stable D2D communication. The relay may be implemented by a base station, a mobile base station, or other terminal.
本发明还提出了一种通信模式的选择装置, 包括: 位置判断单元和 / 或条件判断单元, 所述位置判断单元用于判断目标终端是否位于当前终端 对应的 D2D 通信范围内, 所述条件判断单元用于确定所述当前终端的通 信状态是否满足建立 D2D 通信的预设条件; 选择单元, 用于当所述目标 终端位于所述当前终端对应的 D2D 通信范围内, 和 /或所述当前终端的通 信状态满足所述预设条件时, 控制所述当前终端选用 D2D 方式进行通 信, 否则选用非 D2D方式进行通信。  The present invention also provides a communication mode selection device, including: a location determination unit and/or a condition determination unit, wherein the location determination unit is configured to determine whether the target terminal is located in a D2D communication range corresponding to the current terminal, and the condition determination The unit is configured to determine whether the communication status of the current terminal meets a preset condition for establishing D2D communication; and the selecting unit is configured to: when the target terminal is located in a D2D communication range corresponding to the current terminal, and/or the current terminal When the communication state satisfies the preset condition, the current terminal is controlled to select the D2D mode for communication, otherwise, the non-D2D mode is used for communication.
在该技术方案中, 通过判断目标终端是否处于当前终端对应的 D2D 通信范围内, 可以确定当前终端是否具备与目标终端建立 D2D 通信的可 能性。 具体地, 若处于 D2D 通信范围内, 则可以通过 D2D 方式进行通 信, 否则由于距离问题, 只能够通过非 D2D方式进行通信。 非 D2D方式 是指 2G、 3G或 4G等移动通信方式。  In this technical solution, by determining whether the target terminal is within the D2D communication range corresponding to the current terminal, it can be determined whether the current terminal has the possibility of establishing D2D communication with the target terminal. Specifically, if it is in the D2D communication range, communication can be performed by D2D mode. Otherwise, communication can only be performed by non-D2D mode due to the distance problem. Non-D2D mode refers to mobile communication methods such as 2G, 3G or 4G.
通过判断当前终端的通信状态, 可以确定当前终端是否需要使用 D2D 方式进行通信, 即选择 D2D 方式的必要性。 具体地, 若当前终端的通信 状态更适于应用 D2D方式进行通信, 比如通过 D2D方式有助于得到更好 的通信质量、 更低的功耗等。  By judging the communication status of the current terminal, it can be determined whether the current terminal needs to communicate using the D2D mode, that is, the necessity of selecting the D2D mode. Specifically, if the communication state of the current terminal is more suitable for applying the D2D mode for communication, for example, the D2D mode helps to obtain better communication quality, lower power consumption, and the like.
在一种较为优选的实施方式下, 可以同时对目标终端是否处于当前终 端对应的 D2D通信范围内, 以及当前终端的通信状态是否适用于 D2D通 信进行判断, 从而确保终端实现合理选择和最优的通信体验。 当然, 本领 域技术人员应该理解的是, 显然也可以仅对上述两个判断过程中的任一过 程进行判断, 从而分别验证了当前终端使用 D2D 方式进行通信的可能性 和必要性。  In a more preferred implementation manner, whether the target terminal is in the D2D communication range corresponding to the current terminal and whether the communication state of the current terminal is applicable to the D2D communication may be simultaneously determined, thereby ensuring that the terminal implements reasonable selection and optimality. Communication experience. Of course, those skilled in the art should understand that it is obvious that only one of the above two judging processes can be judged, thereby verifying the possibility and necessity of the current terminal to communicate using the D2D mode.
在上述技术方案中, 优选地, 所述位置判断单元包括: 精确定位子单 元, 用于获取所述当前终端和所述目标终端的精确位置信息, 并计算所述 当前终端和所述目标终端之间的实际距离和 /或路径衰落值; 其中, 当所 述实际距离小于或等于预设的距离阔值, 和 /或所述路径衰落值小于或等 于预设的衰落阔值时, 判定所述目标终端位于所述当前终端对应的 D2D 通信范围内。 In the above technical solution, the location determining unit includes: a precise positioning subunit, configured to acquire accurate location information of the current terminal and the target terminal, and calculate the current terminal and the target terminal Actual distance and/or path fading value; When the actual distance is less than or equal to the preset distance threshold, and/or the path fading value is less than or equal to the preset fading threshold, it is determined that the target terminal is located in the D2D communication range corresponding to the current terminal.
在该技术方案中, 通过获取当前终端和目标终端的精确位置信息, 可 以准确地判断出两者之间的位置关系, 从而确定当前终端使用 D2D 方式 进行通信的可能性。 具体地, 当前终端对应的 D2D 通信范围, 可以直接 由距离来表示, 比如目标终端位于当前终端一定距离内时, 确定处于其 D2D通信范围内; 也可以由其他参数值来间接地表示出当前终端与目标终 端之间的距离, 比如较为具体地, 可以釆用路径衰落值进行表示, 从而当 路径衰落值较小时, 表明两者距离较近, 否则说明距离较远。  In the technical solution, by obtaining the accurate location information of the current terminal and the target terminal, the positional relationship between the two can be accurately determined, thereby determining the possibility that the current terminal communicates using the D2D mode. Specifically, the D2D communication range corresponding to the current terminal may be directly represented by a distance. For example, when the target terminal is located within a certain distance of the current terminal, it is determined to be in the D2D communication range; and the current terminal may be indirectly represented by other parameter values. The distance from the target terminal, for example, more specifically, can be represented by the path fading value, so that when the path fading value is small, it indicates that the distance between the two is relatively close, otherwise the distance is far.
具体地, 当前终端和目标终端的精确位置信息, 可以由当前终端和目 标终端自行通过如 GPS、 A-GPS等进行测量后上 4艮至网络侧, 也可以由网 络侧直接进行测量。  Specifically, the accurate location information of the current terminal and the target terminal may be measured by the current terminal and the target terminal through the measurement, such as GPS, A-GPS, etc., to the network side, or directly by the network side.
在上述技术方案中, 优选地, 所述位置判断单元还包括: 预定位子单 元, 用于获取所述当前终端维护的或网络侧维护的对应于所述当前终端的 相邻终端数据库, 和 /或获取所述当前终端和所述目标终端分别所处的区 域信息; 其中, 当在所述相邻终端数据库中查找到所述目标终端, 和 /或 所述当前终端与所述目标终端处于相同区域内时, 启动所述精确定位子单 元, 否则判定所述目标终端未处于所述当前终端对应的 D2D 通信范围 内。  In the foregoing technical solution, the location determining unit further includes: a pre-location sub-unit, configured to acquire a neighbor terminal database that is maintained by the current terminal or maintained by the network side and corresponds to the current terminal, and/or Obtaining area information of the current terminal and the target terminal respectively; wherein, when the target terminal is found in the neighboring terminal database, and/or the current terminal is in the same area as the target terminal The internal positioning unit is activated, otherwise it is determined that the target terminal is not in the D2D communication range corresponding to the current terminal.
在该技术方案中, 由于精确定位的过程中, 其精准的数据需要较长的 测量时间, 可能导致用户等待时间过长, 因而可以通过较为简单的预定位 过程, 以更加粗略但快捷的方式, 实现对当前终端与目标终端之间的位置 关系的确定, 从而当两者之间无法实现 D2D 通信时, 能够有效减少用户 的等待时间, 又由于预定位过程本身耗时很短, 因而即便是仍需要执行精 确定位, 也不会使得用户的等待时间过长。  In this technical solution, since the precise data requires a long measurement time in the process of precise positioning, the user may wait too long, so that a relatively simple pre-positioning process can be adopted, in a more rough but quick manner. Realizing the determination of the positional relationship between the current terminal and the target terminal, so that when the D2D communication cannot be realized between the two, the waiting time of the user can be effectively reduced, and since the pre-positioning process itself takes a short time, even if it is still Need to perform precise positioning, and will not make the user's waiting time too long.
其中, 当前终端和 /或网络侧可以各自维护相邻终端数据库, 即当前 终端周围存在的终端, 可以是当前终端自身和 /或网络侧已经获取的 (当 前终端和 /或网络侧可以通过周期性或事件触发的方式, 对当前终端周围 存在的终端进行测量, 并更新至各自维护的相邻终端数据库中) , 从而由 于不需要实时测量, 使得能够在短时间内确定目标终端是否处于当前终端 对应的 D2D通信范围内。 The current terminal and/or the network side can maintain the neighboring terminal database, that is, the terminal existing around the current terminal, which may be obtained by the current terminal itself and/or the network side (the current terminal and/or the network side may periodically Or event-triggered way, around the current terminal The existing terminals perform measurements and update to the respective maintained neighbor terminal databases, so that since real-time measurement is not required, it is possible to determine whether the target terminal is within the D2D communication range corresponding to the current terminal in a short time.
或者, 可以通过当前终端和目标终端上 4艮, 或网络侧进行测量后, 确 定当前终端和目标终端的粗略位置信息, 比如两者是否处于相同区域内, 以确定目标终端是否处于当前终端对应的 D2D 通信范围内。 其中, 粗略 位置信息可以为相连的基站 ID、 所处的小区 ID和 /或所处的跟踪区域 ID 等, 以确定两者是否处于相同的小区、 扇区、 跟踪区域等。  Alternatively, after the current terminal and the target terminal are measured, or the network side performs measurement, the rough location information of the current terminal and the target terminal is determined, for example, whether the two are in the same area, to determine whether the target terminal is in the current terminal. Within the D2D communication range. The coarse location information may be a connected base station ID, a cell ID, and/or a tracking area ID, etc., to determine whether the two are in the same cell, sector, tracking area, and the like.
在上述技术方案中, 优选地, 所述选择单元还用于: 当所述实际距离 小于或等于预设的第一距离阔值, 和 /或所述路径衰落值小于或等于预设 的第一衰落阔值时, 确定所述当前终端和所述目标终端之间釆用直接的 D2D方式进行通信; 当所述实际距离大于预设的第一距离阔值且小于或等 于预设的第二距离阔值, 和 /或所述路径衰落值大于预设的第一衰落阔值 且小于或等于预设的第二衰落阔值时, 确定所述当前终端和所述目标终端 之间釆用基于中继的 D2D方式进行通信。  In the above technical solution, preferably, the selecting unit is further configured to: when the actual distance is less than or equal to a preset first distance threshold, and/or the path fading value is less than or equal to a preset first When the fading threshold is determined, determining that the current terminal and the target terminal communicate by using a direct D2D mode; when the actual distance is greater than a preset first distance threshold and less than or equal to a preset second distance Determining between the current terminal and the target terminal based on the threshold value, and/or the path fading value is greater than a preset first fading threshold and less than or equal to a preset second fading threshold Follow the D2D mode for communication.
在该技术方案中, 基于精确定位的方式, 还可以对当前终端和目标终 端具体釆用的 D2D 方式进行确定, 比如在当前终端和目标终端之间的距 离较近和 /或通信质量足够好时, 在当前终端和目标终端之间直接进行 D2D通信, 即直接的 D2D 方式; 或者, 也可以在当前终端和目标终端之 间实现基于中继的 D2D 通信, 从而在当前终端和目标终端之间的距离较 远和 /或通信质量不够好时, 能够通过中继来实现更远、 更稳定的 D2D 通 信。 其中, 中继可以由基站、 移动基站或其他终端等来实现。  In the technical solution, based on the precise positioning manner, the D2D mode specifically used by the current terminal and the target terminal may also be determined, for example, when the distance between the current terminal and the target terminal is close and/or the communication quality is good enough. Direct D2D communication between the current terminal and the target terminal, that is, direct D2D mode; or, relay-based D2D communication between the current terminal and the target terminal, so that between the current terminal and the target terminal When the distance is long and/or the communication quality is not good enough, relaying can be used to achieve farther and more stable D2D communication. The relay may be implemented by a base station, a mobile base station, or other terminal.
在上述任一技术方案中, 优选地, 所述条件判断单元包括: 精确判决 子单元, 用于测量所述当前终端与所述目标终端之间的信道状况, 当所述 信道状况满足预设信道条件时, 判定所述当前终端的通信状态满足所述预 设条件。  In any one of the foregoing technical solutions, the condition determining unit includes: a precision determining subunit, configured to measure a channel condition between the current terminal and the target terminal, when the channel condition meets a preset channel When the condition is met, it is determined that the communication state of the current terminal satisfies the preset condition.
在该技术方案中, 对于 D2D 通信的必要性判断, 可以通过对当前终 端和目标终端之间的信道状况进行准确测量来实现。 具体地, 当信道状况 较好时, 表明当前终端和目标终端之间能够实现较高质量的 D2D 通信, 且使得当前终端实现较低水平的功耗损失, 从而允许当前终端釆用 D2D 方式进行通信; 而当信道状况较差时, 则可能影响 D2D 通信时的质量, 而对于当前终端, 也可能造成较高的功耗损失, 因而应当考虑釆用非 D2D 方式进行通信。 In this technical solution, the necessity judgment of the D2D communication can be realized by accurately measuring the channel condition between the current terminal and the target terminal. Specifically, when the channel condition is good, it indicates that higher quality D2D communication can be achieved between the current terminal and the target terminal. And the current terminal achieves a lower level of power loss, thereby allowing the current terminal to communicate in the D2D mode; and when the channel condition is poor, the quality of the D2D communication may be affected, and for the current terminal, it may also be caused. High power loss, so you should consider using non-D2D mode for communication.
在上述技术方案中, 优选地, 所述精确判决子单元用于: 控制所述当 前终端向所述目标终端发送特定的导频信号或训练序列, 和 /或控制所述 当前终端接收来自所述目标终端的所述特定的导频信号或训练序列; 其 中, 当所述特定的导频信号或训练序列的信号接收质量大于或等于预设的 接收质量阔值, 和 /或所述特定的导频信号或训练序列的信号接收强度大 于或等于预设的接收强度阔值时, 判定所述当前终端的通信状态满足所述 预设条件。  In the foregoing technical solution, preferably, the precision determining subunit is configured to: control the current terminal to send a specific pilot signal or a training sequence to the target terminal, and/or control the current terminal to receive from the The specific pilot signal or training sequence of the target terminal; wherein, when the signal receiving quality of the specific pilot signal or training sequence is greater than or equal to a preset receiving quality threshold, and/or the specific guide When the signal receiving strength of the frequency signal or the training sequence is greater than or equal to the preset receiving strength threshold, it is determined that the communication state of the current terminal satisfies the preset condition.
在该技术方案中, 具体提出了通过对导频信号和 /或训练序列进行传 输, 从而对相应的接收质量和 /或强度进行测量, 以准确判断出当前终端 与目标终端之间的信道状况, 从而确定当前终端是否应当釆用 D2D 方式 进行通信。  In the technical solution, specifically, the pilot signal and/or the training sequence are transmitted, so that the corresponding receiving quality and/or intensity are measured to accurately determine the channel condition between the current terminal and the target terminal. Therefore, it is determined whether the current terminal should communicate in the D2D mode.
在上述技术方案中, 优选地, 所述条件判断单元还包括: 预判决子单 元, 用于获取所述当前终端的第一状态信息和 /或所述当前终端对应的网 络侧的第二状态信息; 其中, 当所述第一状态信息和 /或所述第二状态信 息满足对应的状态条件时, 启动所述精确判决子单元, 否则判定所述当前 终端的通信状态不满足所述预设条件。  In the above technical solution, the condition determining unit further includes: a pre-decision sub-unit, configured to acquire first state information of the current terminal and/or second state information of the network side corresponding to the current terminal When the first state information and/or the second state information meet the corresponding state condition, the precision decision subunit is activated, otherwise it is determined that the communication state of the current terminal does not satisfy the preset condition. .
在该技术方案中, 由于对信道状况的测量较为精确, 且需要执行导频 信号和 /或训练序列的传输和测量, 因而需要耗费较长的时间。 因此, 可 以根据当前终端的第一状态信息和 /或其对应网络侧的第二状态信息, 以 实现较为粗略但快速的通信状态判断, 从而当两者之间无法实现 D2D 通 信时, 能够有效减少用户的等待时间, 又由于预判决过程本身耗时很短, 因而即便是仍需要执行精确判决, 也不会使得用户的等待时间过长。  In this technical solution, since the measurement of the channel condition is relatively accurate and the transmission and measurement of the pilot signal and/or the training sequence need to be performed, it takes a long time. Therefore, according to the first state information of the current terminal and/or the second state information of the corresponding network side, a relatively coarse but fast communication state determination can be implemented, so that when D2D communication cannot be realized between the two, the effective reduction can be effectively reduced. The waiting time of the user, and because the pre-judgment process itself is very short, so even if it is still necessary to perform an accurate decision, the user's waiting time will not be too long.
在上述技术方案中, 优选地, 所述第一状态信息包括以下至少之一或 其组合: 所述当前终端的实时电量; 所述当前终端的实时耗电量; 所述当 前终端对 D2D 通信功能的支持状况; 在支持所述 D2D 通信功能的情况 下, 所述当前终端的 D2D 通信功能的开启状态; 和 /或所述第二状态信息 包括以下至少之一或其组合: 无线链路的资源利用率; 无线链路的资源负 载状态; 回传链路的资源利用率; 回传链路的资源负载状态; 核心网数据 面节点 (如 SGW ) 和 /或信令面节点 (如 MME ) 的负载情况。 In the foregoing technical solution, the first state information includes at least one of the following or a combination thereof: the real-time power of the current terminal; the real-time power consumption of the current terminal; and the current terminal-to-D2D communication function. Support status; in case of supporting the D2D communication function And the second state information includes at least one of the following or a combination thereof: resource utilization of the wireless link; resource load state of the wireless link; Resource utilization of the link; resource load status of the backhaul link; load of the core network data plane node (such as SGW) and/or signaling plane node (such as MME).
在上述技术方案中, 优选地, 所述选择单元还用于: 当所述信道状况 优于预设的第一信道条件时, 确定所述当前终端和所述目标终端之间釆用 直接的 D2D 方式进行通信; 当所述信道状况优于预设的第二信道条件且 劣于预设的第一信道条件时, 确定所述当前终端和所述目标终端之间釆用 基于中继的 D2D方式进行通信。  In the above technical solution, preferably, the selecting unit is further configured to: when the channel condition is better than a preset first channel condition, determine that a direct D2D is used between the current terminal and the target terminal. The method performs communication; when the channel condition is better than the preset second channel condition and is inferior to the preset first channel condition, determining that the relay-based D2D mode is used between the current terminal and the target terminal Communicate.
在该技术方案中, 基于精确判决的方式, 还可以对当前终端和目标终 端具体釆用的 D2D 方式进行确定, 比如在当前终端和目标终端之间的信 道状况较好时, 可以在当前终端和目标终端之间直接进行 D2D 通信, 即 直接的 D2D 方式; 或者, 也可以在当前终端和目标终端之间实现基于中 继的 D2D 通信, 从而在当前终端和目标终端之间的信道状况较差时, 能 够通过中继来实现更远、 更稳定的 D2D 通信。 其中, 中继可以由基站、 移动基站或其他终端等来实现。  In the technical solution, the D2D mode specifically used by the current terminal and the target terminal may be determined based on the precise decision manner, for example, when the channel condition between the current terminal and the target terminal is good, the current terminal and Direct D2D communication between target terminals, that is, direct D2D mode; or, relay-based D2D communication between the current terminal and the target terminal, so that when the channel condition between the current terminal and the target terminal is poor , can achieve further and more stable D2D communication through relay. The relay may be implemented by a base station, a mobile base station, or other terminal.
本发明还提出了一种终端, 包括: 如上述技术方案中任一项所述的通 信模式的选择装置。  The present invention also provides a terminal, comprising: the selection device of the communication mode according to any one of the above technical solutions.
本发明还提出了一种基站, 包括: 如上述技术方案中任一项所述的通 信模式的选择装置。  The present invention also provides a base station, comprising: the selection device of the communication mode according to any one of the above technical solutions.
通过以上技术方案, 可以准确选择出最优的通信模式, 从而有助于节 省终端能耗、 提高频率利用率。 附图说明  Through the above technical solutions, the optimal communication mode can be accurately selected, thereby contributing to saving terminal energy consumption and improving frequency utilization. DRAWINGS
图 1 示出了根据本发明的一个实施例的通信模式的选择方法的示意流 程图;  1 is a schematic flow chart showing a method of selecting a communication mode according to an embodiment of the present invention;
图 2为图 1所示实施例的通信模式的选择方法中的终端位置判断过程 的示意流程图;  2 is a schematic flow chart of a terminal position determining process in a method for selecting a communication mode in the embodiment shown in FIG. 1;
图 3为图 1所示实施例的通信模式的选择方法中的通信状态判断过程 的示意流程图; 3 is a communication state determination process in a method for selecting a communication mode of the embodiment shown in FIG. 1. Schematic flow chart;
图 4示出了根据本发明的一个实施例的对终端的通信模式进行选择的 示意流程图;  4 is a schematic flow chart showing selection of a communication mode of a terminal according to an embodiment of the present invention;
图 5A 至图 5C 示出了根据本发明的一个实施例的切换通信模式的示 意图;  5A through 5C illustrate diagrams of switching communication modes in accordance with one embodiment of the present invention;
图 6A 至图 6B 示出了根据本发明的另一个实施例的切换通信模式的 示意图;  6A to 6B are diagrams showing a switching communication mode according to another embodiment of the present invention;
图 7A 至图 7B 示出了根据本发明的又一个实施例的切换通信模式的 示意图;  7A through 7B are diagrams showing a switching communication mode according to still another embodiment of the present invention;
图 8示出了根据本发明的一个实施例的通信模式的选择装置的示意框 图;  Figure 8 is a schematic block diagram showing a selection mode of a communication mode according to an embodiment of the present invention;
图 9示出了根据本发明的一个实施例的终端的示意框图;  Figure 9 shows a schematic block diagram of a terminal in accordance with one embodiment of the present invention;
图 10示出了根据本发明的一个实施例的基站的示意框图。 具体实施方式  Figure 10 shows a schematic block diagram of a base station in accordance with one embodiment of the present invention. detailed description
为了能够更清楚地理解本发明的上述目的、 特征和优点, 下面结合附 图和具体实施方式对本发明进行进一步的详细描述。 需要说明的是, 在不 冲突的情况下, 本申请的实施例及实施例中的特征可以相互组合。  The above described objects, features and advantages of the present invention will be more fully understood from the following detailed description. It should be noted that, in the case of no conflict, the features in the embodiments and the embodiments of the present application may be combined with each other.
在下面的描述中阐述了很多具体细节以便于充分理解本发明, 但是, 本发明还可以釆用其他不同于在此描述的其他方式来实施, 因此, 本发明 的保护范围并不受下面公开的具体实施例的限制。  In the following description, numerous specific details are set forth in order to provide a thorough understanding of the invention, but the invention may be practiced in other embodiments other than those described herein. Limitations of specific embodiments.
图 1 示出了根据本发明的一个实施例的通信模式的选择方法的示意流 程图。  Fig. 1 shows a schematic flow chart of a method of selecting a communication mode in accordance with one embodiment of the present invention.
如图 1 所示, 根据本发明的一个实施例的通信模式的选择方法, 包 括:  As shown in FIG. 1, a method for selecting a communication mode according to an embodiment of the present invention includes:
步骤 102, 判断目标终端是否位于当前终端对应的 D2D通信范围内, 和 /或确定所述当前终端的通信状态是否满足建立 D2D通信的预设条件; 步骤 104, 当所述目标终端位于所述当前终端对应的 D2D 通信范围 内, 和 /或所述当前终端的通信状态满足所述预设条件时, 所述当前终端 釆用 D2D方式进行通信, 否则釆用非 D2D方式进行通信。 Step 102: Determine whether the target terminal is located in the D2D communication range corresponding to the current terminal, and/or determine whether the communication status of the current terminal meets a preset condition for establishing D2D communication. Step 104: When the target terminal is located in the current The current terminal is within the D2D communication range corresponding to the terminal, and/or the communication state of the current terminal satisfies the preset condition 通信 Use D2D mode for communication, otherwise use non-D2D mode for communication.
在该技术方案中, 通过判断目标终端是否处于当前终端对应的 D2D 通信范围内, 可以确定当前终端是否具备与目标终端建立 D2D 通信的可 能性。 具体地, 若处于 D2D 通信范围内, 则可以通过 D2D 方式进行通 信, 否则由于距离问题, 只能够通过非 D2D方式进行通信。 非 D2D方式 是指 2G、 3G或 4G等移动通信方式。  In this technical solution, by determining whether the target terminal is within the D2D communication range corresponding to the current terminal, it can be determined whether the current terminal has the possibility of establishing D2D communication with the target terminal. Specifically, if it is in the D2D communication range, communication can be performed by D2D mode. Otherwise, communication can only be performed by non-D2D mode due to the distance problem. Non-D2D mode refers to mobile communication methods such as 2G, 3G or 4G.
通过判断当前终端的通信状态, 可以确定当前终端是否需要使用 D2D 方式进行通信, 即选择 D2D 方式的必要性。 具体地, 若当前终端的通信 状态更适于应用 D2D方式进行通信, 比如通过 D2D方式有助于得到更好 的通信质量、 更低的功耗等。  By judging the communication status of the current terminal, it can be determined whether the current terminal needs to communicate using the D2D mode, that is, the necessity of selecting the D2D mode. Specifically, if the communication state of the current terminal is more suitable for applying the D2D mode for communication, for example, the D2D mode helps to obtain better communication quality, lower power consumption, and the like.
在一种较为优选的实施方式下, 可以同时对目标终端是否处于当前终 端对应的 D2D通信范围内, 以及当前终端的通信状态是否适用于 D2D通 信进行判断, 从而确保终端实现合理选择和最优的通信体验。 当然, 本领 域技术人员应该理解的是, 显然也可以仅对上述两个判断过程中的任一过 程进行判断, 从而分别验证了当前终端使用 D2D 方式进行通信的可能性 和必要性。  In a more preferred implementation manner, whether the target terminal is in the D2D communication range corresponding to the current terminal and whether the communication state of the current terminal is applicable to the D2D communication may be simultaneously determined, thereby ensuring that the terminal implements reasonable selection and optimality. Communication experience. Of course, those skilled in the art should understand that it is obvious that only one of the above two judging processes can be judged, thereby verifying the possibility and necessity of the current terminal to communicate using the D2D mode.
在步骤 102 中, 对于终端的信息判断包括两个方面: 一方面, 判断目 标终端是否位于当前终端对应的 D2D 通信范围内; 另一方面, 确定当前 终端的通信状态是否满足建立 D2D 通信的预设条件。 下面分别结合图 2 和图 3 , 对上述的两个方面进行详细说明。  In step 102, the information determination of the terminal includes two aspects: On one hand, determining whether the target terminal is located in the D2D communication range corresponding to the current terminal; on the other hand, determining whether the communication state of the current terminal satisfies the preset for establishing the D2D communication. condition. The above two aspects will be described in detail below with reference to FIG. 2 and FIG. 3 respectively.
一、 位置信息判断  First, position information judgment
1、 步骤流程  1, the step process
图 2为图 1所示实施例的通信模式的选择方法中的终端位置判断过程 的示意流程图。  Fig. 2 is a schematic flow chart showing the terminal position judging process in the method of selecting the communication mode of the embodiment shown in Fig. 1.
如图 2所示, 终端位置的判断过程可以包括:  As shown in FIG. 2, the process of determining the location of the terminal may include:
步骤 202, 预定位步骤;  Step 202, a pre-positioning step;
具体地, 获取当前终端维护的或网络侧维护的对应于所述当前终端的 相邻终端数据库, 和 /或获取所述当前终端和所述目标终端分别所处的区 域信息; 其中, 当在所述相邻终端数据库中查找到所述目标终端, 和 /或 所述当前终端与所述目标终端处于相同区域内时, 执行所述精确定位步 骤, 否则判定所述目标终端未处于所述当前终端对应的 D2D 通信范围 内。 Specifically, acquiring a neighboring terminal database that is maintained by the current terminal or maintained by the network side and corresponding to the current terminal, and/or acquiring area information of the current terminal and the target terminal respectively; Finding the target terminal in the adjacent terminal database, and/or When the current terminal is in the same area as the target terminal, the precise positioning step is performed, otherwise it is determined that the target terminal is not in the D2D communication range corresponding to the current terminal.
在该技术方案中, 当前终端和 /或网络侧可以各自维护相邻终端数据 库, 即当前终端周围存在的终端, 可以是当前终端自身和 /或网络侧已经 获取的 (当前终端和 /或网络侧可以通过周期性或事件触发的方式, 对当 前终端周围存在的终端进行测量, 并更新至各自维护的相邻终端数据库 中) , 从而由于不需要实时测量, 使得能够在短时间内确定目标终端是否 处于当前终端对应的 D2D通信范围内。  In this technical solution, the current terminal and/or the network side may each maintain a neighboring terminal database, that is, a terminal existing around the current terminal, which may be acquired by the current terminal itself and/or the network side (current terminal and/or network side) The terminal existing around the current terminal can be measured in a periodic or event-triggered manner and updated to the neighboring terminal database maintained by the terminal, so that the real-time measurement is not required, so that the target terminal can be determined in a short time. It is within the D2D communication range corresponding to the current terminal.
或者, 可以通过当前终端和目标终端上 4艮, 或网络侧进行测量后, 确 定当前终端和目标终端的粗略位置信息, 比如两者是否处于相同区域内, 以确定目标终端是否处于当前终端对应的 D2D 通信范围内。 其中, 粗略 位置信息可以为相连的基站 ID、 所处的小区 ID和 /或所处的跟踪区域 ID 等, 以确定两者是否处于相同的小区、 扇区、 跟踪区域等。  Alternatively, after the current terminal and the target terminal are measured, or the network side performs measurement, the rough location information of the current terminal and the target terminal is determined, for example, whether the two are in the same area, to determine whether the target terminal is in the current terminal. Within the D2D communication range. The coarse location information may be a connected base station ID, a cell ID, and/or a tracking area ID, etc., to determine whether the two are in the same cell, sector, tracking area, and the like.
步骤 204, 精确定位步骤。  Step 204, the precise positioning step.
具体地, 获取所述当前终端和所述目标终端的精确位置信息, 并计算 所述当前终端和所述目标终端之间的实际距离和 /或路径衰落值; 其中, 当所述实际距离小于或等于预设的距离阔值, 和 /或所述路径衰落值小于 或等于预设的衰落阔值时, 判定所述目标终端位于所述当前终端对应的 D2D通信范围内。  Specifically, acquiring accurate location information of the current terminal and the target terminal, and calculating an actual distance and/or a path fading value between the current terminal and the target terminal; wherein, when the actual distance is less than or When the preset distance threshold is equal to, and/or the path fading value is less than or equal to the preset fading threshold, it is determined that the target terminal is located in the D2D communication range corresponding to the current terminal.
在该技术方案中, 通过获取当前终端和目标终端的精确位置信息, 可 以准确地判断出两者之间的位置关系, 从而确定当前终端使用 D2D 方式 进行通信的可能性。 具体地, 当前终端对应的 D2D 通信范围, 可以直接 由距离来表示, 比如目标终端位于当前终端一定距离内时, 确定处于其 D2D通信范围内; 也可以由其他参数值来间接地表示出当前终端与目标终 端之间的距离, 比如较为具体地, 可以釆用路径衰落值进行表示, 从而当 路径衰落值较小时, 表明两者距离较近, 否则说明距离较远。  In the technical solution, by obtaining the accurate location information of the current terminal and the target terminal, the positional relationship between the two can be accurately determined, thereby determining the possibility that the current terminal communicates using the D2D mode. Specifically, the D2D communication range corresponding to the current terminal may be directly represented by a distance. For example, when the target terminal is located within a certain distance of the current terminal, it is determined to be in the D2D communication range; and the current terminal may be indirectly represented by other parameter values. The distance from the target terminal, for example, more specifically, can be represented by the path fading value, so that when the path fading value is small, it indicates that the distance between the two is relatively close, otherwise the distance is far.
具体地, 当前终端和目标终端的精确位置信息, 可以由当前终端和目 标终端自行通过如 GPS、 A-GPS等进行测量后上 4艮至网络侧, 也可以由网 络侧直接进行测量。 Specifically, the accurate location information of the current terminal and the target terminal may be measured by the current terminal and the target terminal by using, for example, GPS, A-GPS, etc., after being measured to the network side, or by the network. The measurement is performed directly on the network side.
需要说明的是, 由于步骤 204, 即精确定位步骤中, 能够对当前终端 和目标终端的位置关系进行精确判断, 因而可以釆用步骤 204 , 而无需执 行步骤 202。  It should be noted that, because step 204, that is, the precise positioning step, the positional relationship between the current terminal and the target terminal can be accurately determined, and step 204 can be used without performing step 202.
然而, 由于精确定位的过程中, 其精准的数据需要较长的测量时间, 可能导致用户等待时间过长, 因而可以通过较为简单的预定位过程, 以更 加粗略但快捷的方式, 实现对当前终端与目标终端之间的位置关系的确 定, 从而当两者之间无法实现 D2D 通信时, 能够有效减少用户的等待时 间, 又由于预定位过程本身耗时很短, 因而即便是仍需要执行精确定位, 也不会使得用户的等待时间过长。  However, due to the long measurement time required for accurate data in the process of precise positioning, the user may wait too long, so that the current terminal can be realized in a more rough but quick manner through a relatively simple pre-positioning process. The determination of the positional relationship with the target terminal, so that when D2D communication cannot be realized between the two, the waiting time of the user can be effectively reduced, and since the pre-positioning process itself takes a short time, even if precise positioning is still required , it will not make the user's waiting time too long.
2、 模式判断  2, mode judgment
在上述技术方案中, 优选地, 还包括: 当所述实际距离小于或等于预 设的第一距离阔值, 和 /或所述路径衰落值小于或等于预设的第一衰落阔 值时, 确定所述当前终端和所述目标终端之间釆用直接的 D2D 方式进行 通信; 当所述实际距离大于预设的第一距离阔值且小于或等于预设的第二 距离阔值, 和 /或所述路径衰落值大于预设的第一衰落阔值且小于或等于 预设的第二衰落阔值时, 确定所述当前终端和所述目标终端之间釆用基于 中继的 D2D方式进行通信。  In the above technical solution, preferably, the method further includes: when the actual distance is less than or equal to a preset first distance threshold, and/or the path fading value is less than or equal to a preset first fading threshold, Determining that the current terminal and the target terminal communicate by using a direct D2D mode; when the actual distance is greater than a preset first distance threshold and less than or equal to a preset second distance threshold, and/ Or determining that the current terminal and the target terminal are in a relay-based D2D manner when the path fading value is greater than a preset first fading threshold and less than or equal to a preset second fading threshold Communication.
在该技术方案中, 基于精确定位的方式, 还可以对当前终端和目标终 端具体釆用的 D2D 方式进行确定, 比如在当前终端和目标终端之间的距 离较近和 /或通信质量足够好时, 在当前终端和目标终端之间直接进行 D2D通信, 即直接的 D2D 方式; 或者, 也可以在当前终端和目标终端之 间实现基于中继的 D2D 通信, 从而在当前终端和目标终端之间的距离较 远和 /或通信质量不够好时, 能够通过中继来实现更远、 更稳定的 D2D 通 信。 其中, 中继可以由基站、 移动基站或其他终端等来实现。  In the technical solution, based on the precise positioning manner, the D2D mode specifically used by the current terminal and the target terminal may also be determined, for example, when the distance between the current terminal and the target terminal is close and/or the communication quality is good enough. Direct D2D communication between the current terminal and the target terminal, that is, direct D2D mode; or, relay-based D2D communication between the current terminal and the target terminal, so that between the current terminal and the target terminal When the distance is long and/or the communication quality is not good enough, relaying can be used to achieve farther and more stable D2D communication. The relay may be implemented by a base station, a mobile base station, or other terminal.
二、 状态信息判断  Second, the status information judgment
1、 步骤流程  1, the step process
图 3为图 1所示实施例的通信模式的选择方法中的通信状态判断过程 的示意流程图。 如图 3所示, 终端通信状态的判断过程可以包括: FIG. 3 is a schematic flow chart showing a communication state judging process in the method for selecting a communication mode of the embodiment shown in FIG. As shown in FIG. 3, the process of determining the communication state of the terminal may include:
步骤 302, 预判决步骤。  Step 302, a pre-decision step.
具体地, 获取所述当前终端的第一状态信息和 /或所述当前终端对应 的网络侧的第二状态信息; 其中, 当所述第一状态信息和 /或所述第二状 态信息满足对应的状态条件时, 执行所述精确判决步骤, 否则判定所述当 前终端的通信状态不满足所述预设条件。  Specifically, the first state information of the current terminal and/or the second state information of the network side corresponding to the current terminal are obtained; wherein, when the first state information and/or the second state information meets the corresponding The accurate decision step is performed when the state condition is met, otherwise it is determined that the communication state of the current terminal does not satisfy the preset condition.
优选地, 所述第一状态信息包括以下至少之一或其组合:  Preferably, the first status information includes at least one of the following or a combination thereof:
所述当前终端的实时电量;  The real-time power of the current terminal;
所述当前终端的实时耗电量;  Real-time power consumption of the current terminal;
所述当前终端对 D2D通信功能的支持状况;  The current terminal support status of the D2D communication function;
在支持所述 D2D通信功能的情况下, 所述当前终端的 D2D通信功能 的开启状态;  In the case of supporting the D2D communication function, an open state of the D2D communication function of the current terminal;
和 /或所述第二状态信息包括以下至少之一或其组合:  And/or the second status information includes at least one of the following or a combination thereof:
无线链路的资源利用率;  Resource utilization of the wireless link;
无线链路的资源负载状态;  The resource load status of the wireless link;
回传链路的资源利用率;  Resource utilization of the backhaul link;
回传链路的资源负载状态;  Return the resource load status of the link;
核心网数据面节点 (如 S-GW, Serving Gateway ) 和 /或信令面节点 (如 MME, Mobility Management Entity ) 的负载情况。  The load of the core network data plane nodes (such as S-GW, Serving Gateway) and / or signaling plane nodes (such as MME, Mobility Management Entity).
步骤 304, 精确判决步骤。  Step 304, an accurate decision step.
具体地, 测量所述当前终端与所述目标终端之间的信道状况, 当所述 信道状况满足预设信道条件时, 判定所述当前终端的通信状态满足所述预 设条件。  Specifically, a channel condition between the current terminal and the target terminal is measured, and when the channel condition satisfies a preset channel condition, determining that a communication state of the current terminal satisfies the preset condition.
在该技术方案中, 对于 D2D 通信的必要性判断, 可以通过对当前终 端和目标终端之间的信道状况进行准确测量来实现。 具体地, 当信道状况 较好时, 表明当前终端和目标终端之间能够实现较高质量的 D2D 通信, 且使得当前终端实现较低水平的功耗损失, 从而允许当前终端釆用 D2D 方式进行通信; 而当信道状况较差时, 则可能影响 D2D 通信时的质量, 而对于当前终端, 也可能造成较高的功耗损失, 因而应当考虑釆用非 D2D 方式进行通信。 In this technical solution, the necessity judgment of the D2D communication can be realized by accurately measuring the channel condition between the current terminal and the target terminal. Specifically, when the channel condition is good, it indicates that higher quality D2D communication can be implemented between the current terminal and the target terminal, and the current terminal achieves a lower level of power consumption loss, thereby allowing the current terminal to communicate in the D2D mode. When the channel condition is poor, it may affect the quality of D2D communication, and for the current terminal, it may also cause high power loss, so you should consider using non-D2D. Way to communicate.
在上述技术方案中, 优选地, 测量所述信道质量具体包括: 所述当前 终端向所述目标终端发送特定的导频信号或训练序列, 和 /或所述当前终 端接收来自所述目标终端的所述特定的导频信号或训练序列; 其中, 当所 述特定的导频信号或训练序列的信号接收质量大于或等于预设的接收质量 阔值, 和 /或所述特定的导频信号或训练序列的信号接收强度大于或等于 预设的接收强度阔值时, 判定所述当前终端的通信状态满足所述预设条 件。  In the foregoing technical solution, preferably, the measuring the channel quality specifically includes: the current terminal sending a specific pilot signal or a training sequence to the target terminal, and/or the current terminal receiving the target terminal The specific pilot signal or training sequence; wherein, when a signal receiving quality of the specific pilot signal or training sequence is greater than or equal to a preset receiving quality threshold, and/or the specific pilot signal or When the signal receiving strength of the training sequence is greater than or equal to the preset receiving strength threshold, it is determined that the communication state of the current terminal satisfies the preset condition.
在该技术方案中, 具体提出了通过对导频信号和 /或训练序列进行传 输, 从而对相应的接收质量和 /或强度进行测量, 以准确判断出当前终端 与目标终端之间的信道状况, 从而确定当前终端是否应当釆用 D2D 方式 进行通信。  In the technical solution, specifically, the pilot signal and/or the training sequence are transmitted, so that the corresponding receiving quality and/or intensity are measured to accurately determine the channel condition between the current terminal and the target terminal. Therefore, it is determined whether the current terminal should communicate in the D2D mode.
需要说明的是: 由于对信道状况的测量较为精确, 且需要执行导频信 号和 /或训练序列的传输和测量, 因而需要耗费较长的时间。 因此, 可以 根据当前终端的第一状态信息和 /或其对应网络侧的第二状态信息, 以实 现较为粗略但快速的通信状态判断, 从而当两者之间无法实现 D2D 通信 时, 能够有效减少用户的等待时间, 又由于预判决过程本身耗时很短, 因 而即便是仍需要执行精确判决, 也不会使得用户的等待时间过长。  It should be noted that it takes a long time because the measurement of the channel condition is relatively accurate and the transmission and measurement of the pilot signal and/or the training sequence need to be performed. Therefore, according to the first state information of the current terminal and/or the second state information of the corresponding network side, a relatively coarse but fast communication state determination can be implemented, so that when D2D communication cannot be realized between the two, the effective reduction can be effectively reduced. The waiting time of the user, and because the pre-judgment process itself is very short, so even if it is still necessary to perform an accurate decision, the user's waiting time will not be too long.
2、 模式判断  2, mode judgment
在上述技术方案中, 优选地, 还包括: 当所述信道状况优于预设的第 一信道条件时, 确定所述当前终端和所述目标终端之间釆用直接的 D2D 方式进行通信; 当所述信道状况优于预设的第二信道条件且劣于预设的第 一信道条件时, 确定所述当前终端和所述目标终端之间釆用基于中继的 D2D方式进行通信。  In the above technical solution, preferably, the method further includes: determining that the current terminal and the target terminal use a direct D2D mode to communicate when the channel condition is better than a preset first channel condition; When the channel condition is better than the preset second channel condition and is inferior to the preset first channel condition, determining that the current terminal and the target terminal use the relay-based D2D mode for communication.
在该技术方案中, 基于精确判决的方式, 还可以对当前终端和目标终 端具体釆用的 D2D 方式进行确定, 比如在当前终端和目标终端之间的信 道状况较好时, 可以在当前终端和目标终端之间直接进行 D2D 通信, 即 直接的 D2D 方式; 或者, 也可以在当前终端和目标终端之间实现基于中 继的 D2D 通信, 从而在当前终端和目标终端之间的信道状况较差时, 能 够通过中继来实现更远、 更稳定的 D2D 通信。 其中, 中继可以由基站、 移动基站或其他终端等来实现。 In the technical solution, the D2D mode specifically used by the current terminal and the target terminal may be determined based on the precise decision manner, for example, when the channel condition between the current terminal and the target terminal is good, the current terminal and Direct D2D communication between target terminals, that is, direct D2D mode; or, relay-based D2D communication between the current terminal and the target terminal, so that when the channel condition between the current terminal and the target terminal is poor , can Faster, more stable D2D communication through relaying. The relay may be implemented by a base station, a mobile base station, or other terminal.
综合上述各个流程步骤, 图 4示出了根据本发明的一个实施例的对终 端的通信模式进行选择的示意流程图。  In conjunction with the various process steps described above, Figure 4 illustrates a schematic flow diagram for selecting a communication mode for a terminal in accordance with one embodiment of the present invention.
如图 4所示, 根据本发明的一个实施例的对终端的通信模式进行选择 的过程包括三个阶段, 下面分别就每个阶段进行详细描述。  As shown in FIG. 4, the process of selecting a communication mode of a terminal according to an embodiment of the present invention includes three stages, each of which is described in detail below.
第一阶段: 预判断  Phase 1: Pre-judgment
步骤 402A, 位置预判断。  Step 402A, position pre-judgment.
具体地, 包括两种实现方式:  Specifically, there are two implementations:
1、 基于已有位置信息进行判断  1. Judging based on existing location information
1 )假定发起通信请求的当前终端为 UE1 , 而 UE1 需要进行通信的目 标终端为 UE2。  1) It is assumed that the current terminal that initiates the communication request is UE1, and the target terminal that UE1 needs to communicate is UE2.
UE1维护一个 "邻 UE数据库" (具体可以由 UE1中的上层应用进行 维护) , 该数据库中记录有 UE1 周围的终端信息。 UE1 可以按照预设周 期或事件性触发的方式, 对 "邻 UE数据库" 进行更新, 比如预设周期可 以为 30分钟, 而触发性事件可以为每次通信结束后。  UE1 maintains a "neighbor UE database" (specifically, it can be maintained by an upper layer application in UE1), and the terminal information about UE1 is recorded in the database. The UE1 may update the "neighbor UE database" according to a preset period or event triggering manner, for example, the preset period may be 30 minutes, and the triggering event may be after each communication end.
具体地, UE1 可以通过向周围发送特定的探测信令, 以根据周围终端 的回复情况, 确定周围存在的终端。  Specifically, the UE1 may determine the surrounding terminal by transmitting specific probe signaling to the surroundings to respond to the response of the surrounding terminal.
因此, 当 UE1 需要发起新的通信时, 可以直接通过查询自身维护的 "邻 UE数据库" , 并当 UE2 位于 "邻 UE数据库" 中的情况下, 确定 UE2处于 UE1对应的 D2D通信范围内, 即两者可以进行 D2D通信。  Therefore, when UE1 needs to initiate a new communication, it can directly query the "neighbor UE database" maintained by itself, and when UE2 is located in the "neighbor UE database", it is determined that UE2 is in the D2D communication range corresponding to UE1, that is, Both can perform D2D communication.
当然, 对于 UE1维护的 "邻 UE数据库" , 也可以上传至网络侧, 以 由网络侧对 UE2 是否处于 UE1 对应的 D2D通信范围进行判断, 并告知 UE1。  Certainly, the neighboring UE database maintained by the UE1 may also be uploaded to the network side, so that the network side determines whether the UE2 is in the D2D communication range corresponding to the UE1, and notifies the UE1.
2 ) 可以由网络侧维护针对 UE1 的 "邻 UE数据库" 。 具体地, 比如 由 UE1 发送特定的探测信令进行测量后, 将测量结果告知网络侧, 以实 现对 UE1 周围的终端信息的维护; 或者, 比如还可以由网络侧直接对 UE1 等所有建立连接的终端进行位置获取, 以确定处于 UE1 周围的终 端, 特别地, 可以获取与 UE1 处于同一' 区或同一扇区内的终端, 以作 为 UE1周围的终端。 2) The "neighbor UE database" for UE1 can be maintained by the network side. Specifically, for example, after the UE1 sends the specific probe signaling to perform the measurement, the measurement result is notified to the network side to implement the maintenance of the terminal information around the UE1; or, for example, the UE1 may directly establish a connection with the UE1 and the like. The terminal performs location acquisition to determine a terminal that is located around UE1, and in particular, may acquire a terminal that is in the same 'area or the same sector as UE1, for It is the terminal around UE1.
基于网络侧维护的 "邻 UE 数据库" , 网络侧可以直接判断 UE2 与 UE1之间的位置关系; 或者, 网络侧可以将 "邻 UE数据库" 告知 UE1 , 以由 UE1 自行判断其与 UE2之间的位置关系。  Based on the neighboring UE database maintained by the network side, the network side can directly determine the location relationship between UE2 and UE1. Alternatively, the network side can inform the UE1 of the "neighboring UE database", so that UE1 can determine its own relationship with UE2. Positional relationship.
在上述的各种判断方式中, 由于均釆用了事先获取并维护的 "邻 UE 数据库" 来进行位置判断, 而无需进行实时的位置信息获取, 因而能够在 较短时间内, 得到 UE 1 和 UE2之间的粗略位置状况, 以实现快速的位置 获取和 D2D能力判断。  In the above various judgment methods, since the "neighboring UE database" acquired and maintained in advance is used for position determination, and real-time location information acquisition is not required, the UE 1 and the UE 1 can be obtained in a short time. A coarse positional condition between UE2 to achieve fast location acquisition and D2D capability determination.
2、 基于实时位置信息的判断  2. Judgment based on real-time location information
由于 "邻 UE数据库" 中的内容具有一定的时延性, 使得在一定程度 上可能会影响对 UE1 和 UE2 的位置关系的判断准确性。 因此, 可以对 UE1和 UE2的位置信息进行实时获取。  Since the content in the "neighbor UE database" has a certain delay, it may affect the judgment accuracy of the location relationship between UE1 and UE2 to a certain extent. Therefore, the location information of UE1 and UE2 can be acquired in real time.
当然, 对于 UE1 和 UE2 的位置预判断需要在短时间内完成, 因而可 以仅获取两者的粗略位置信息即可。 比如可以由网络侧对 UE1 和 UE2所 处的小区 ID、 跟踪区域 ID、 连接的基站 ID等进行获取, 从而在两者处于 同一小区或跟踪区域, 或连接至同一基站的情况下, 认为 UE2 处于 UE1 对应的 D2D通信范围内。  Of course, the pre-judgment of the location of UE1 and UE2 needs to be completed in a short time, so that only the coarse location information of both can be obtained. For example, the cell ID, the tracking area ID, the connected base station ID, and the like, where UE1 and UE2 are located, may be acquired by the network side, so that when both are in the same cell or tracking area, or connected to the same base station, UE2 is considered to be in UE1 corresponds to the D2D communication range.
步骤 402B , 通信状态预判断。  Step 402B, the communication status is pre-judged.
具体地, 可以从下述的任一或全部两个方面, 对通信状态进行判断。  Specifically, the communication state can be judged from any or both of the following aspects.
1、 终端状态  1, terminal status
终端的状态可以包括 UE1 的状态和 /或 UE2的状态, 具体地, 终端状 态可以包括以下至少之一或其组合:  The state of the terminal may include the state of UE1 and/or the state of UE2. Specifically, the terminal state may include at least one of the following or a combination thereof:
所述当前终端的实时电量, 比如当 UE1和 /或 UE2的实时电量小于预 设门限值时, 优先应用 D2D通信模式;  The real-time power of the current terminal, for example, when the real-time power of UE1 and/or UE2 is less than a preset threshold, the D2D communication mode is preferentially applied;
所述当前终端的实时耗电量, 比如当 UE1和 /或 UE2的实时耗电量小 于预设门限值时, 优先应用 D2D通信模式;  The real-time power consumption of the current terminal, for example, when the real-time power consumption of UE1 and/or UE2 is less than a preset threshold, the D2D communication mode is preferentially applied;
所述当前终端对 D2D通信功能的支持状况, 比如当 UE 1和 UE2支持 D2D通信功能时, 优先应用 D2D通信模式;  The current terminal supports the D2D communication function, for example, when the UE 1 and the UE 2 support the D2D communication function, the D2D communication mode is preferentially applied;
在支持所述 D2D通信功能的情况下, 所述当前终端的 D2D通信功能 的开启状态, 比如当 UE1 和 UE2 均已开启 D2D通信功能时, 优先应用 D2D通信模式。 In the case of supporting the D2D communication function, the D2D communication function of the current terminal The open state, for example, when UE1 and UE2 have enabled the D2D communication function, the D2D communication mode is preferentially applied.
2、 网络状态  2, network status
网络状态, 即与 UE1 建立连接的网络侧的状态, 可以包括以下至少 之一或其组合:  The network status, that is, the status of the network side that establishes a connection with UE1, may include at least one of the following or a combination thereof:
无线链路的资源利用率和 /或资源负载状态, 比如当无线链路的资源 利用率和 /或资源负载状态大于门限值 L1 时, 优先应用直接 D2D 通信模 式, 而当小于门限值 L2时, 优先应用中继 D2D通信模式或传统通信模式 ( L2 < L1 ) ;  The resource utilization and/or resource load status of the wireless link, for example, when the resource utilization and/or resource load status of the wireless link is greater than the threshold L1, the direct D2D communication mode is preferentially applied, and when the value is less than the threshold L2 When the priority is applied to the relay D2D communication mode or the traditional communication mode (L2 < L1);
回传链路的资源利用率和 /或资源负载状态, 比如当回传链路的资源 利用率和 /或资源负载状态大于门限值 K1 时, 优先应用 D2D通信模式, 而当小于门限值 K2时, 优先应用传统通信模式 (K2 K1 ) ;  The resource utilization and/or resource load status of the backhaul link, for example, when the resource utilization and/or resource load status of the backhaul link is greater than the threshold K1, the D2D communication mode is preferentially applied, and when the threshold is less than the threshold In K2, the traditional communication mode (K2 K1) is applied preferentially;
核心网数据面节点 (如 S-GW, Serving Gateway ) 和 /或信令面节点 (如 MME, Mobility Management Entity ) 的负载情况。  The load of the core network data plane nodes (such as S-GW, Serving Gateway) and / or signaling plane nodes (such as MME, Mobility Management Entity).
需要说明的是, 步骤 402A和步骤 402B 属于预判断的两个方面, 两 者之间并不存在必须的耦合关系或先后顺序, 即: 可以先执行步骤 402A、 后执行步骤 402B , 也可以先执行步骤 402B、 后执行步骤 402A, 并且当先执行的步骤中, 判定 UE1和 UE2不适于应用 D2D方式进行通信 时, 可以不执行后一步骤, 而直接判定使用非 D2D方式进行通信。  It should be noted that step 402A and step 402B belong to two aspects of pre-judgment, and there is no necessary coupling relationship or sequence between the two, that is, step 402A may be performed first, then step 402B may be performed first, or may be performed first. Step 402B, after step 402A is performed, and in the step of performing first, when it is determined that UE1 and UE2 are not suitable for applying D2D mode for communication, the latter step may be omitted, and the non-D2D mode may be directly used for communication.
步骤 404 , 确定预判断是否通过, 若通过, 则进入第二阶段的再判断 过程, 否则直接进入步骤 410A。  Step 404: Determine whether the pre-judgment is passed. If yes, proceed to the second stage re-judgement process, otherwise proceed directly to step 410A.
其中, 若步骤 402A或步骤 402B中的任一步骤中, 判定 UE1和 UE2 不适于使用 D2D 方式进行通信, 则可以判定为未通过, 而仅当两个步骤 均确定适用于使用 D2D 方式进行通信, 才判定为通过, 以缩短用户的等 待时间; 或者, 也可以在任一步骤判定为适于使用 D2D 方式进行通信 时, 就判定为通过, 以避免误判断。  If, in any step of step 402A or step 402B, it is determined that UE1 and UE2 are not suitable for communication using the D2D mode, it may be determined that the communication is not passed, and only when both steps are determined to be suitable for communication using the D2D mode, It is judged as passing to shorten the waiting time of the user; or, when it is determined that it is suitable for communication using the D2D method at any step, it is determined to be passed, thereby avoiding erroneous determination.
第二阶段: 再判断  Second stage: judge again
步骤 406A, 位置再判断。  Step 406A, the position is judged again.
具体地, 可以通过 UE1、 UE2等终端上的定位模块进行精确定位, 比 如通过 GPS、 A-GPS、 北斗定位系统等获取位置信息, 以用于实现对 UE1 和 UE2的位置关系的精确判断。 Specifically, the positioning module on the terminal such as UE1 and UE2 can perform precise positioning, The location information is obtained by using GPS, A-GPS, Beidou positioning system, etc., for accurate judgment of the positional relationship between UE1 and UE2.
一种具体的实施方式中, 可以由 UE1 获取 UE2 的位置信息后, 自行 确定两者在距离上的位置关系; 在另一种具体的实施方式下, 可以由 UE1 和 UE2 分别将自身的位置信息上 4艮至网络侧后, 由网络侧对两者的位置 信息进行比较, 以确定两者在距离上的位置关系。  In a specific implementation manner, after acquiring the location information of the UE2, the UE1 may determine the location relationship between the two in the distance. In another specific implementation manner, the UE1 and the UE2 may respectively set their own location information. After the upper 4艮 to the network side, the location information of the two is compared by the network side to determine the positional relationship between the two.
进一步地, 基于上述的精确位置信息, UE1 或网络侧还可以对 UE1 和 UE2之间的路径衰落值进行计算, 以确定两者是否适用于通过 D2D方 式进行通信。  Further, based on the above-mentioned precise location information, UE1 or the network side may also calculate a path fading value between UE1 and UE2 to determine whether the two are suitable for communication by D2D mode.
步骤 406B , 通信状态再判断。  Step 406B, the communication state is judged again.
可以由 UE1向 UE2发送特定的导频信号和 /或训练序列, 从而由 UE2 对信号的接收质量和 /或接收强度进行测量, 并告知 UE1 和 /或网络侧, 以 由 UE1 和 /或网络侧对其进行判断, 并确定 UE1 和 UE2之间的信号状况 是否适用于 D2D通信。  A specific pilot signal and/or training sequence may be transmitted by UE1 to UE2, thereby measuring the reception quality and/or reception strength of the signal by UE2, and notifying UE1 and/or the network side to be UE1 and/or the network side. It is judged and it is determined whether the signal condition between UE1 and UE2 is suitable for D2D communication.
或者, 也可以由 UE2向 UE1发送上述的特定的导频信号和 /或训练序 列, 从而由 UE1 对信号的接收质量和 /或接收强度进行测量, 并自行判断 信号状况, 或上报至网络侧, 并由网络侧进行判断。  Alternatively, the UE2 may send the specific pilot signal and/or the training sequence to the UE1, so that the UE1 measures the receiving quality and/or the receiving strength of the signal, and determines the signal status by itself or reports it to the network side. And judged by the network side.
步骤 408 , 确定再判断是否通过, 若通过, 则进入第三阶段的模式选 择过程, 否则直接进入步骤 410A。  Step 408: Determine whether to pass the determination again. If yes, enter the mode selection process of the third stage, otherwise proceed directly to step 410A.
其中, 若步骤 406A或步骤 406B中的任一步骤中, 判定 UE1和 UE2 不适于使用 D2D 方式进行通信, 则可以判定为未通过, 而仅当两个步骤 均确定适用于使用 D2D 方式进行通信, 才判定为通过, 以缩短用户的等 待时间; 或者, 也可以在任一步骤判定为适于使用 D2D 方式进行通信 时, 就判定为通过, 以避免误判断。  If, in any step of step 406A or step 406B, it is determined that UE1 and UE2 are not suitable for communication using the D2D mode, it may be determined that the communication is not passed, and only when both steps are determined to be suitable for communication using the D2D mode, It is judged as passing to shorten the waiting time of the user; or, when it is determined that it is suitable for communication using the D2D method at any step, it is determined to be passed, thereby avoiding erroneous determination.
第三阶段: 模式选择  Phase III: Mode Selection
1、 传统通信模式  1. Traditional communication mode
步骤 410A, 若 UE1和 UE2之间不适用于 D2D通信, 则可以在两者 之间应用传统的通信模式, 即通过基站、 S-GW/MME 等, 实现 UE1 和 UE2之间的数据和 /或信令交互。 2、 直接 D2D通信模式 In step 410A, if the UE2 and the UE2 are not applicable to the D2D communication, the traditional communication mode may be applied between the two, that is, the data between the UE1 and the UE2 is implemented by the base station, the S-GW/MME, and the like. Signaling interaction. 2, direct D2D communication mode
步骤 410B , 基于位置和 /或通信状态的判断结果, 比如 UE1 和 UE2 之间的距离较近, 和 /或 UE1 和 UE2 之间的信道状况较好等, 则可以由 UE1和 UE2之间直接进行 D2D通信, 且无需中继实现信号转发。  Step 410B, based on the judgment result of the location and/or the communication state, for example, the distance between UE1 and UE2 is relatively close, and/or the channel condition between UE1 and UE2 is good, etc., and may be directly performed between UE1 and UE2. D2D communication, and no relay is required for signal forwarding.
较为具体地, 比如对于位置关系, 假定 UE1和 UE2之间的距离和 /或 路径衰落值小于或等于预设的第一距离阔值, 则确定能够使用直接 D2D 通信模式; 而对于通信状态, 假定 UE1 和 UE2之间的信道状况优于预设 的第一信道状况, 则确定能够使用直接 D2D通信模式。  More specifically, for example, for the positional relationship, assuming that the distance between the UE1 and the UE2 and/or the path fading value is less than or equal to the preset first distance threshold, it is determined that the direct D2D communication mode can be used; and for the communication state, the assumption is made. The channel condition between UE1 and UE2 is better than the preset first channel condition, and it is determined that the direct D2D communication mode can be used.
其中, 可以在 "位置关系" 和 "通信状态" 中的任一方面或两个方面 都满足上述条件的情况下, 确定 UE1和 UE2使用直接 D2D通信模式。  Wherein, it is determined that UE1 and UE2 use the direct D2D communication mode in the case where either or both of the "positional relationship" and the "communication state" satisfy the above conditions.
3、 中继 D2D通信模式  3, relay D2D communication mode
步骤 410C, 基于位置和 /或通信状态的判断结果, 比如 UE1 和 UE2 之间的距离较远, 或虽然距离较近但信道状况不太理想, 则可以由基站、 移动基站或其他终端作为中继, 实现 UE1和 UE2之间的基于中继的 D2D 通信, 以由中继扩展通信距离、 优化信道状况。  Step 410C, based on the judgment result of the location and/or the communication state, for example, the distance between UE1 and UE2 is relatively long, or the base station, the mobile base station or other terminal may be used as a relay although the distance is relatively close but the channel condition is not ideal. A relay-based D2D communication between UE1 and UE2 is implemented to extend the communication distance and optimize the channel condition by the relay.
较为具体地, 比如对于位置关系, 假定 UE1和 UE2之间的距离和 /或 路径衰落值大于预设的第一距离阔值且小于或等于预设的第二距离阔值 (第一距离阔值小于第二距离阔值) , 则确定能够使用中继 D2D 通信模 式; 而对于通信状态, 假定 UE1 和 UE2之间的信道状况差于预设的第一 信道状况但优于预设的第二信道状况 (第一信道状况优于第二信道状 况) , 则确定能够使用中继 D2D通信模式。  More specifically, for example, for the positional relationship, it is assumed that the distance between the UE1 and the UE2 and/or the path fading value is greater than the preset first distance threshold and less than or equal to the preset second distance threshold (the first distance threshold) If it is smaller than the second distance threshold, it is determined that the relay D2D communication mode can be used; and for the communication state, it is assumed that the channel condition between UE1 and UE2 is worse than the preset first channel condition but better than the preset second channel. The condition (the first channel condition is better than the second channel condition) determines that the relay D2D communication mode can be used.
其中, 可以在 "位置关系" 和 "通信状态" 中的任一方面或两个方面 都满足上述条件的情况下, 确定 UE1和 UE2使用中继 D2D通信模式。  Wherein, it is determined that UE1 and UE2 use the relay D2D communication mode in the case where either or both of the "positional relationship" and the "communication state" satisfy the above conditions.
本发明提出了一种对终端的通信模式进行选择的技术方案, 其中通过 对当前终端和目标终端之间的位置信息、 通信状态等进行判断后, 确定使 用的具体通信模式。 需要说明的是, 上述技术方案既能够适用于通信的初 始建立过程, 也能够适用于通信已经建立后的模式切换过程, 即如图 2至 图 4所示的流程可以由新业务发起时触发, 从而为新业务选择适当的数据 路径; 也可以由已有业务发生过程中触发, 保障已有业务的无缝无损的模 式切换。 The present invention proposes a technical solution for selecting a communication mode of a terminal, wherein the specific communication mode used is determined by judging the location information, the communication state, and the like between the current terminal and the target terminal. It should be noted that the foregoing technical solution can be applied to the initial establishment process of the communication, and can also be applied to the mode switching process after the communication has been established, that is, the process shown in FIG. 2 to FIG. 4 can be triggered when the new service is initiated. Therefore, the appropriate data path is selected for the new service; it can also be triggered by the existing service occurrence process to ensure the seamless lossless mode of the existing service. Switching.
对于已经建立通信后的模式切换过程, 需要对通信双方进行持续的状 态监控, 下面通过多个实施例, 对基于本发明的多个具体应用场景进行详 细描述和说明。  For the mode switching process after the communication has been established, continuous monitoring of the status of both parties is required. The following describes the specific application scenarios based on the present invention in detail by using various embodiments.
实施例一  Embodiment 1
图 5A 至图 5C 示出了根据本发明的一个实施例的切换通信模式的示 意图。  5A through 5C illustrate diagrams of switching communication modes in accordance with one embodiment of the present invention.
如图 5A所示, 基于对 UE1 和 UE2 的位置判断, 假定两者之间的距 离小于门限值 A。  As shown in Fig. 5A, based on the position determination of UE1 and UE2, it is assumed that the distance between the two is smaller than the threshold A.
和 /或, 基于对 UE1 和 UE2 的状态判断, 假定 UE1接收到来自 UE2 的测量导频 /搜索导频接收强度或信号质量大于门限 B , 以及基站无线资源 负载和 /或使用率大于门限 L, 和 /或 eNB 到 S-GW (图中未示出) 的负载 和 /或资源使用率大于门限 K。  And/or based on the state judgments of UE1 and UE2, assuming that UE1 receives the measurement pilot/search pilot reception strength or signal quality from UE2 is greater than threshold B, and the base station radio resource load and/or usage rate is greater than threshold L, And/or the load and/or resource usage of the eNB to the S-GW (not shown) is greater than the threshold K.
因此, 基于上述判断, 可以在 UE1和 UE2之间釆用直接 D2D通信模 式。  Therefore, based on the above judgment, the direct D2D communication mode can be used between UE1 and UE2.
如图 5Β 所示, 通过持续测量, 4叚定检测到 UE1 和 UE2之间的距离 值大于门限值 C ( C > A ) 、 小于门限值 D ( D > C ) , 且两者处于相同的 小区内, 则可以将 UE1和 UE2的通信模式切换为中继 D2D通信模式, 即 以 eNB为中继的 D2D通信模式。  As shown in Figure 5Β, through continuous measurement, the distance between UE1 and UE2 is detected to be greater than the threshold C ( C > A ) and less than the threshold D ( D > C ), and both are the same. In the cell, the communication mode of UE1 and UE2 can be switched to the relay D2D communication mode, that is, the D2D communication mode in which the eNB is the relay.
如图 5C所示, 通过持续测量, 4叚定检测到 UE1 和 UE2之间的距离 值大于门限值 E ( E > D ) , 且两者处于不同的小区内; 和 /或检测到回传 链路的负载值低于门限值 K, 则可以将 UE1 和 UE2 的通信模式切换为传 统通信模式。  As shown in FIG. 5C, by continuously measuring, it is detected that the distance value between UE1 and UE2 is greater than the threshold E (E > D), and the two are in different cells; and/or the backhaul is detected. If the load value of the link is lower than the threshold K, the communication mode of UE1 and UE2 can be switched to the traditional communication mode.
实施例二  Embodiment 2
图 6A 至图 6B 示出了根据本发明的另一个实施例的切换通信模式的 示意图。  6A to 6B are diagrams showing a switching communication mode according to another embodiment of the present invention.
如图 6A所示, 假定 UE1和 UE2均处于基站 eNB的覆盖范围内, 且 UE1 和 UE2 之间通过传统模式建立了通信关系, 即 UE1 和 UE2 通过 eNB、 S-GW/MME实现数据和 /或信令的交互。 如图 6B所示, 对 UE1和 UE2进行持续检测, 假定检测到两 UE之间 的距离小于门限值 A, 和 /或 UE1接收到来自 UE2的测量导频 /搜索导频的 接收强度或信号质量大于门限值 B (或 UE2 接收到来自 UE1 的导频信 号 ) , 则可以将 UE1和 UE2的通信模式切换为直接的 D2D通信模式。 As shown in FIG. 6A, it is assumed that both UE1 and UE2 are in the coverage of the base station eNB, and the communication relationship is established between the UE1 and the UE2 through the legacy mode, that is, the UE1 and the UE2 implement data and/or through the eNB, the S-GW/MME, and/or Signaling interaction. As shown in FIG. 6B, UE1 and UE2 are continuously detected, assuming that the distance between the two UEs is detected to be less than the threshold A, and/or the UE1 receives the received pilot strength or signal of the measurement pilot/search pilot from the UE2. If the quality is greater than the threshold B (or UE2 receives the pilot signal from UE1), the communication modes of UE1 and UE2 can be switched to the direct D2D communication mode.
同时, 基于上述直接的 D2D通信模式, 即便 UE1 和 UE2 离开 eNB 的覆盖范围, 仍然能够保证两者之间的顺利通信。 此外, 可以通过如界 面、 声音等提示, 告知 UE1 和 UE2对应的用户保持在一定的范围内, 以 保证通信过程的顺利进行。  At the same time, based on the direct D2D communication mode described above, even if UE1 and UE2 leave the coverage of the eNB, smooth communication between the two can be ensured. In addition, the user corresponding to UE1 and UE2 can be kept within a certain range by prompting such as interface, voice, etc., to ensure the smooth progress of the communication process.
实施例三  Embodiment 3
图 7A 至图 7B 示出了根据本发明的又一个实施例的切换通信模式的 示意图。  7A through 7B are diagrams showing a switching communication mode in accordance with still another embodiment of the present invention.
如图 7A所示, 假定 UE1和 UE2分别处于基站 eNBl和 eNB2的覆盖 范围内, 且 UE1 和 UE2 之间通过传统模式建立了通信关系, 即 UE1 和 UE2通过 eNB 1、 S-GW/MME、 eNB2实现数据和 /或信令的交互。  As shown in FIG. 7A, it is assumed that UE1 and UE2 are in the coverage of the base stations eNB1 and eNB2, respectively, and the communication relationship is established between the UE1 and the UE2 through the legacy mode, that is, the UE1 and the UE2 pass the eNB 1, the S-GW/MME, and the eNB2. Implement data and / or signaling interactions.
对 UE1 和 UE2进行持续检测, 假定检测到两 UE之间的距离小于门 限值 A, 和 /或 UE1接收到来自 UE2的测量导频 /搜索导频的接收强度或信 号质量大于门限值 B (或 UE2接收到来自 UE1 的导频信号) , 和 /或检测 到 eNBl或 eNB2的无线资源负载或资源利用率大于门限值 Ll 则可以将 UE1和 UE2的通信模式切换为直接的 D2D通信模式。 Continuous detection of UE1 and UE2, assuming that the distance between two UEs is detected to be less than the threshold A, and/or the reception strength or signal quality of the measurement pilot/search pilot received by UE1 from UE2 is greater than the threshold B (UE2 or UE1 receives pilots from the pilot signal), and a radio resource load or resource utilization / or detecting the eNB2 eNBl or greater than a threshold L l UE1 and UE2 can be switched to the direct communication mode D2D communication mode.
如图 7B所示, 假定 UE1和 UE2分别处于基站 eNBl和 eNB2的覆盖 范围内, 且 UE1和 UE2之间通过传统模式建立了通信关系。  As shown in FIG. 7B, it is assumed that UE1 and UE2 are within the coverage of base stations eNB1 and eNB2, respectively, and a communication relationship is established between UE1 and UE2 through the legacy mode.
对 UE1 和 UE2进行持续检测, 4叚定检测到两 UE 虽然处于不同的小 区内, 但两者之间的距离大于门限值 C ( C > A ) 、 小于门限值 D ( D > C ) , 和 /或检测到 eNBl 或 eNB2 的无线资源负载或资源利用率小于门限 值 L2, 则可以将 UE1 和 UE2 的通信模式切换为中继的 D2D通信模式, 即以 eNBl和 eNB2为中继, 由 eNBl和 eNB2通过如 X2接口进行数据和 /或信令的传输。 Continuous detection is performed on UE1 and UE2, and 4 determines that the two UEs are in different cells, but the distance between the two is greater than the threshold C (C > A) and less than the threshold D (D > C). and / or detecting radio resources eNB2 eNBl or load or resource utilization less than a threshold value L 2, the UE1 and UE2 may be the D2D communication mode to the communication mode of the relay, i.e. a relay eNBl and eNB2 The transmission of data and/or signaling by the eNB1 and the eNB2 through, for example, the X2 interface.
图 8示出了根据本发明的一个实施例的通信模式的选择装置的示意框 图。 如图 8所示, 根据本发明的一个实施例的通信模式的选择装置 800 , 包括: 位置判断单元 802和 /或条件判断单元 804, 所述位置判断单元 802 用于判断目标终端是否位于当前终端对应的 D2D 通信范围内, 所述条件 判断单元 804 用于确定所述当前终端的通信状态是否满足建立 D2D通信 的预设条件; 选择单元 806, 用于当所述目标终端位于所述当前终端对应 的 D2D 通信范围内, 和 /或所述当前终端的通信状态满足所述预设条件 时, 控制所述当前终端选用 D2D方式进行通信, 否则选用非 D2D方式进 行通信。 Figure 8 shows a schematic block diagram of a selection device for a communication mode in accordance with one embodiment of the present invention. As shown in FIG. 8, the communication mode selection apparatus 800 according to an embodiment of the present invention includes: a location determination unit 802 and/or a condition determination unit 804, where the location determination unit 802 is configured to determine whether the target terminal is located at the current terminal. In the corresponding D2D communication range, the condition determining unit 804 is configured to determine whether the communication state of the current terminal meets a preset condition for establishing D2D communication; and the selecting unit 806 is configured to: when the target terminal is located in the current terminal, In the D2D communication range, and/or the communication state of the current terminal satisfies the preset condition, the current terminal is controlled to use the D2D mode for communication, and otherwise the non-D2D mode is used for communication.
在该技术方案中, 通过判断目标终端是否处于当前终端对应的 D2D 通信范围内, 可以确定当前终端是否具备与目标终端建立 D2D 通信的可 能性。 具体地, 若处于 D2D 通信范围内, 则可以通过 D2D 方式进行通 信, 否则由于距离问题, 只能够通过非 D2D方式进行通信。 非 D2D方式 是指 2G、 3G或 4G等移动通信方式。  In this technical solution, by determining whether the target terminal is within the D2D communication range corresponding to the current terminal, it can be determined whether the current terminal has the possibility of establishing D2D communication with the target terminal. Specifically, if it is in the D2D communication range, communication can be performed by D2D mode. Otherwise, communication can only be performed by non-D2D mode due to the distance problem. Non-D2D mode refers to mobile communication methods such as 2G, 3G or 4G.
通过判断当前终端的通信状态, 可以确定当前终端是否需要使用 D2D 方式进行通信, 即选择 D2D 方式的必要性。 具体地, 若当前终端的通信 状态更适于应用 D2D方式进行通信, 比如通过 D2D方式有助于得到更好 的通信质量、 更低的功耗等。  By judging the communication status of the current terminal, it can be determined whether the current terminal needs to communicate using the D2D mode, that is, the necessity of selecting the D2D mode. Specifically, if the communication state of the current terminal is more suitable for applying the D2D mode for communication, for example, the D2D mode helps to obtain better communication quality, lower power consumption, and the like.
在一种较为优选的实施方式下, 可以同时对目标终端是否处于当前终 端对应的 D2D通信范围内, 以及当前终端的通信状态是否适用于 D2D通 信进行判断, 从而确保终端实现合理选择和最优的通信体验。 当然, 本领 域技术人员应该理解的是, 显然也可以仅对上述两个判断过程中的任一过 程进行判断, 从而分别验证了当前终端使用 D2D 方式进行通信的可能性 和必要性。  In a more preferred implementation manner, whether the target terminal is in the D2D communication range corresponding to the current terminal and whether the communication state of the current terminal is applicable to the D2D communication may be simultaneously determined, thereby ensuring that the terminal implements reasonable selection and optimality. Communication experience. Of course, those skilled in the art should understand that it is obvious that only one of the above two judging processes can be judged, thereby verifying the possibility and necessity of the current terminal to communicate using the D2D mode.
在上述技术方案中, 优选地, 所述位置判断单元 802 包括: 精确定位 子单元 8022 , 用于获取所述当前终端和所述目标终端的精确位置信息, 并计算所述当前终端和所述目标终端之间的实际距离和 /或路径衰落值; 其中, 当所述实际距离小于或等于预设的距离阔值, 和 /或所述路径衰落 值小于或等于预设的衰落阔值时, 判定所述目标终端位于所述当前终端对 应的 D2D通信范围内。 在该技术方案中, 通过获取当前终端和目标终端的精确位置信息, 可 以准确地判断出两者之间的位置关系, 从而确定当前终端使用 D2D 方式 进行通信的可能性。 具体地, 当前终端对应的 D2D 通信范围, 可以直接 由距离来表示, 比如目标终端位于当前终端一定距离内时, 确定处于其 D2D通信范围内; 也可以由其他参数值来间接地表示出当前终端与目标终 端之间的距离, 比如较为具体地, 可以釆用路径衰落值进行表示, 从而当 路径衰落值较小时, 表明两者距离较近, 否则说明距离较远。 In the foregoing technical solution, the location determining unit 802 includes: a precise positioning subunit 8022, configured to acquire accurate location information of the current terminal and the target terminal, and calculate the current terminal and the target An actual distance between the terminals and/or a path fading value; wherein, when the actual distance is less than or equal to a preset distance threshold, and/or the path fading value is less than or equal to a preset fading threshold, determining The target terminal is located in a D2D communication range corresponding to the current terminal. In the technical solution, by obtaining the accurate location information of the current terminal and the target terminal, the positional relationship between the two can be accurately determined, thereby determining the possibility that the current terminal communicates using the D2D mode. Specifically, the D2D communication range corresponding to the current terminal may be directly represented by a distance. For example, when the target terminal is located within a certain distance of the current terminal, it is determined to be in the D2D communication range; and the current terminal may be indirectly represented by other parameter values. The distance from the target terminal, for example, more specifically, can be represented by the path fading value, so that when the path fading value is small, it indicates that the distance between the two is relatively close, otherwise the distance is far.
具体地, 当前终端和目标终端的精确位置信息, 可以由当前终端和目 标终端自行通过如 GPS、 A-GPS等进行测量后上 4艮至网络侧, 也可以由网 络侧直接进行测量。  Specifically, the accurate location information of the current terminal and the target terminal may be measured by the current terminal and the target terminal through the measurement, such as GPS, A-GPS, etc., to the network side, or directly by the network side.
在上述技术方案中, 优选地, 所述位置判断单元 802还包括: 预定位 子单元 8024 , 用于获取所述当前终端维护的或网络侧维护的对应于所述 当前终端的相邻终端数据库, 和 /或获取所述当前终端和所述目标终端分 别所处的区域信息; 其中, 当在所述相邻终端数据库中查找到所述目标终 端, 和 /或所述当前终端与所述目标终端处于相同区域内时, 启动所述精 确定位子单元 8022 , 否则判定所述目标终端未处于所述当前终端对应的 D2D通信范围内。  In the above technical solution, the location determining unit 802 further includes: a pre-location sub-unit 8024, configured to acquire a neighboring terminal database that is maintained by the current terminal or maintained by the network side and corresponds to the current terminal, and And acquiring the area information in which the current terminal and the target terminal are respectively located; wherein, when the target terminal is found in the neighboring terminal database, and/or the current terminal is in the target terminal When the same area is within, the precise positioning sub-unit 8022 is activated, otherwise it is determined that the target terminal is not within the D2D communication range corresponding to the current terminal.
在该技术方案中, 由于精确定位的过程中, 其精准的数据需要较长的 测量时间, 可能导致用户等待时间过长, 因而可以通过较为简单的预定位 过程, 以更加粗略但快捷的方式, 实现对当前终端与目标终端之间的位置 关系的确定, 从而当两者之间无法实现 D2D 通信时, 能够有效减少用户 的等待时间, 又由于预定位过程本身耗时很短, 因而即便是仍需要执行精 确定位, 也不会使得用户的等待时间过长。  In this technical solution, since the precise data requires a long measurement time in the process of precise positioning, the user may wait too long, so that a relatively simple pre-positioning process can be adopted, in a more rough but quick manner. Realizing the determination of the positional relationship between the current terminal and the target terminal, so that when the D2D communication cannot be realized between the two, the waiting time of the user can be effectively reduced, and since the pre-positioning process itself takes a short time, even if it is still Need to perform precise positioning, and will not make the user's waiting time too long.
其中, 当前终端和 /或网络侧可以各自维护相邻终端数据库, 即当前 终端周围存在的终端, 可以是当前终端自身和 /或网络侧已经获取的 (当 前终端和 /或网络侧可以通过周期性或事件触发的方式, 对当前终端周围 存在的终端进行测量, 并更新至各自维护的相邻终端数据库中) , 从而由 于不需要实时测量, 使得能够在短时间内确定目标终端是否处于当前终端 对应的 D2D通信范围内。 或者, 可以通过当前终端和目标终端上 4艮, 或网络侧进行测量后, 确 定当前终端和目标终端的粗略位置信息, 比如两者是否处于相同区域内, 以确定目标终端是否处于当前终端对应的 D2D 通信范围内。 其中, 粗略 位置信息可以为相连的基站 ID、 所处的小区 ID和 /或所处的跟踪区域 ID 等, 以确定两者是否处于相同的小区、 扇区、 跟踪区域等。 The current terminal and/or the network side can maintain the neighboring terminal database, that is, the terminal existing around the current terminal, which may be obtained by the current terminal itself and/or the network side (the current terminal and/or the network side may periodically Or the event triggering method, measuring the terminal existing around the current terminal, and updating to the neighboring terminal database maintained by the terminal, so that the real-time measurement is not required, so that the target terminal can be determined to be in the current terminal in a short time. Within the scope of D2D communication. Alternatively, after the current terminal and the target terminal are measured, or the network side performs measurement, the rough location information of the current terminal and the target terminal is determined, for example, whether the two are in the same area, to determine whether the target terminal is in the current terminal. Within the D2D communication range. The coarse location information may be a connected base station ID, a cell ID, and/or a tracking area ID, etc., to determine whether the two are in the same cell, sector, tracking area, and the like.
在上述技术方案中, 优选地, 所述选择单元 806还用于: 当所述实际 距离小于或等于预设的第一距离阔值, 和 /或所述路径衰落值小于或等于 预设的第一衰落阔值时, 确定所述当前终端和所述目标终端之间釆用直接 的 D2D 方式进行通信; 当所述实际距离大于预设的第一距离阔值且小于 或等于预设的第二距离阔值, 和 /或所述路径衰落值大于预设的第一衰落 阔值且小于或等于预设的第二衰落阔值时, 确定所述当前终端和所述目标 终端之间釆用基于中继的 D2D方式进行通信。  In the foregoing technical solution, the selecting unit 806 is further configured to: when the actual distance is less than or equal to a preset first distance threshold, and/or the path fading value is less than or equal to a preset number Determining a communication between the current terminal and the target terminal by using a direct D2D mode; when the actual distance is greater than a preset first distance threshold and less than or equal to a preset second Determining between the current terminal and the target terminal based on the threshold value, and/or the path fading value is greater than a preset first fading threshold and less than or equal to a preset second fading threshold The D2D mode of the relay communicates.
在该技术方案中, 基于精确定位的方式, 还可以对当前终端和目标终 端具体釆用的 D2D 方式进行确定, 比如在当前终端和目标终端之间的距 离较近和 /或通信质量足够好时, 在当前终端和目标终端之间直接进行 D2D通信, 即直接的 D2D 方式; 或者, 也可以在当前终端和目标终端之 间实现基于中继的 D2D 通信, 从而在当前终端和目标终端之间的距离较 远和 /或通信质量不够好时, 能够通过中继来实现更远、 更稳定的 D2D 通 信。 其中, 中继可以由基站、 移动基站或其他终端等来实现。  In the technical solution, based on the precise positioning manner, the D2D mode specifically used by the current terminal and the target terminal may also be determined, for example, when the distance between the current terminal and the target terminal is close and/or the communication quality is good enough. Direct D2D communication between the current terminal and the target terminal, that is, direct D2D mode; or, relay-based D2D communication between the current terminal and the target terminal, so that between the current terminal and the target terminal When the distance is long and/or the communication quality is not good enough, relaying can be used to achieve farther and more stable D2D communication. The relay may be implemented by a base station, a mobile base station, or other terminal.
在上述任一技术方案中, 优选地, 所述条件判断单元 804 包括: 精确 判决子单元 8042 , 用于测量所述当前终端与所述目标终端之间的信道状 况, 当所述信道状况满足预设信道条件时, 判定所述当前终端的通信状态 满足所述预设条件。  In any one of the foregoing technical solutions, the condition determining unit 804 includes: a precision determining subunit 8042, configured to measure a channel condition between the current terminal and the target terminal, when the channel condition meets a pre- When the channel condition is set, it is determined that the communication state of the current terminal satisfies the preset condition.
在该技术方案中, 对于 D2D 通信的必要性判断, 可以通过对当前终 端和目标终端之间的信道状况进行准确测量来实现。 具体地, 当信道状况 较好时, 表明当前终端和目标终端之间能够实现较高质量的 D2D 通信, 且使得当前终端实现较低水平的功耗损失, 从而允许当前终端釆用 D2D 方式进行通信; 而当信道状况较差时, 则可能影响 D2D 通信时的质量, 而对于当前终端, 也可能造成较高的功耗损失, 因而应当考虑釆用非 D2D 方式进行通信。 In this technical solution, the necessity judgment of the D2D communication can be realized by accurately measuring the channel condition between the current terminal and the target terminal. Specifically, when the channel condition is good, it indicates that higher quality D2D communication can be implemented between the current terminal and the target terminal, and the current terminal achieves a lower level of power consumption loss, thereby allowing the current terminal to communicate in the D2D mode. When the channel condition is poor, it may affect the quality of D2D communication, and for the current terminal, it may also cause high power loss, so you should consider using non-D2D. Way to communicate.
在上述技术方案中, 优选地, 所述精确判决子单元 8042 用于: 控制 所述当前终端向所述目标终端发送特定的导频信号或训练序列, 和 /或控 制所述当前终端接收来自所述目标终端的所述特定的导频信号或训练序 列; 其中, 当所述特定的导频信号或训练序列的信号接收质量大于或等于 预设的接收质量阔值, 和 /或所述特定的导频信号或训练序列的信号接收 强度大于或等于预设的接收强度阔值时, 判定所述当前终端的通信状态满 足所述预设条件。  In the foregoing technical solution, the precision determining subunit 8042 is configured to: control the current terminal to send a specific pilot signal or a training sequence to the target terminal, and/or control the current terminal to receive the source The specific pilot signal or training sequence of the target terminal; wherein, when the signal receiving quality of the specific pilot signal or the training sequence is greater than or equal to a preset receiving quality threshold, and/or the specific When the signal receiving strength of the pilot signal or the training sequence is greater than or equal to the preset receiving strength threshold, it is determined that the communication state of the current terminal satisfies the preset condition.
在该技术方案中, 具体提出了通过对导频信号和 /或训练序列进行传 输, 从而对相应的接收质量和 /或强度进行测量, 以准确判断出当前终端 与目标终端之间的信道状况, 从而确定当前终端是否应当釆用 D2D 方式 进行通信。  In the technical solution, specifically, the pilot signal and/or the training sequence are transmitted, so that the corresponding receiving quality and/or intensity are measured to accurately determine the channel condition between the current terminal and the target terminal. Therefore, it is determined whether the current terminal should communicate in the D2D mode.
在上述技术方案中, 优选地, 所述条件判断单元 804还包括: 预判决 子单元 8044 , 用于获取所述当前终端的第一状态信息和 /或所述当前终端 对应的网络侧的第二状态信息; 其中, 当所述第一状态信息和 /或所述第 二状态信息满足对应的状态条件时, 启动所述精确判决子单元 8042 , 否 则判定所述当前终端的通信状态不满足所述预设条件。  In the above technical solution, the condition determining unit 804 further includes: a pre-decision sub-unit 8044, configured to acquire first state information of the current terminal and/or a second network side corresponding to the current terminal. State information; wherein, when the first state information and/or the second state information meets a corresponding state condition, the precision decision subunit 8042 is activated, otherwise determining that the communication state of the current terminal does not satisfy the Preset conditions.
在该技术方案中, 由于对信道状况的测量较为精确, 且需要执行导频 信号和 /或训练序列的传输和测量, 因而需要耗费较长的时间。 因此, 可 以根据当前终端的第一状态信息和 /或其对应网络侧的第二状态信息, 以 实现较为粗略但快速的通信状态判断, 从而当两者之间无法实现 D2D 通 信时, 能够有效减少用户的等待时间, 又由于预判决过程本身耗时很短, 因而即便是仍需要执行精确判决, 也不会使得用户的等待时间过长。  In this technical solution, since the measurement of the channel condition is relatively accurate and the transmission and measurement of the pilot signal and/or the training sequence need to be performed, it takes a long time. Therefore, according to the first state information of the current terminal and/or the second state information of the corresponding network side, a relatively coarse but fast communication state determination can be implemented, so that when D2D communication cannot be realized between the two, the effective reduction can be effectively reduced. The waiting time of the user, and because the pre-judgment process itself is very short, so even if it is still necessary to perform an accurate decision, the user's waiting time will not be too long.
在上述技术方案中, 优选地, 所述第一状态信息包括以下至少之一或 其组合: 所述当前终端的实时电量; 所述当前终端的实时耗电量; 所述当 前终端对 D2D 通信功能的支持状况; 在支持所述 D2D 通信功能的情况 下, 所述当前终端的 D2D 通信功能的开启状态; 和 /或所述第二状态信息 包括以下至少之一或其组合: 无线链路的资源利用率; 无线链路的资源负 载状态; 回传链路的资源利用率; 回传链路的资源负载状态; 核心网数据 面节点 (如 SGW ) 和 /或信令面节点 (如 MME ) 的负载情况。 In the foregoing technical solution, the first state information includes at least one of the following or a combination thereof: the real-time power of the current terminal; the real-time power consumption of the current terminal; and the current terminal-to-D2D communication function. a support status of the D2D communication function of the current terminal in the case of supporting the D2D communication function; and/or the second status information includes at least one of the following or a combination thereof: resources of the wireless link Utilization; resource load status of the wireless link; resource utilization of the backhaul link; resource load status of the backhaul link; core network data The load condition of a polygon node (such as SGW) and/or a signaling plane node (such as MME).
在上述技术方案中, 优选地, 所述选择单元 806还用于: 当所述信道 状况优于预设的第一信道条件时, 确定所述当前终端和所述目标终端之间 釆用直接的 D2D 方式进行通信; 当所述信道状况优于预设的第二信道条 件且劣于预设的第一信道条件时, 确定所述当前终端和所述目标终端之间 釆用基于中继的 D2D方式进行通信。  In the foregoing technical solution, the selecting unit 806 is further configured to: when the channel condition is better than a preset first channel condition, determine that the current terminal and the target terminal are directly used The D2D mode performs communication; when the channel condition is better than the preset second channel condition and is inferior to the preset first channel condition, determining that the relay-based D2D is used between the current terminal and the target terminal Way to communicate.
在该技术方案中, 基于精确判决的方式, 还可以对当前终端和目标终 端具体釆用的 D2D 方式进行确定, 比如在当前终端和目标终端之间的信 道状况较好时, 可以在当前终端和目标终端之间直接进行 D2D 通信, 即 直接的 D2D 方式; 或者, 也可以在当前终端和目标终端之间实现基于中 继的 D2D 通信, 从而在当前终端和目标终端之间的信道状况较差时, 能 够通过中继来实现更远、 更稳定的 D2D 通信。 其中, 中继可以由基站、 移动基站或其他终端等来实现。  In the technical solution, the D2D mode specifically used by the current terminal and the target terminal may be determined based on the precise decision manner, for example, when the channel condition between the current terminal and the target terminal is good, the current terminal and Direct D2D communication between target terminals, that is, direct D2D mode; or, relay-based D2D communication between the current terminal and the target terminal, so that when the channel condition between the current terminal and the target terminal is poor , can achieve further and more stable D2D communication through relay. The relay may be implemented by a base station, a mobile base station, or other terminal.
图 9示出了根据本发明的一个实施例的终端的示意框图。  Figure 9 shows a schematic block diagram of a terminal in accordance with one embodiment of the present invention.
如图 9所示, 根据本发明的一个实施例的终端 900, 包括: 如图 8所 示的通信模式的选择装置 800。 具体地, 当终端 900需要确定釆用的通信 模式时 (比如对于釆用 D2D方式或非 D2D方式, 以及直接的 D2D方式 或基于中继的 D2D 方式等进行判断) , 可以由终端 900 自身实现, 即通 过如图 8所示的通信模式的选择装置 800及其具体的功能模块, 从而准确 判断出终端 900最适于应用的通信方式。  As shown in FIG. 9, a terminal 900 according to an embodiment of the present invention includes: a selection mode 800 of a communication mode as shown in FIG. Specifically, when the terminal 900 needs to determine the communication mode to be used (for example, for the D2D mode or the non-D2D mode, and the direct D2D mode or the relay-based D2D mode, etc.), it can be implemented by the terminal 900 itself. That is, through the selection mode device 800 of the communication mode and its specific function module as shown in FIG. 8, the communication mode in which the terminal 900 is most suitable for application is accurately determined.
图 10示出了根据本发明的一个实施例的基站的示意框图。  Figure 10 shows a schematic block diagram of a base station in accordance with one embodiment of the present invention.
如图 10 所示, 根据本发明的一个实施例的基站 1000, 包括: 如图 8 所示的通信模式的选择装置 800。 具体地, 当某个连接至基站 1000 的终 端需要确定釆用的通信模式时 (比如对于釆用 D2D方式或非 D2D方式, 以及直接的 D2D方式或基于中继的 D2D方式等进行判断) , 可以由基站 1000 通过如图 8 所示的通信模式的选择装置 800 及其具体的功能模块, 从而准确判断出该终端最适于应用的通信方式。  As shown in FIG. 10, a base station 1000 according to an embodiment of the present invention includes: a selection mode 800 of a communication mode as shown in FIG. Specifically, when a terminal connected to the base station 1000 needs to determine a communication mode to be used (for example, for a D2D mode or a non-D2D mode, and a direct D2D mode or a relay-based D2D mode), The base station 1000 passes the selection mode 800 of the communication mode as shown in FIG. 8 and its specific function module, thereby accurately determining the communication mode in which the terminal is most suitable for application.
以上结合附图详细说明了本发明的技术方案, 本发明提出了一种通信 模式的选择方法、 一种通信模式的选择装置、 一种终端和一种基站, 可以 准确选择出最优的通信模式, 从而有助于节省终端能耗、 提高频率利用 率。 The technical solution of the present invention is described in detail above with reference to the accompanying drawings. The present invention provides a method for selecting a communication mode, a device for selecting a communication mode, a terminal, and a base station. Accurately select the optimal communication mode, which helps to save terminal energy consumption and improve frequency utilization.
以上所述仅为本发明的优选实施例而已, 并不用于限制本发明, 对于 本领域的技术人员来说, 本发明可以有各种更改和变化。 凡在本发明的精 神和原则之内, 所作的任何修改、 等同替换、 改进等, 均应包含在本发明 的保护范围之内。  The above is only the preferred embodiment of the present invention, and is not intended to limit the present invention, and various modifications and changes can be made to the present invention. Any modifications, equivalent substitutions, improvements, etc. within the spirit and scope of the invention are intended to be included within the scope of the invention.

Claims

权 利 要 求 书 Claim
1. 一种通信模式的选择方法, 其特征在于, 包括: A method for selecting a communication mode, comprising:
判断目标终端是否位于当前终端对应的 D2D 通信范围内, 和 /或确定 所述当前终端的通信状态是否满足建立 D2D通信的预设条件;  Determining whether the target terminal is located in a D2D communication range corresponding to the current terminal, and/or determining whether the communication status of the current terminal satisfies a preset condition for establishing D2D communication;
当所述目标终端位于所述当前终端对应的 D2D 通信范围内, 和 /或所 述当前终端的通信状态满足所述预设条件时, 所述当前终端釆用 D2D 方 式进行通信, 否则釆用非 D2D方式进行通信。  When the target terminal is located in the D2D communication range corresponding to the current terminal, and/or the communication state of the current terminal satisfies the preset condition, the current terminal uses D2D mode to communicate, otherwise D2D mode for communication.
2. 根据权利要求 1 所述的通信模式的选择方法, 其特征在于, 所述 判断目标终端是否位于当前终端对应的 D2D通信范围内具体包括:  The method for selecting a communication mode according to claim 1, wherein the determining whether the target terminal is located in the D2D communication range corresponding to the current terminal specifically includes:
精确定位步骤, 用于获取所述当前终端和所述目标终端的精确位置信 息, 并计算所述当前终端和所述目标终端之间的实际距离和 /或路径衰落 值;  a precise positioning step, configured to acquire precise location information of the current terminal and the target terminal, and calculate an actual distance and/or a path fading value between the current terminal and the target terminal;
其中, 当所述实际距离小于或等于预设的距离阔值, 和 /或所述路径 衰落值小于或等于预设的衰落阔值时, 判定所述目标终端位于所述当前终 端对应的 D2D通信范围内。  Determining that the target terminal is located in the D2D communication corresponding to the current terminal, when the actual distance is less than or equal to a preset distance threshold, and/or the path fading value is less than or equal to a preset fading threshold Within the scope.
3. 根据权利要求 2 所述的通信模式的选择方法, 其特征在于, 在所 述精确定位步骤之前, 还包括:  The method for selecting a communication mode according to claim 2, further comprising: before the step of accurately positioning, further comprising:
预定位步骤, 用于获取所述当前终端维护的或网络侧维护的对应于所 述当前终端的相邻终端数据库, 和 /或获取所述当前终端和所述目标终端 分别所处的区域信息;  a pre-positioning step, configured to acquire a neighboring terminal database that is maintained by the current terminal or that is maintained by the network side, and that obtains the area information of the current terminal and the target terminal respectively;
其中, 当在所述相邻终端数据库中查找到所述目标终端, 和 /或所述 当前终端与所述目标终端处于相同区域内时, 执行所述精确定位步骤, 否 则判定所述目标终端未处于所述当前终端对应的 D2D通信范围内。  Wherein the precise positioning step is performed when the target terminal is found in the neighbor terminal database, and/or the current terminal is in the same area as the target terminal, otherwise the target terminal is determined not to be It is within the D2D communication range corresponding to the current terminal.
4. 根据权利要求 2 所述的通信模式的选择方法, 其特征在于, 还包 括:  4. The method for selecting a communication mode according to claim 2, further comprising:
当所述实际距离小于或等于预设的第一距离阔值, 和 /或所述路径衰 落值小于或等于预设的第一衰落阔值时, 确定所述当前终端和所述目标终 端之间釆用直接的 D2D方式进行通信; 当所述实际距离大于预设的第一距离阔值且小于或等于预设的第二距 离阔值, 和 /或所述路径衰落值大于预设的第一衰落阔值且小于或等于预 设的第二衰落阔值时, 确定所述当前终端和所述目标终端之间釆用基于中 继的 D2D方式进行通信。 Determining between the current terminal and the target terminal when the actual distance is less than or equal to a preset first distance threshold, and/or the path fading value is less than or equal to a preset first fading threshold通信 Communicate in direct D2D mode; When the actual distance is greater than a preset first distance threshold and less than or equal to a preset second distance threshold, and/or the path fading value is greater than a preset first fading threshold and less than or equal to a preset When the second fading threshold is determined, it is determined that the current terminal and the target terminal communicate by using a relay-based D2D mode.
5. 根据权利要求 1 至 4 中任一项所述的通信模式的选择方法, 其特 征在于, 所述确定所述当前终端的通信状态是否满足建立 D2D 通信的预 设条件具体包括:  The method of selecting a communication mode according to any one of claims 1 to 4, wherein the determining whether the communication state of the current terminal satisfies a preset condition for establishing D2D communication specifically includes:
精确判决步骤, 用于测量所述当前终端与所述目标终端之间的信道状 况, 当所述信道状况满足预设信道条件时, 判定所述当前终端的通信状态 满足所述预设条件。  And an accurate decision step, configured to measure a channel condition between the current terminal and the target terminal, and when the channel condition meets a preset channel condition, determine that the communication state of the current terminal satisfies the preset condition.
6. 根据权利要求 5 所述的通信模式的选择方法, 其特征在于, 测量 所述信道质量具体包括:  The method for selecting a communication mode according to claim 5, wherein the measuring the channel quality specifically includes:
所述当前终端向所述目标终端发送特定的导频信号或训练序列, 和 / 或所述当前终端接收来自所述目标终端的所述特定的导频信号或训练序 列;  Transmitting, by the current terminal, a specific pilot signal or training sequence to the target terminal, and/or the current terminal receiving the specific pilot signal or training sequence from the target terminal;
其中, 当所述特定的导频信号或训练序列的信号接收质量大于或等于 预设的接收质量阔值, 和 /或所述特定的导频信号或训练序列的信号接收 强度大于或等于预设的接收强度阔值时, 判定所述当前终端的通信状态满 足所述预设条件。  The signal receiving quality of the specific pilot signal or training sequence is greater than or equal to a preset receiving quality threshold, and/or the signal receiving strength of the specific pilot signal or training sequence is greater than or equal to a preset. When the receiving strength is wide, it is determined that the communication state of the current terminal satisfies the preset condition.
7. 根据权利要求 5 所述的通信模式的选择方法, 其特征在于, 在所 述精确判决步骤之前, 还包括:  The method for selecting a communication mode according to claim 5, further comprising: before the step of accurately determining, further comprising:
预判决步骤, 用于获取所述当前终端的第一状态信息和 /或所述当前 终端对应的网络侧的第二状态信息;  a pre-decision step, configured to acquire first state information of the current terminal and/or second state information of the network side corresponding to the current terminal;
其中, 当所述第一状态信息和 /或所述第二状态信息满足对应的状态 条件时, 执行所述精确判决步骤, 否则判定所述当前终端的通信状态不满 足所述预设条件。  The precise decision step is performed when the first state information and/or the second state information meets a corresponding state condition, otherwise it is determined that the communication state of the current terminal does not satisfy the preset condition.
8. 根据权利要求 7所述的通信模式的选择方法, 其特征在于, 所述第一状态信息包括以下至少之一或其组合:  The method for selecting a communication mode according to claim 7, wherein the first state information comprises at least one of the following or a combination thereof:
所述当前终端的实时电量; 所述当前终端的实时耗电量; The real-time power of the current terminal; Real-time power consumption of the current terminal;
所述当前终端对 D2D通信功能的支持状况;  The current terminal support status of the D2D communication function;
在支持所述 D2D通信功能的情况下, 所述当前终端的 D2D通信功能 的开启状态;  In the case of supporting the D2D communication function, an open state of the D2D communication function of the current terminal;
和 /或所述第二状态信息包括以下至少之一或其组合:  And/or the second status information includes at least one of the following or a combination thereof:
无线链路的资源利用率;  Resource utilization of the wireless link;
无线链路的资源负载状态;  The resource load status of the wireless link;
回传链路的资源利用率;  Resource utilization of the backhaul link;
回传链路的资源负载状态;  Return the resource load status of the link;
核心网数据面节点 (如 SGW ) 和 /或信令面节点 (如 MME ) 的负载 情况。  The load of the core network data plane nodes (such as SGW) and / or signaling plane nodes (such as MME).
9. 根据权利要求 5 所述的通信模式的选择方法, 其特征在于, 还包 括:  9. The method of selecting a communication mode according to claim 5, further comprising:
当所述信道状况优于预设的第一信道条件时, 确定所述当前终端和所 述目标终端之间釆用直接的 D2D方式进行通信;  When the channel condition is better than the preset first channel condition, determining that the current terminal and the target terminal use a direct D2D mode for communication;
当所述信道状况优于预设的第二信道条件且劣于预设的第一信道条件 时, 确定所述当前终端和所述目标终端之间釆用基于中继的 D2D 方式进 行通信。  When the channel condition is better than the preset second channel condition and is inferior to the preset first channel condition, determining that the current terminal and the target terminal use the relay-based D2D mode to communicate.
10. 一种通信模式的选择装置, 其特征在于, 包括:  10. A device for selecting a communication mode, comprising:
位置判断单元和 /或条件判断单元, 所述位置判断单元用于判断目标 终端是否位于当前终端对应的 D2D 通信范围内, 所述条件判断单元用于 确定所述当前终端的通信状态是否满足建立 D2D通信的预设条件;  a position determining unit and/or a condition determining unit, wherein the position determining unit is configured to determine whether the target terminal is located in a D2D communication range corresponding to the current terminal, and the condition determining unit is configured to determine whether the communication state of the current terminal satisfies the establishment of the D2D Pre-set conditions for communication;
选择单元, 用于当所述目标终端位于所述当前终端对应的 D2D 通信 范围内, 和 /或所述当前终端的通信状态满足所述预设条件时, 控制所述 当前终端选用 D2D方式进行通信, 否则选用非 D2D方式进行通信。  a selecting unit, configured to: when the target terminal is located in a D2D communication range corresponding to the current terminal, and/or the communication state of the current terminal meets the preset condition, control the current terminal to select a D2D mode for communication Otherwise, use non-D2D mode for communication.
11. 根据权利要求 10 所述的通信模式的选择装置, 其特征在于, 所 述位置判断单元包括:  The device for selecting a communication mode according to claim 10, wherein the location determining unit comprises:
精确定位子单元, 用于获取所述当前终端和所述目标终端的精确位置 信息, 并计算所述当前终端和所述目标终端之间的实际距离和 /或路径衰 落值; a precise positioning subunit, configured to acquire accurate location information of the current terminal and the target terminal, and calculate an actual distance and/or path failure between the current terminal and the target terminal Fall value
其中, 当所述实际距离小于或等于预设的距离阔值, 和 /或所述路径 衰落值小于或等于预设的衰落阔值时, 判定所述目标终端位于所述当前终 端对应的 D2D通信范围内。  Determining that the target terminal is located in the D2D communication corresponding to the current terminal, when the actual distance is less than or equal to a preset distance threshold, and/or the path fading value is less than or equal to a preset fading threshold Within the scope.
12. 根据权利要求 11 所述的通信模式的选择装置, 其特征在于, 所 述位置判断单元还包括:  The device for selecting a communication mode according to claim 11, wherein the location determining unit further comprises:
预定位子单元, 用于获取所述当前终端维护的或网络侧维护的对应于 所述当前终端的相邻终端数据库, 和 /或获取所述当前终端和所述目标终 端分别所处的区域信息;  a pre-location sub-unit, configured to acquire a neighboring terminal database corresponding to the current terminal maintained by the current terminal or maintained by the network side, and/or obtain area information of the current terminal and the target terminal respectively;
其中, 当在所述相邻终端数据库中查找到所述目标终端, 和 /或所述 当前终端与所述目标终端处于相同区域内时, 启动所述精确定位子单元, 否则判定所述目标终端未处于所述当前终端对应的 D2D通信范围内。  Wherein, when the target terminal is found in the neighboring terminal database, and/or the current terminal is in the same area as the target terminal, the precise positioning subunit is activated, otherwise the target terminal is determined. It is not in the D2D communication range corresponding to the current terminal.
13. 根据权利要求 11 所述的通信模式的选择装置, 其特征在于, 所 述选择单元还用于:  The device for selecting a communication mode according to claim 11, wherein the selection unit is further configured to:
当所述实际距离小于或等于预设的第一距离阔值, 和 /或所述路径衰 落值小于或等于预设的第一衰落阔值时, 确定所述当前终端和所述目标终 端之间釆用直接的 D2D方式进行通信;  Determining between the current terminal and the target terminal when the actual distance is less than or equal to a preset first distance threshold, and/or the path fading value is less than or equal to a preset first fading threshold通信 Communicate in direct D2D mode;
当所述实际距离大于预设的第一距离阔值且小于或等于预设的第二距 离阔值, 和 /或所述路径衰落值大于预设的第一衰落阔值且小于或等于预 设的第二衰落阔值时, 确定所述当前终端和所述目标终端之间釆用基于中 继的 D2D方式进行通信。  When the actual distance is greater than a preset first distance threshold and less than or equal to a preset second distance threshold, and/or the path fading value is greater than a preset first fading threshold and less than or equal to a preset When the second fading threshold is determined, it is determined that the current terminal and the target terminal communicate by using a relay-based D2D mode.
14. 根据权利要求 10至 13中任一项所述的通信模式的选择装置, 其 特征在于, 所述条件判断单元包括:  The communication mode selection device according to any one of claims 10 to 13, wherein the condition determination unit comprises:
精确判决子单元, 用于测量所述当前终端与所述目标终端之间的信道 状况, 当所述信道状况满足预设信道条件时, 判定所述当前终端的通信状 态满足所述预设条件。  And a precision decision subunit, configured to measure a channel condition between the current terminal and the target terminal, and when the channel condition meets a preset channel condition, determine that the communication state of the current terminal satisfies the preset condition.
15. 根据权利要求 14 所述的通信模式的选择装置, 其特征在于, 所 述精确判决子单元用于:  15. The communication mode selection device according to claim 14, wherein the precise decision subunit is used to:
控制所述当前终端向所述目标终端发送特定的导频信号或训练序列, 和 /或控制所述当前终端接收来自所述目标终端的所述特定的导频信号或 训练序列; Controlling, by the current terminal, a specific pilot signal or a training sequence to be sent to the target terminal, And/or controlling the current terminal to receive the particular pilot signal or training sequence from the target terminal;
其中, 当所述特定的导频信号或训练序列的信号接收质量大于或等于 预设的接收质量阔值, 和 /或所述特定的导频信号或训练序列的信号接收 强度大于或等于预设的接收强度阔值时, 判定所述当前终端的通信状态满 足所述预设条件。  The signal receiving quality of the specific pilot signal or training sequence is greater than or equal to a preset receiving quality threshold, and/or the signal receiving strength of the specific pilot signal or training sequence is greater than or equal to a preset. When the receiving strength is wide, it is determined that the communication state of the current terminal satisfies the preset condition.
16. 根据权利要求 14 所述的通信模式的选择装置, 其特征在于, 所 述条件判断单元还包括:  The device for selecting a communication mode according to claim 14, wherein the condition determining unit further comprises:
预判决子单元, 用于获取所述当前终端的第一状态信息和 /或所述当 前终端对应的网络侧的第二状态信息;  a pre-judgment sub-unit, configured to acquire first state information of the current terminal and/or second state information of a network side corresponding to the current terminal;
其中, 当所述第一状态信息和 /或所述第二状态信息满足对应的状态 条件时, 启动所述精确判决子单元, 否则判定所述当前终端的通信状态不 满足所述预设条件。  The fine decision subunit is activated when the first state information and/or the second state information meets a corresponding state condition, otherwise it is determined that the communication state of the current terminal does not satisfy the preset condition.
17. 根据权利要求 16所述的通信模式的选择装置, 其特征在于, 所述第一状态信息包括以下至少之一或其组合:  17. The communication mode selection device according to claim 16, wherein the first state information comprises at least one of the following or a combination thereof:
所述当前终端的实时电量;  The real-time power of the current terminal;
所述当前终端的实时耗电量;  Real-time power consumption of the current terminal;
所述当前终端对 D2D通信功能的支持状况;  The current terminal support status of the D2D communication function;
在支持所述 D2D通信功能的情况下, 所述当前终端的 D2D通信功能 的开启状态;  In the case of supporting the D2D communication function, an open state of the D2D communication function of the current terminal;
和 /或所述第二状态信息包括以下至少之一或其组合:  And/or the second status information includes at least one of the following or a combination thereof:
无线链路的资源利用率;  Resource utilization of the wireless link;
无线链路的资源负载状态;  The resource load status of the wireless link;
回传链路的资源利用率;  Resource utilization of the backhaul link;
回传链路的资源负载状态;  Return the resource load status of the link;
核心网数据面节点 (如 SGW ) 和 /或信令面节点 (如 MME ) 的负载 情况。  The load of the core network data plane nodes (such as SGW) and / or signaling plane nodes (such as MME).
18. 根据权利要求 14 所述的通信模式的选择装置, 其特征在于, 所 述选择单元还用于: 当所述信道状况优于预设的第一信道条件时, 确定所述当前终端和所 述目标终端之间釆用直接的 D2D方式进行通信; The device for selecting a communication mode according to claim 14, wherein the selecting unit is further configured to: When the channel condition is better than the preset first channel condition, determining that the current terminal and the target terminal use a direct D2D mode for communication;
当所述信道状况优于预设的第二信道条件且劣于预设的第一信道条件 时, 确定所述当前终端和所述目标终端之间釆用基于中继的 D2D 方式进 行通信。  When the channel condition is better than the preset second channel condition and is inferior to the preset first channel condition, determining that the current terminal and the target terminal use the relay-based D2D mode to communicate.
19. 一种终端, 其特征在于, 包括: 如权利要求 10至 18中任一项所 述的通信模式的选择装置。  A terminal, comprising: the selection means of the communication mode according to any one of claims 10 to 18.
20. 一种基站, 其特征在于, 包括: 如权利要求 10至 18中任一项所 述的通信模式的选择装置。  A base station, comprising: the selection means of the communication mode according to any one of claims 10 to 18.
PCT/CN2014/079194 2014-01-28 2014-06-04 Method and apparatus for selecting communication mode, terminal, and base station WO2015113356A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201410042796.7A CN103747507B (en) 2014-01-28 2014-01-28 The system of selection of communication pattern and choice device, terminal, base station
CN201410042796.7 2014-01-28

Publications (1)

Publication Number Publication Date
WO2015113356A1 true WO2015113356A1 (en) 2015-08-06

Family

ID=50504481

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2014/079194 WO2015113356A1 (en) 2014-01-28 2014-06-04 Method and apparatus for selecting communication mode, terminal, and base station

Country Status (2)

Country Link
CN (1) CN103747507B (en)
WO (1) WO2015113356A1 (en)

Families Citing this family (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103747507B (en) * 2014-01-28 2015-08-12 宇龙计算机通信科技(深圳)有限公司 The system of selection of communication pattern and choice device, terminal, base station
CN105101215B (en) * 2014-05-20 2018-06-26 深圳大学 A kind of wireless network resource distribution method and device
CN105611483A (en) * 2014-11-03 2016-05-25 中国移动通信集团公司 D2D communication method and D2D communication device
CN106412798A (en) * 2014-11-07 2017-02-15 财团法人资讯工业策进会 User equipment of device-to-device communications and resource selection method thereof
CN105898876A (en) * 2014-11-07 2016-08-24 南京大学 D2D communication establishing and power distribution scheme under cellular communication system
KR101920267B1 (en) * 2014-11-10 2018-11-20 닛본 덴끼 가부시끼가이샤 Control apparatus, radio communication device, and methods of these
CN108770074B (en) 2014-12-22 2022-09-30 中兴通讯股份有限公司 Method for realizing equipment direct connection relay selection, network control node and user equipment
US9572186B2 (en) * 2014-12-31 2017-02-14 Intel Corporation Intracell device-to-device communication control
CN105992143A (en) * 2015-02-06 2016-10-05 北京信威通信技术股份有限公司 D2D relay multicast method assisted by network
CN105992157A (en) * 2015-02-06 2016-10-05 北京信威通信技术股份有限公司 D2D relay multicast method assisted by network
CN106034289A (en) * 2015-03-10 2016-10-19 北京信威通信技术股份有限公司 Forwarding control method in D2D multicast communication
CN108141900B (en) * 2015-10-01 2022-05-17 索尼公司 Telecommunications apparatus and method
CN105282257B (en) * 2015-11-05 2019-06-11 东莞酷派软件技术有限公司 For the data transmission method and device of vehicle communication, terminal and roadside unit
CN106961704B (en) * 2016-01-12 2020-05-26 电信科学技术研究院 Method and equipment for converting communication mode
CN105764061B (en) * 2016-01-28 2018-12-04 电子科技大学 A kind of D2D communication resource allocation method in wireless cellular network
CN108702660B (en) * 2016-05-11 2021-11-09 Oppo广东移动通信有限公司 Communication method, terminal equipment and network equipment
CN105979570B (en) * 2016-06-30 2019-02-15 中国传媒大学 A method for automatic link establishment of multi-hop bridge based on WLAN
CN109479184B (en) * 2016-09-23 2021-06-08 Oppo广东移动通信有限公司 Method, apparatus and readable storage medium for transmitting data
WO2018082054A1 (en) * 2016-11-04 2018-05-11 华为技术有限公司 Communication method and communication device
CN110662191B (en) * 2018-06-29 2021-04-20 比亚迪股份有限公司 Communication mode selection method and device and electronic equipment
CN109151710A (en) * 2018-08-16 2019-01-04 Oppo(重庆)智能科技有限公司 A kind of communication means, the network equipment and computer readable storage medium
CN109121121B (en) * 2018-09-29 2021-10-22 Oppo(重庆)智能科技有限公司 Communication establishing method, terminal and storage medium
WO2020077566A1 (en) * 2018-10-17 2020-04-23 北京小米移动软件有限公司 Method and apparatus for establishing unicast connection based on sidelink
CN112423239B (en) * 2019-08-23 2022-12-06 华为技术有限公司 Broadcasting method, device and system
CN113840261B (en) * 2020-06-23 2024-01-30 中国电信股份有限公司 Low-delay high-reliability communication terminal, redundant communication method and system and storage medium
CN111866817B (en) * 2020-06-23 2024-04-05 广东以诺通讯有限公司 D2D terminal mode communication selection method under 5G hybrid networking
CN112203284B (en) * 2020-09-07 2023-10-17 北京遥感设备研究所 Terminal location adaptive multi-cell joint resource allocation method, device and system
CN112469057B (en) * 2020-11-27 2022-06-21 重庆电讯职业学院 gNB base station communication control method and device based on D2D reliability
CN112512023A (en) * 2020-12-04 2021-03-16 中国联合网络通信集团有限公司 Communication method, device and system

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103052111A (en) * 2012-12-07 2013-04-17 北京邮电大学 Method for selecting interuser communication modes under different base stations
CN103313406A (en) * 2013-05-31 2013-09-18 西安电子科技大学 Method for carrying out D2D (device-to-device) communication between different cells by adopting signaling interaction of X2 interfaces
CN103369604A (en) * 2012-04-06 2013-10-23 中兴通讯股份有限公司 Method , network device and terminal for realizing switching to device-to-device communication mode
CN103533529A (en) * 2013-10-15 2014-01-22 北京邮电大学 Resource reuse method and system for improving energy efficiency of D2D (device-to-device) system
CN103747507A (en) * 2014-01-28 2014-04-23 宇龙计算机通信科技(深圳)有限公司 Selecting method, selecting device, terminal and base station for communication mode
CN103781016A (en) * 2014-01-28 2014-05-07 宇龙计算机通信科技(深圳)有限公司 Method and device for selecting communication mode and terminal
CN103781017A (en) * 2014-01-28 2014-05-07 宇龙计算机通信科技(深圳)有限公司 Wireless communication method, wireless communication device, base station and terminal
CN103929755A (en) * 2013-01-15 2014-07-16 华为技术有限公司 Communication method and device

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102547590B (en) * 2011-12-23 2014-12-24 北京邮电大学 Pairing method for user pairs of device to device communication based on business content relevance under cellular network
CN103533500A (en) * 2012-07-04 2014-01-22 中兴通讯股份有限公司 Communication method, device and system of neighboring terminals

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103369604A (en) * 2012-04-06 2013-10-23 中兴通讯股份有限公司 Method , network device and terminal for realizing switching to device-to-device communication mode
CN103052111A (en) * 2012-12-07 2013-04-17 北京邮电大学 Method for selecting interuser communication modes under different base stations
CN103929755A (en) * 2013-01-15 2014-07-16 华为技术有限公司 Communication method and device
CN103313406A (en) * 2013-05-31 2013-09-18 西安电子科技大学 Method for carrying out D2D (device-to-device) communication between different cells by adopting signaling interaction of X2 interfaces
CN103533529A (en) * 2013-10-15 2014-01-22 北京邮电大学 Resource reuse method and system for improving energy efficiency of D2D (device-to-device) system
CN103747507A (en) * 2014-01-28 2014-04-23 宇龙计算机通信科技(深圳)有限公司 Selecting method, selecting device, terminal and base station for communication mode
CN103781016A (en) * 2014-01-28 2014-05-07 宇龙计算机通信科技(深圳)有限公司 Method and device for selecting communication mode and terminal
CN103781017A (en) * 2014-01-28 2014-05-07 宇龙计算机通信科技(深圳)有限公司 Wireless communication method, wireless communication device, base station and terminal

Also Published As

Publication number Publication date
CN103747507A (en) 2014-04-23
CN103747507B (en) 2015-08-12

Similar Documents

Publication Publication Date Title
WO2015113356A1 (en) Method and apparatus for selecting communication mode, terminal, and base station
WO2015113355A1 (en) Wireless communication method, wireless communication apparatus, base station, and terminal
US8548476B2 (en) Method of managing X2 interface, handover method, interference coordination method and apparatus
US10924915B2 (en) Exchange of mobility information in cellular radio communications
WO2013102390A1 (en) Intercell handover method and device
TWM343979U (en) Dual mode wireless transmit-receive unit
CN104469869A (en) Small cell switching method and base stations
CN101904201A (en) Communication system, terminal device, base station, communication quality management method and program
WO2015113326A1 (en) Method and apparatus for selecting communication mode and terminal
WO2015027707A1 (en) Network offloading method and apparatus
KR20100096534A (en) Method and apparatus for supporting local breakout service at wireless communication network comprising femto cell
WO2014187379A1 (en) Method, network equipment, and user equipment for seamless switching between cellular and wifi networks
JP6467543B2 (en) COMMUNICATION SYSTEM, USER TERMINAL, PROCESSOR AND COMMUNICATION CONTROL METHOD
WO2013189310A1 (en) Control method for cognitive radio system, base station and neighbour relationship
WO2014071600A1 (en) Method for switching device-to-device communication, base station, and communication system
WO2012155713A1 (en) Switching operation method and system
WO2014023254A1 (en) Switch or bearer separation judging and measurement report method and device
WO2012155752A1 (en) Home enb and information reporting method, access control method and system thereof
US10341922B2 (en) Radio base station and radio terminal
WO2011082522A1 (en) Method and device for service switching in wireless relay network
CN102598791B (en) Method and apparatus for handover between cells
WO2017152421A1 (en) Method and terminal for connectivity operation based on micro base station, and base station
CN109714801B (en) D2D implementation method in the case of handover
WO2015077923A1 (en) Switching processing method, system and device
WO2010105540A1 (en) Service node selection method and device

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

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 08.12.2016)

122 Ep: pct application non-entry in european phase

Ref document number: 14880725

Country of ref document: EP

Kind code of ref document: A1