Abstract:
A method, device and system for interacting link information, which are used for solving the problem that at present there is no solution for a network side to learn the link information about a terminal supporting D2D communications and how to distinguish D2D link information from D2N link information. A link information reporting method in the embodiments of the present invention comprises: a terminal supporting D2D communications determining link information which is required to be reported to a network side, wherein the link information comprises D2D link information and/or D2N link information; and the terminal sending the determined link information to the network side on a D2N link, and indicating a link corresponding to the link information to the network side. Using the method in the embodiments of the present invention enables the network side to learn the link information about the terminal supporting the D2D communications and to distinguish whether the received link information is for the D2D link or the D2N link, so that the network side can more accurately manage and schedule the D2D link and the D2N link.

Description:
[0001]    This application is a US National Stage of International Application No. PCT/CN2014/074622, filed on Apr. 2 2014, designating the United States, and claiming the benefit of Chinese Patent Application No. 201310116364.1, filed with the State Intellectual Property Office of People&#39;s Republic of China on Apr. 3, 2013 and entitled “Method, device and system for exchanging link information”, which is hereby incorporated by reference in its entirety. 
     
    
     FIELD 
       [0002]    The present invention relates to the field of communications and particularly to a method, device and system for exchanging link information. 
       BACKGROUND 
       [0003]    In a Long Term Evolution (LTE) system, centralized control of a communication network is currently adopted, that is, both uplink and downlink data of a User Equipment (UE) need to be controlled by the network to be transmitted and received. At present, communication between one UE and another UE is forwarded and controlled by the network, and there is no direct communication link between the UE and the other UE. In this scheme, data transmission between the UE and the network can be referred simply to as Device to Network (D2N) transmission, as illustrated in  FIG. 1 . 
         [0004]    In future development of a mobile communication system, in order to better satisfy the demand of a user and to improve the efficiency of exchanging information between devices, a mechanism of a Device to Device (D2D) discovery and even Device to Device (D2D) communication between the mobile devices has been introduced. In a D2D communication mode, some Device to Device (D2D) communication is allowed between one UE and another UE, and the direct communication link can be established under the control or assistance by the network, as illustrated in  FIG. 2 . D2D communication between the UE and the other UE is based upon a discovery of a UE nearby. 
         [0005]    In the existing LTE system, a UE only supports D2N transmission, so the UE can only report information related to a D2N link to the network side so that the network side will make a correct decision according to the D2N link information reported by the UE. With the introduction of D2D, a UE supporting D2D transmission shall also support D2N transmission, and even the same UE may perform D2D transmission and D2N transmission at the same time. Since D2D transmission also needs to be controlled by the network, it shall be considered how to enable the network side to know D2D link information and to distinguish the D2D link information from the D2N link information, so that the network side can manage and schedule the D2D link and the D2N link. However there has been absent so far a solution to enabling the network side to know link information of a UE supporting D2D communication and to distinguish D2D link information from D2N link information. 
         [0006]    In summary there has been absent so far a solution to enabling the network side to know link information of a UE supporting D2D communication and to distinguish D2D link information from D2N link information. 
       SUMMARY 
       [0007]    Embodiments of the invention provide a method, device and system for exchanging link information so as to address such a problem in the prior art that there has been absent so far a solution to enabling the network side to know link information of a UE supporting D2D communication and to distinguish D2D link information from D2N link information. 
         [0008]    An embodiment of the invention provides a method for reporting link information, the method including: 
         [0009]    determining, by a UE supporting Device to Device (D2D) communication, link information, comprising D2D link information and/or Device to Network (D2N) link information, to be reported to the network side; and sending, by the UE, the determined link information to the network side over a D2N link, and indicating a link corresponding to the link information to the network side. 
         [0010]    An embodiment of the invention provides a method for receiving link information, the method including: 
         [0011]    receiving, by the network side, link information reported by a UE supporting D2D communication, and determining a link corresponding to the link information, wherein the link information comprises D2D link information and/or D2N link information; and managing and scheduling, by the network side, the link corresponding to the link information according to the link information. 
         [0012]    An embodiment of the invention provides a UE including: 
         [0013]    a first processing module configured to determine link information, comprising D2D link information and/or Device to Network (D2N) link information, to be reported to the network side; and a second processing module configured to send the determined link information to the network side over a D2N link, and to indicate a link corresponding to the link information to the network side. 
         [0014]    An embodiment of the invention provides a network-side device including: 
         [0015]    a determining module configured to receive link information reported by a UE supporting D2D communication, and to determine a link corresponding to the link information, wherein the link information comprises D2D link information and/or D2N link information; and a managing module configured to manage and schedule the link corresponding to the received link information according to the link information. 
         [0016]    An embodiment of the invention provides a communication system including: 
         [0017]    a UE configured to determine link information to be reported to a network-side device; to send the determined link information to the network-side device over a D2N link; and to indicate a link corresponding to the link information to the network-side device; and the network-side device configured to receive the link information reported by the UE supporting D2D communication; to determine the link corresponding to the link information; 
         [0018]    and to manage and schedule the link corresponding to the link information according to the link information; 
         [0019]    wherein the link information comprises D2D link information and/or D2N link information. 
         [0020]    Another embodiment of the invention provides a UE including a transceiver, a memory, and a processor; 
         [0021]    the memory is configured to store one or more executable programs configured to configure the processor; and the processor is configured with the one or more executable programs, where the one or more executable programs are executed to perform a following method: 
         [0022]    determining link information, comprising D2D link information and/or Device to Network (D2N) link information, to be reported to the network side; and sending the determined link information to the network side over a D2N link through the transceiver, and indicating a link corresponding to the link information to the network side. 
         [0023]    Another embodiment of the invention provides a network-side device including a transceiver, a memory, and a processor; 
         [0024]    the memory is configured to store one or more executable programs configured to configure the processor; and 
         [0025]    the processor is configured with the one or more executable programs, wherein the one or more executable programs are executed to perform a following method: 
         [0026]    receiving link information reported by a UE supporting D2D communication through the transceiver, and determining a link corresponding to the link information, wherein the link information comprises D2D link information and/or D2N link information; and managing and scheduling the link corresponding to the link information according to the link information. 
         [0027]    In the embodiments of the invention, a UE determines link information to be reported to a network-side device; and sends the determined link information to the network-side device over a D2N link, and indicates a link corresponding to the link information to the network-side device. Since the link information includes D2D link information and/or D2N link information, the network side can know the link information of the UE supporting D2D communication; and since the UE sending the link information to the network side indicates that the link information relates to a D2D link or the D2N link, the network side can distinguish the D2D link information from the D2N link information upon reception of the link information, so that the network side can manage and schedule the D2D link and the D2N link more accurately. 
     
    
     
       BRIEF DESCRIPTION OF THE DRAWINGS 
         [0028]    In order to make the technical solutions according to the embodiments of the invention more apparent, the drawings to which reference will be made in the description of the embodiments will be described below briefly, and apparently the drawings described below are illustrative only some of the embodiments of the invention, and those ordinarily skilled in the art can further derive other drawings from these embodiments here without any inventive effort. In the drawings: 
           [0029]      FIG. 1  illustrates the communication scheme of centralized control by the network in the LTE system in the prior art; 
           [0030]      FIG. 2  illustrates a schematic diagram of the D2D discovery or D2D communication in the prior art; 
           [0031]      FIG. 3  illustrates a schematic diagram of a method for reporting link information according to an embodiment of the invention; 
           [0032]      FIG. 4  illustrates a schematic diagram of a format of a BSR MAC CE according to an embodiment of the invention; 
           [0033]      FIG. 5  illustrates a schematic diagram of a method for receiving link information according to an embodiment of the invention; 
           [0034]      FIG. 6  illustrates a schematic structural diagram of a UE according to an embodiment of the invention; 
           [0035]      FIG. 7  illustrates a schematic structural diagram of a network-side device according to an embodiment of the invention; 
           [0036]      FIG. 8  illustrates a schematic structural diagram of a communication system according to an embodiment of the invention; 
           [0037]      FIG. 9  illustrates a schematic structural diagram of a UE according to another embodiment of the invention; and 
           [0038]      FIG. 10  illustrates a schematic structural diagram of a network-side device according to another embodiment of the invention. 
       
    
    
     DETAILED DESCRIPTION OF THE EMBODIMENTS 
       [0039]    In order to make the objects, technical solutions and advantages of the invention more apparent, the invention will be described below in further details with reference to the drawings, and apparently the embodiments described below are only some but not all of the embodiments of the invention. All the other embodiments which can occur to those ordinarily skilled in the art based upon the embodiments here of the invention without any inventive effort shall fall into the scope of the invention as claimed. 
         [0040]    In the embodiments of the invention, a UE determines link information, including D2D link information and/or D2N link information, to be reported to a network-side device; and sends the determined link information to the network-side device over a D2N link, and indicates a link corresponding to the link information to the network-side device, to thereby address the problem above. 
         [0041]    The embodiments of the invention will be described below in further details with reference to the drawings of the invention. 
         [0042]    Referring to  FIG. 3 , a method for reporting link information according to an embodiment of the invention includes the following operations: 
         [0043]    Operation  31 : a UE supporting D2D communication determines link information, including D2D link information and/or D2N link information, to be reported to a network-side; and 
         [0044]    Operation  32 ; the UE sends the determined link information to the network side over a D2N link, and indicates a link corresponding to the link information to the network side. 
         [0045]    The UE as referred to in the embodiment of the invention is a UE supporting both D2D communication and D2N communication, and with at least one D2D link. 
         [0046]    In the embodiment of the invention, since the UE sending the link information to the network side indicates that the link information relates to a D2D link or the D2N link, the network side can distinguish the D2D link information from the D2N link information upon reception of the link information, so that the network side can manage and schedule the D2D link and the D2N link more accurately. 
         [0047]    In the embodiment of the invention, the D2D link information refers to information related to the D2D link of the UE, including at least one or a combination of the following: 
         [0048]    Buffer State (BS) information, Channel State Information (CSI), Scheduling Request (SR) information, Power Headroom (PH) information, configuration information, and scheduling information; 
         [0049]    Particularly the configuration information related to the D2D link includes at least one or a combination of the following: 
         [0050]    Channel configuration information, antenna pattern configuration information, Media Access Control (MAC) layer parameter configuration information, and physical layer parameter configuration information. 
         [0051]    In the embodiment of the invention, the D2N link information refers to information related to the D2N link of the UE, including at least one or a combination of the following: 
         [0052]    BS information, CSI, SR information, PH information, configuration information, and scheduling information; 
         [0053]    Particularly the configuration information related to the D2N link includes at least one or a combination of the following: 
         [0054]    Channel configuration information, antenna pattern configuration information, MAC layer parameter configuration information, and physical layer parameter configuration information. 
         [0055]    In an implementation, the network side (e.g., an eNB) configures the UE in explicit signaling to perform D2D transmission and/or D2N transmission; and correspondingly the UE decides from the explicit indication of the network side to perform D2D transmission and/or D2N transmission. 
         [0056]    It shall be noted that the network side needs to firstly know that the UE supports D2D communication, before configuring the UE to perform D2D transmission. Preferably the UE reports UE capability indication information to the network side by indicating to the network side in the UE capability indication information that the UE supports D2D communication. Correspondingly the network side determines from the UE capability indication information reported by the UE that the UE supports D2D communication, upon reception of the UE capability indication information, so that the network side can configure the UE to perform D2D transmission, and the network side can also configure a resource, etc., for D2D transmission by the UE. 
         [0057]    In the embodiment of the invention, the UE may only perform D2D transmission or may only perform D2N transmission or may perform both D2D transmission and D2N transmission. 
         [0058]    In an implementation, the UE determines from the explicit indication of the network side whether to exchange the D2D link information and/or the D2N link information with the network side. 
         [0059]    For example, if the network side configures the UE to only perform D2N transmission, then the UE will exchange only the D2N link information with the network side; if the network side configures the UE to perform both D2D transmission and D2N transmission, then the UE will exchange both the D2D link information and the D2N link information with the network side; and if the network side configures the UE to only perform D2D transmission, then the UE will exchange only the D2D link information with the network side. 
         [0060]    In an implementation, in the operation  31 , if the UE needs to report the D2D link information and the D2N link information to the network side, then the UE can determine the link information to be reported to the network side in the following approaches: 
         [0061]    In a first approach, the UE determines the D2D link information and the D2N link information to be reported respectively for the D2D link and the D2N link. 
         [0062]    In this approach, correspondingly in the operation  32 , the UE reports the D2D link information and the D2N link information respectively to the network side over the D2N link. 
         [0063]    For example, the UE determines whether a Buffer State Report (BSR)/Power Headroom Report (PHR) trigger condition is satisfied respectively for the D2D link and the D2N link, and if so, then the UE reports the BSR/PHR of the D2D link, and the BSR/PHR of the D2N link respectively to the network side. 
         [0064]    In another example, the UE determines the CSI of the D2D link according to its measurement result on the D2D link; the UE determines the CSI of the D2N link according to its measurement result on the D2N link; and the UE reports the CSI of the D2D link, and the CSI of the D2N link to the network side over different resources. 
         [0065]    In a second approach, the UE determines the D2D link information and the D2N link information to be reported respectively for the D2D link and the D2N link, and reports the determined D2D link information and D2N link information together to the network side. 
         [0066]    Particularly the UE can package and report the D2D link information and the D2N link information. 
         [0067]    In this approach, correspondingly in the operation  32 , the UE reports the link information, including the D2D link information and the D2N link information, to the network side over the D2N link. 
         [0068]    For example, the UE determines whether a BSR/PHR trigger condition is satisfied respectively for the D2D link and the D2N link, and if so, then the UE packages a BSR/PHR of the D2D link, and a BSR/PHR of the D2N link into a Media Access Control (MAC) Control Element (CE), and reports the MAC CE to the network side. 
         [0069]    In an implementation, the UE can indicate the link corresponding to the link information to the network side in the operation  32  in any one of the following approachs: 
         [0070]    In an approach A, the UE indicates the link corresponding to the link information to the network side using indication information carried in the link information. 
         [0071]    Particularly if the UE reports the D2D link information to the network side, then the 
         [0072]    UE carries the indication information in the D2D link information to indicate to the network side that the link corresponding to the link information is the D2D link; and if the UE reports the D2N link information to the network side, then the UE carries the indication information in the D2N link information to indicate to the network side that the link corresponding to the link information is the D2N link. 
         [0073]    In another implementation, if the link information reported by the UE to the network side includes only the D2D link information (or the D2N link information), then the UE can indicate the link corresponding to the link information dependent upon whether the link information carries indication information. 
         [0074]    Particularly if the link information does not carry any indication information to indicate the link, then the link corresponding to the link information is the D2D link by default; and if the link information carries indication information to indicate the link, then the link corresponding to the link information is the D2N link by default. 
         [0075]    Furthermore if the UE packages and reports the D2D link information and the D2N link information to the network side, then the UE carries indication information in the link information to indicate that which part of the link information is the D2D link information, and which part of the link information is the D2N link information. 
         [0076]    For example, if the D2D link information and the D2N link information is invariable in length, then the D2D link information and the D2N link information can be packaged by packaging them in an invariable order, and can be distinguished from each other by their positions; and if the D2D link information and the D2N link information is variable in length, then the length of the respective link information (i.e., the D2D link information and the D2N link information) can be indicated explicitly. 
         [0077]    In the first approach A, the UE can represents the indication information in bits reserved in the link information, for example, the UE can indicate in a bit whether the link information relates to the D2D link or the D2N link (for example, “0” indicates the D2D link, and “1” indicates the D2N link); or the UE can represent the indication information in an information field newly added in the link information. 
         [0078]    Furthermore if there are at least two D2D links of the UE, and the link indicated by the indication information is the D2D link, then the indication information further carries the index of the D2D link to indicate to the network side to which of the D2D links the link information relates. 
         [0079]    In an implementation, the index of the D2D link can be configured when the D2D link is established. 
         [0080]    In a second approach B, the UE indicates the link corresponding to the link information to the network side using a resource over which the link information is carried. 
         [0081]    Particularly the UE sends the D2D link information over a first resource allocated by the network side for a D2D link of the UE, and the D2N link information over a second resource allocated by the network side for the D2N link of the UE. 
         [0082]    By way of an example, if the network side configures the UE with a resource A over which the D2D link information is transmitted, and a resource B over which the D2N link information is transmitted, then: 
         [0083]    If the UE determines the D2D link information to be transmitted, then the UE transmits the determined D2D link information to the network side over the resource A; and correspondingly if the network side receives the link information of the UE over the resource A, then the network side determines that the link information corresponds to the D2D link; and 
         [0084]    If the UE determines the D2N link information to be transmitted, then the UE transmits the determined D2N link information to the network side over the resource B; and correspondingly if the network side receives the link information of the UE over the resource B, then the network side determines that the link information corresponds to the D2N link. 
         [0085]    Furthermore if the UE is provided with at least two D2D links, then the index of each of the D2D links is further carried over the second resource configured by the network side for the UE to indicate to which of the D2D links the second resource relates. 
         [0086]    In an implementation, the index of the D2D link can be configured when the D2D link is established. 
         [0087]    In the embodiment of the invention, the first resource includes one or a combination of the following: a time-domain resource, a frequency-domain resource, a space-domain resource, and a code-domain resource. 
         [0088]    In the embodiment of the invention, the second resource includes one or a combination of the following: a time-domain resource, a frequency-domain resource, a space-domain resource, and a code-domain resource. 
         [0089]    In an implementation, for the BS information of the D2D link and/or the D2N link: 
         [0090]    If the UE determines that the BSR trigger condition of the D2D link and/or the D2N link is satisfied and that there is an uplink resource for the D2D link, then the UE reports the BSR of the D2D link and/or the D2N link to the network side in an MAC CE, and indicates the link corresponding to the BSR to the base station using the BSR in the MAC CE (denoted as a BSR MAC CE). 
         [0091]    In an implementation, the BSR trigger condition of the D2D link includes: 
         [0092]    A D2D link regular BSR trigger condition, a D2D link periodic BSR trigger condition, and a D2D link padding BSR trigger condition. 
         [0093]    Here the D2D link regular BSR trigger condition includes that if a buffer area corresponding to the D2D link is changed from being empty to being not empty or there are arriving data at a higher priority, then a BSR report of the D2D link is triggered; or if a retransmission BSR timer retxBSR-Timer corresponding to the D2D link expires and there are data in a buffer area corresponding to the D2D link, then a BSR report of the D2D link is triggered. 
         [0094]    The D2D link periodic BSR trigger condition includes that if a BSR periodic report timer periodicBSR-Timer of the D2D link expires, then a periodic BSR report of the D2D link is triggered. 
         [0095]    The D2D link padding BSR trigger condition includes that if there is an available resource in addition to data to be transmitted when the UE composes a Media Access Control (MAC) Packet Data Unit (PDU) of the D2D link, then a padding BSR report of the D2D link is triggered. 
         [0096]    In an implementation, the BSR trigger condition of the D2N link includes a D2N link regular BSR trigger condition, a D2N link periodic BSR trigger condition, and a D2N link padding BSR trigger condition. 
         [0097]    Here the D2N link regular BSR trigger condition includes that if a buffer area corresponding to the D2N link is changed from being empty to being not empty or there are arriving data at a higher priority, then a BSR report of the D2N link is triggered; or if a retransmission BSR timer retxBSR-Timer corresponding to the D2N link expires and there are data in a buffer area corresponding to the D2N link, then a BSR report of the D2N link is triggered. 
         [0098]    The D2N link periodic BSR trigger condition includes that if a BSR periodic report timer periodicBSR-Timer of the D2N link expires, then a periodic BSR report of the D2N link is triggered. 
         [0099]    The D2N link padding BSR trigger condition includes that if there is an available resource in addition to data to be transmitted when the UE composes a Media Access Control (MAC) Packet Data Unit (PDU) of the D2N link, then a padding BSR report of the D2N link is triggered. 
         [0100]    Furthermore the UE can send the BS information of the D2D link and the D2N link in any one of the following approaches upon determining that the BSR trigger conditions of the D2D link and the D2N link are satisfied and there is an uplink resource for the D2N link: 
         [0101]    The UE reports the BSRs corresponding to the D2D link and the D2N link to the base station in an MAC CE, and indicates the links corresponding to the BSRs to the base station using the BSRs in an MAC CE (that is, they are packaged and reported); or 
         [0102]    The UE reports the BSRs corresponding to the D2D link and the D2N link to the base station separately in respective MAC CEs, and indicates the links corresponding to the BSRs to the base station in the respective MAC CEs (that is, they are reported separately). 
         [0103]    Furthermore the UE can indicate the link corresponding to the BSR to the base station using the BSR in the MAC CE in the following two approaches: 
         [0104]    In a first approach, the UE indicates the link corresponding to the BSR in an MAC sub-header corresponding to the BSR in the MAC CE, or in reserved bits in the MAC CE. 
         [0105]    Particularly by way of an example in which the link is indicated in the MAC sub-header of the MAC CE,  FIG. 4  illustrates a format of the MAC sub-header of the MAC CE including respective fields defined as follows: R represents a reserved bit; E represents an extended bit to indicate whether a next byte belongs to the MAC sub-header or a payload; and a Logical Channel ID (LCID) identifies a logical channel number corresponding to the payload. An R bit can be selected in the BSR in the MAC CE to identify the link to which the BSR relates, for example, R being “1” indicates that the BSR MAC CE relates to the D2D link, and R being “0” indicates that the BSR MAC CE relates to the D2N link. 
         [0106]    In a second approach, the UE indicates the link corresponding to the BSR in an LCID field in an MAC sub-header corresponding to the BSR in the MAC CE. 
         [0107]    Particularly a new LCID is introduced to the BSR MAC CE of the D2D link, and the value of the LCID field in the MAC sub-header corresponding to the BSR MAC CE can indicate whether the BSR MAC CE relates to the D2D link or the D2N link. 
         [0108]    Furthermore if there are at least two D2D links of the UE, and the link indicated by the indication information is the D2D link, then the indication information will further indicate to which of the D2D links the indication information relates. 
         [0109]    By way of an example, if there are one D2N link and two D2D links of the UE, then in the first approach, the UE can indicate the link corresponding to the link information in two R bits in the MAC CE sub-header, for example, a value of “00” indicates the D2N link, a value of “01” indicates the first D2D link, and “11” indicates the second D2D link, where the index of the D2D link can be allocated when the D2D link is established. 
         [0110]    In an implementation, the UE determines the BS information of the D2D link, and composes the BSR MAC CE of the D2D link, only according to the data amount of data and control information in its buffer area to be transmitted over the D2D link; and/or, the UE determines the BS information of the D2N link, and composes the BSR MAC CE of the D2N link, only according to the data amount of data and control information in its buffer area to be transmitted over the D2N link. 
         [0111]    Furthermore if the UE needs to report the CSI of the D2D link, then the UE determines the CSI of the D2D link according to a measurement result of the D2D link. Preferably the UE carries indication information in the determined CSI of the D2D link to indicate that the CSI relates to the D2D link. 
         [0112]    Further to the embodiment above, an embodiment of the invention further provides a method for receiving link information, as illustrated in  FIG. 5 , where the method includes the following operations: 
         [0113]    Operation  51 : a network side receives link information reported by a UE supporting D2D communication, and determines a link corresponding to the link information, where the link information includes D2D link information and/or D2N link information; and 
         [0114]    Operation  52 : the network side manages and schedules the link corresponding to the received link information according to the link information. 
         [0115]    The UE as referred to in the embodiment of the invention is a UE supporting both D2D communication and D2N communication, and with at least one D2D link. 
         [0116]    In the embodiment of the invention, the D2D link information includes at least one or a combination of the following: 
         [0117]    BS information, CSI, SR information, PH information, configuration information, and scheduling information; 
         [0118]    Particularly the configuration information related to the D2D link includes at least one or a combination of the following: 
         [0119]    Channel configuration information, antenna pattern configuration information, MAC layer parameter configuration information, and physical layer parameter configuration information. 
         [0120]    In the embodiment of the invention, the D2N link information includes at least one or a combination of the following: 
         [0121]    BS information, CSI, SR information, PH information, configuration information, and scheduling information; 
         [0122]    Particularly the configuration information related to the D2N link includes at least one or a combination of the following: 
         [0123]    Channel configuration information, antenna pattern configuration information, MAC layer parameter configuration information, and physical layer parameter configuration information. 
         [0124]    In an implementation, the network side (e.g., a base station) configures the UE in explicit signaling to perform D2D transmission and/or D2N transmission; and 
         [0125]    Correspondingly the UE decides from the explicit indication of the network side to perform D2D transmission and/or D2N transmission. 
         [0126]    It shall be noted that the network side needs to firstly know that the UE supports D2D communication, before configuring the UE to perform D2D transmission; and 
         [0127]    Preferably the UE reports UE capability indication information to the network side and indicates to the network side in the UE capability indication information that the UE supports D2D communication. 
         [0128]    Correspondingly the network side determines from the UE capability indication information reported by the UE that the UE supports D2D communication, upon reception of the UE capability indication information, so that the network side can configure the UE to perform D2D transmission, and the network side can also configure a resource, etc., for D2D transmission by the UE. 
         [0129]    In the embodiment of the invention, the UE may only perform D2D transmission or may only perform D2N transmission or may perform both D2D transmission and D2N transmission. 
         [0130]    In an implementation, the network side can determine the link corresponding to the received link information in the operation  51  in any one of the following approaches: 
         [0131]    The network side determines the link corresponding to the link information according to indication information carried in the link information; and 
         [0132]    The network side determines the link corresponding to the link information according to a resource over which the link information is carried, where the network side allocates a first resource for the D2D link of the UE, and a second resource for the D2N link of the UE; 
         [0133]    Particularly if the network side receives the link information over the first resource, then the network side determines that the link information relates to the D2D link; and if the network side receives the link information over the second resource, then the network side determines that the link information relates to the D2N link. 
         [0134]    Furthermore if there are at least two D2D links of the UE, and the link indicated by the indication information is the D2D link, then the indication information further carries the index of the D2D link; or if there are at least two D2D links of the UE, then for each D2D link, the index of the D2D link is further carried over the first resource configured by the network side for the UE. 
         [0135]    Since the network side determines the link corresponding to the link information in the same approaches as the approach A and the approach B above at the UE side, reference can be made to the description of the approach A and the approach B for details thereof, so a repeated description thereof will be omitted here. 
         [0136]    In the embodiment of the invention, the first resource includes one or a combination of the following: a time-domain resource, a frequency-domain resource, a space-domain resource, and a code-domain resource. 
         [0137]    In the embodiment of the invention, the second resource includes one or a combination of the following: a time-domain resource, a frequency-domain resource, a space-domain resource, and a code-domain resource. 
         [0138]    In an implementation, if the link information includes the BS information, then the network side receives a BSR reported by the UE in an MAC CE, and determines the link corresponding to the BSR from the BSR in the MAC CE. 
         [0139]    Furthermore the network side can determine the link corresponding to the BSR from the BSR in the MAC CE in the following two approaches: 
         [0140]    The network side determines the link corresponding to the BSR from an MAC sub-header corresponding to the BSR in the MAC CE, or reserved bits in the MAC CE; or 
         [0141]    The network side determines the link corresponding to the BSR from an LCID field in an MAC sub-header corresponding to the BSR in the MAC CE. 
         [0142]    Since the network side determines the link corresponding to the BSR from the BSR in the MAC CE in the same approaches as the first approach and the second approach above at the 
         [0143]    UE side, reference can be made to the description of the first approach and the second approach for details thereof, so a repeated description thereof will be omitted here. 
         [0144]    It shall be noted that the UE can indicate the link corresponding to the link information, and the network side can determine the link corresponding to the link information, particularly in one of the approaches, which can be determined and then configured by the network side to the UE in higher-layer signaling, or which can be negotiated about between or prescribed by the UE and the network side, or specified in a protocol. 
         [0145]    Two particular embodiments will be presented below for a description of exchanging information between the UE and the network side according to the embodiments of the invention. 
         [0146]    In a first embodiment, a BSR will be exemplified for a description of link indication information being carried explicitly in exchanged information between the UE and the network side. 
         [0147]    If the base station configures in explicit signaling the UE to perform D2D transmission, and there is D2D transmission for the UE, then: 
         [0148]    Firstly the UE determines respectively for a D2D link and a D2N link, according to a BSR trigger condition of the respective link, whether there is a BSR triggered for the corresponding link; and if there is a BSR triggered for the D2D link and/or the D2N link, and there is an uplink resource of the D2N link, then the UE performs the BSR, where link indication information is carried explicitly in report information of the BSR. 
         [0149]    Particularly the link indication information can be carried in a BSR MAC CE or an MAC sub-header corresponding to the BSR MAC CE. 
         [0150]    For example, if the link indication information is carried in the MAC sub-header corresponding to the BSR MAC CE, then there are two approaches: 
         [0151]    In a first approach, an R bit can be selected in the sub-header of the BSR MAC CE and the value of the R bit can be used to identify the link to which the BSR MAC CE relates, for example, a value of “1” indicates that the BSR MAC CE relates to the D2D link, and a value of “0” indicates that the BSR MAC CE relates to the D2N link. 
         [0152]    In a second approach, a new LCID is introduced to the BSR MAC CE of the D2D link, and the value of the LCID field in the MAC sub-header corresponding to the BSR MAC CE can indicate whether the BSR MAC CE relates to the D2D link or the D2N link. 
         [0153]    It shall be noted that this embodiment has been described taking one D2D link and one D2N link as an example, and if there are more than one D2D link and one D2N link, then the explicit indication information will further indicate to which of the D2D links the link information relates, for example, if there are one D2N link and two D2D links, then two R bits can be used for indication in the first approach, for example, if the both of the R bits are “0”, then they indicate the D2D link; if they are “01”, then they indicate the first D2D link; and if they are “11”, then they indicate the second D2D link, where the index of the D2D link can be allocated when the D2D link is established. 
         [0154]    In a second embodiment, the an SR will be exemplified for a description of link information corresponding to a D2D link and a D2N link, which is distinguished from each other by dividing the frequency-domain resources, and the same will apply to link information of different links, which is distinguished from each other by dividing other resources, so a repeated description thereof will be omitted here. 
         [0155]    In the existing Release 8 (R8), a resource configuration Information Element (IE) for transmission of an SR is defined as follows: 
         [0000]    
       
         
               
               
             
               
               
               
             
               
               
               
             
               
               
             
               
               
             
               
             
           
               
                   
               
             
             
               
                 SchedulingRequestConfig ::= 
                 CHOICE { 
               
             
          
           
               
                   
                 release 
                 NULL, 
               
               
                   
                 setup 
                 SEQUENCE { 
               
             
          
           
               
                   
                 sr-PUCCH-ResourceIndex 
                 INTEGER (0..2047), 
               
               
                   
                 sr-ConfigIndex 
                 INTEGER (0..157), 
               
               
                   
                 dsr-TransMax 
                 ENUMERATED { 
               
             
          
           
               
                   
                 n4, n8, n16, n32, n64, spare3, 
               
               
                   
                 spare2, spare1} 
               
             
          
           
               
                   
                 } 
               
             
          
           
               
                 } 
               
               
                   
               
             
          
         
       
     
         [0156]    Where: 
         [0157]    sr-PUCCH-ResourceIndex indicates a PUCCH resource over which an SR is sent by the UE; and 
         [0158]    sr-ConfigIndex indicates a periodicity and a sub-frame offset of the SR resource. 
         [0159]    If the base station configures the UE in explicit signaling to perform D2D transmission, and there is D2N transmission for the UE, then the base station can configure the UE with an SR resource by configuring different resources respectively for the D2D link and the D2N link, for example, the SR resources can be configured as follows: 
         [0000]    
       
         
               
               
             
               
               
               
             
               
               
               
             
               
               
             
               
               
             
               
             
           
               
                   
               
             
             
               
                 SchedulingRequestConfig ::= 
                 CHOICE { 
               
             
          
           
               
                   
                 release 
                 NULL, 
               
               
                   
                 setup 
                 SEQUENCE { 
               
             
          
           
               
                   
                 sr-PUCCH-ResourceIndex 
                 INTEGER (0..2047), 
               
               
                   
                 sr-ConfigIndex 
                 INTEGER (0..157), 
               
               
                   
                 dsr-TransMax 
                 ENUMERATED { 
               
             
          
           
               
                   
                 n4, n8, n16, n32, n64, spare3, 
               
               
                   
                 spare2, spare1} 
               
             
          
           
               
                   
                 } 
               
             
          
           
               
                 } 
               
               
                   
               
             
          
         
       
     
         [0160]    The above configuration identifies the SR resource available to the D2N link; and 
         [0000]    
       
         
               
             
               
               
               
             
               
               
               
             
               
               
             
               
               
             
               
             
           
               
                   
               
             
             
               
                 SchedulingRequestConfig-v12 ::= CHOICE { 
               
             
          
           
               
                   
                 release 
                 NULL, 
               
               
                   
                 setup 
                 SEQUENCE { 
               
             
          
           
               
                   
                 sr-PUCCH-ResourceIndex-r12 
                 INTEGER (0..2047), 
               
               
                   
                 sr-ConfigIndex-r12 
                 INTEGER (0..157), 
               
               
                   
                 dsr-TransMax-r13 
                 ENUMERATED { 
               
             
          
           
               
                   
                 n4, n8, n16, n32, n64, spare3, 
               
               
                   
                 spare2, spare1} 
               
             
          
           
               
                   
                 } 
               
             
          
           
               
                 } 
               
               
                   
               
             
          
         
       
     
         [0161]    The above configuration identifies the SR resource available to the D2D link. 
         [0162]    Correspondingly the UE receives the configuration information above, and if there is an SR triggered for the D2N link, then the UE sends the scheduling request for the D2N link over the SR resource corresponding to the D2N link; and if there is an SR triggered for the D2D link, then the UE sends the scheduling request for the D2D link over the SR resource corresponding to the D2D link, so that the base station can determine from the resource over which the SR transition is received whether a PUSCH resource will be allocated for the D2N link or the D2D link. 
         [0163]    It shall be noted that this embodiment has been described taking one D2D link and one D2N link as an example, and if there are more than one D2D link and one D2N link, then the resources will be configured by further carrying the index of the D2D link to indicate to which of the D2D links the resource relates, where the index of the D2D link can be allocated when the D2D link is established. 
         [0164]    The process flows of the methods above can be performed in software program which can be stored in a storage medium, and the stored software program can perform the operations of the methods above upon being invoked. 
         [0165]    Based upon the same inventive idea, an embodiment of the invention further provides a UE, and since the UE addresses the problem under the same principle as the method above for reporting link information, reference can be made to the implementation of the method for an implementation of the UE, so a repeated description thereof will be omitted here. 
         [0166]    Referring to  FIG. 6 , a UE according to an embodiment of the invention includes: 
         [0167]    A first processing module  61  is configured to determine link information, including 
         [0168]    D2D link information and/or Device to Network (D2N) link information, to be reported to the network side; and 
         [0169]    A second processing module  62  is configured to send the determined link information to the network side over a D2N link, and to indicate a link corresponding to the link information to the network side. 
         [0170]    In the embodiment of the invention, the D2D link information includes at least one or a combination of the following: 
         [0171]    BS information, CSI, SR information, PH information, configuration information, and scheduling information; 
         [0172]    Particularly the configuration information related to the D2D link includes at least one or a combination of the following: 
         [0173]    Channel configuration information, antenna pattern configuration information, MAC layer parameter configuration information, and physical layer parameter configuration information. 
         [0174]    In the embodiment of the invention, the D2N link information includes at least one or a combination of the following: 
         [0175]    BS information, CSI, SR information, PH information, configuration information, and scheduling information; 
         [0176]    Particularly the configuration information related to the D2N link includes at least one or a combination of the following: 
         [0177]    Channel configuration information, antenna pattern configuration information, MAC layer parameter configuration information, and physical layer parameter configuration information. 
         [0178]    Furthermore the second processing module  62  is configured: 
         [0179]    To indicate the link corresponding to the link information to the network side in indication information carried in the link information; or to indicate the link corresponding to the link information to the network side by a resource over which the link information is carried, where the second processing module  62  sends the D2D link information over a first resource allocated by the network side for a D2D link of the UE, and the D2N link information over a second resource allocated by the network side for the D2N link of the UE. Reference can be made to the approach A and the approach B in the method for reporting link information according to the embodiment of the invention for details thereof, so a repeated description thereof will be omitted here. 
         [0180]    In an implementation, if there are at least two D2D links of the UE, and the link indicated by the indication information is the D2D link, then the indication information further carries the index of the D2D link; or if there are at least two D2D links of the UE, then for each D2D link, the index of the D2D link is further carried over the first resource configured by the network side. 
         [0181]    Furthermore for the BS information of the D2D link and/or the D2N link, the second processing module  62  is configured to report a BSR of the D2D link and/or the D2N link to the network side in an MAC CE, and to indicate the link corresponding to the BSR to the network side using the BSR in the MAC CE, upon determining that a BSR trigger condition of the D2D link and/or the D2N link is satisfied and there is an uplink resource for the D2N link. 
         [0182]    Furthermore the second processing module  62  is configured to report BSRs corresponding to the D2D link and the D2N link to the network side in an MAC CE, and to indicate the links corresponding to the BSRs to the network side using the BSRs in the MAC CE, upon determining that BSR trigger conditions of the D2D link and the D2N link are satisfied and there is an uplink resource for the D2N link. 
         [0183]    Furthermore the second processing module  62  is configured to indicate the link corresponding to the BSR from an MAC sub-header corresponding to the BSR in the MAC CE, or reserved bits in the MAC CE; or to indicate the link corresponding to the BSR by a Logical Channel Identifier (LCID) field in an MAC sub-header corresponding to the BSR in the MAC CE. 
         [0184]    Reference can be made to the first approach and the second approach in the method for reporting link information according to the embodiment of the invention for details thereof, so a repeated description thereof will be omitted here. 
         [0185]    Furthermore the first processing module  61  is configured to determine the BS information of the D2D link, and to compose the BSR MAC CE of the D2D link, only according to the data amount of data and control information in a buffer area of the UE to be transmitted over the D2D link; or to determine the BS information of the D2N link, and to compose the BSR MAC CE of the D2N link, only according to the data amount of data and control information in a buffer area of the UE to be transmitted over the D2N link. 
         [0186]    Furthermore the first processing module  61  is configured to determine the CSI of the 
         [0187]    D2D link according to a measurement result of the D2D link. 
         [0188]    Furthermore the first processing module  61  is further configured to report UE capability indication information to the network side, and to indicate to the network side in the UE capability indication information that the UE supports D2D communication. 
         [0189]    Based upon the same inventive idea, an embodiment of the invention further provides a network-side device, and since the network-side device addresses the problem under the same principle as the method above for receiving link information, reference can be made to the implementation of the method for an implementation of the UE, so a repeated description thereof will be omitted here. 
         [0190]    Referring to  FIG. 7 , an embodiment of the invention provides a network-side device including: 
         [0191]    A determining module  71  is configured to receive link information reported by a UE supporting D2D communication, and to determine a link corresponding to the link information, where the link information includes D2D link information and/or D2N link information; and 
         [0192]    A managing module  72  is configured to manage and schedule the link corresponding to the link information according to the link information. 
         [0193]    In the embodiment of the invention, the D2D link information includes at least one or a combination of the following: 
         [0194]    BS information, CSI, SR information, PH information, configuration information, and scheduling information; 
         [0195]    Particularly the configuration information related to the D2D link includes at least one or a combination of the following: 
         [0196]    Channel configuration information, antenna pattern configuration information, MAC layer parameter configuration information, and physical layer parameter configuration information. 
         [0197]    In the embodiment of the invention, the D2N link information includes at least one or a combination of the following: BS information, CSI, SR information, PH information, configuration information, and scheduling information. Particularly the configuration information related to the D2N link includes at least one or a combination of the following: channel configuration information, antenna pattern configuration information, MAC layer parameter configuration information, and physical layer parameter configuration information. 
         [0198]    Furthermore the determining module  71  is configured to determine the link corresponding to the link information according to indication information carried in the link information; or to determine the link corresponding to the link information according to a resource over which the link information is carried, where the network-side device allocates a first resource for the D2D link of the UE, and a second resource for the D2N link of the UE. 
         [0199]    Reference can be made to the approach A and the approach B in the method for reporting link information according to the embodiment of the invention, so a repeated description thereof will be omitted here. 
         [0200]    In an implementation, if there are at least two D2D links of the UE, and the link indicated by the indication information is the D2D link, then the indication information further carries the index of the D2D link; or if there are at least two D2D links of the UE, then for each D2D link, the index of the D2D link is further carried over the first resource configured by the network-side device for the UE. 
         [0201]    Furthermore for the BS information of the D2D link and/or the D2N link, the determining module  71  is configured to receive a BSR reported by the UE in an MAC CE, and to determine the link corresponding to the BSR from the BSR in the MAC CE. 
         [0202]    Furthermore the determining module  71  is configured to determine the link corresponding to the BSR from an MAC sub-header corresponding to the BSR in the MAC CE, or reserved bits in the MAC CE; or to determine the link corresponding to the BSR from an LCID field in an MAC sub-header corresponding to the BSR in the MAC CE. 
         [0203]    Furthermore the determining module  71  is configured to receive UE capability indication information reported by the UE, and to determine that the UE supports D2D communication, before allocating the first resource for the D2D link of the UE. 
         [0204]    Reference can be made to the first approach and the second approach in the method for reporting link information according to the embodiment of the invention, so a repeated description thereof will be omitted here. 
         [0205]    Further to the embodiments above, referring to  FIG. 8 , an embodiment of the invention further provides a communication system which can perform the flows according to the embodiments above of the invention, where the system includes: 
         [0206]    A UE  10  is configured to determine link information to be reported to a network-side device  20 ; to send the determined link information to the network-side device  20  over a D2N link; and to indicate a link corresponding to the link information to the network-side device  20 ; and 
         [0207]    The network-side device  20  is configured to receive the link information reported by the UE  10  supporting D2D communication; to determine the link corresponding to the link information; and to manage and schedule the link corresponding to the link information according to the link information, where the link information includes D2D link information and/or D2N link information. 
         [0208]    Another embodiment of the invention further provides a UE which can perform the flow according to the embodiment above of the invention. As illustrated in  FIG. 9 , the UE can include a transceiver  91 , a memory  92 , and a processor  93 , where: 
         [0209]    The transceiver  91  can include a baseband processing component, a radio frequency processing component, and other components as needed to transmit related information; 
         [0210]    The memory  92  is configured to store one or more executable programs configured to configure the processor; and 
         [0211]    The processor is configured to be configured with the one or more executable programs, which is configured to perform the following method: determining link information, including D2D link information and/or Device to Network (D2N) link information, to be reported to the network side; sending the determined link information to the network side over a D2N link through the transceiver  91 ; and indicating a link corresponding to the link information to the network side. 
         [0212]    Particularly the processor  93  can indicate the link corresponding to the link information to the network side in indication information carried in the link information; or indicate the link corresponding to the link information to the network side by a resource over which the link information is carried, where transceiver sends the D2D link information over a first resource allocated by the network side for a D2D link of the UE, and the D2N link information over a second resource allocated by the network side for the D2N link of the UE. 
         [0213]    Here if there are at least two D2D links of the UE, and the link indicated by the indication information is the D2D link, then the indication information further carries the index of the D2D link to be reported to the network side; or if there are at least two D2D links of the UE, then for each D2D link, the index of the D2D link is further carried over the first resource configured by the network side. 
         [0214]    Preferably for the BS information of the D2D link and/or the D2N link, the processor  93  can report a BSR of the D2D link and/or the D2N link to the network side in an MAC CE, and indicate the link corresponding to the BSR to the network side using the BSR in the MAC CE, upon determining that a BSR trigger condition of the D2D link and/or the D2N link is satisfied and there is an uplink resource for the D2N link. 
         [0215]    Particularly the processor  93  can report BSRs corresponding to the D2D link and the D2N link to the network side in an MAC CE, and indicate the links corresponding to the BSRs to the network side using the BSRs in the MAC CE, upon determining that BSR trigger conditions of the D2D link and the D2N link are satisfied and there is an uplink resource for the D2N link. 
         [0216]    Particularly the processor  93  can indicate the link corresponding to the BSR in an MAC sub-header corresponding to the BSR in the MAC CE, or reserved bits in the MAC CE; or indicate the link corresponding to the BSR in a Logical Channel Identifier (LCID) field in an MAC sub-header corresponding to the BSR in the MAC CE. 
         [0217]    Preferably the processor  93  can determine the BS information of the D2D link, and compose the BSR MAC CE of the D2D link, only according to the data amount of data and control information in a buffer area of the UE to be transmitted over the D2D link; or determine the BS information of the D2N link, and compose the BSR MAC CE of the D2N link, only according to the data amount of data and control information in a buffer area of the UE to be transmitted over the D2N link. 
         [0218]    Preferably the processor  93  can determine the CSI of the D2D link according to a measurement result of the D2D link. 
         [0219]    Preferably the processor  93  can further report UE capability indication information to the network side, and indicate to the network side in the UE capability indication information that the UE supports D2D communication. 
         [0220]    Another embodiment of the invention further provides a network-side device which can perform the flow according to the embodiment above of the invention. The network-side device can include a transceiver  100 , a memory  110 , and a processor  120 , where: 
         [0221]    The transceiver  100  can include a baseband processing component, a radio frequency processing component, and other components as needed to transmit related information; 
         [0222]    The memory  110  is configured to store one or more executable programs configured to configure the processor; and 
         [0223]    The processor  120  is configured to be configured with the one or more executable programs, which is configured to perform the following method: receiving link information reported by a UE supporting D2D communication through the transceiver; determining a link corresponding to the link information, where the link information includes D2D link information and/or D2N link information; and managing and scheduling the link corresponding to the link information according to the link information. 
         [0224]    Preferably the processor  120  can determine the link corresponding to the link information according to indication information carried in the link information; or determine the link corresponding to the link information according to a resource over which the link information is carried, where the network-side device allocates a first resource for the D2D link of the UE, and a second resource for the D2N link of the UE. 
         [0225]    Preferably if there are at least two D2D links of the UE, and the link indicated by the indication information is the D2D link, then the indication information further carries the index of the D2D link; or if there are at least two D2D links of the UE, then for each D2D link, the index of the D2D link is further carried over the first resource configured by the network-side device for the UE. 
         [0226]    Preferably for the BS information of the D2D link and/or the D2N link, the processor  120  can receive a BSR reported by the UE in an MAC CE, and determine the link corresponding to the BSR from the BSR in the MAC CE. 
         [0227]    Here the processor  120  can determine the link corresponding to the BSR from an MAC sub-header corresponding to the BSR in the MAC CE, or reserved bits in the MAC CE; or determine the link corresponding to the BSR from an LCID field in an MAC sub-header corresponding to the BSR in the MAC CE. 
         [0228]    Preferably the processor  120  can further receive UE capability indication information reported by the UE, and determine that the UE supports D2D communication, before allocating the first resource for the D2D link of the UE. 
         [0229]    Those skilled in the art shall appreciate that the embodiments of the invention can be embodied as a method, a system or a computer program product. Therefore the invention can be embodied in the form of an all-hardware embodiment, an all-software embodiment or an embodiment of software and hardware in combination. Furthermore the invention can be embodied in the form of a computer program product embodied in one or more computer useable storage mediums (including but not limited to a disk memory, a CD-ROM, an optical memory, etc.) in which computer useable program codes are contained. 
         [0230]    The invention has been described in a flow chart and/or a block diagram of the method, the device (system) and the computer program product according to the embodiments of the invention. It shall be appreciated that respective flows and/or blocks in the flow chart and/or the block diagram and combinations of the flows and/or the blocks in the flow chart and/or the block diagram can be embodied in computer program instructions. These computer program instructions can be loaded onto a general-purpose computer, a specific-purpose computer, an embedded processor or a processor of another programmable data processing device to produce a machine so that the instructions executed on the computer or the processor of the other programmable data processing device create means for performing the functions specified in the flow(s) of the flow chart and/or the block(s) of the block diagram. 
         [0231]    These computer program instructions can also be stored into a computer readable memory capable of directing the computer or the other programmable data processing device to operate in a specific manner so that the instructions stored in the computer readable memory create an article of manufacture including instruction means which perform the functions specified in the flow(s) of the flow chart and/or the block(s) of the block diagram. 
         [0232]    These computer program instructions can also be loaded onto the computer or the other programmable data processing device so that a series of operational steps are performed on the computer or the other programmable data processing device to create a computer implemented process so that the instructions executed on the computer or the other programmable device provide steps for performing the functions specified in the flow(s) of the flow chart and/or the block(s) of the block diagram. 
         [0233]    Although the preferred embodiments of the invention have been described, those skilled in the art benefiting from the underlying inventive concept can make additional modifications and variations to these embodiments. Therefore the appended claims are intended to be construed as encompassing the preferred embodiments and all the modifications and variations coming into the scope of the invention. 
         [0234]    Evidently those skilled in the art can make various modifications and variations to the invention without departing from the spirit and scope of the invention. Thus the invention is also intended to encompass these modifications and variations thereto so long as the modifications and variations come into the scope of the claims appended to the invention and their equivalents.