The content of the invention
It is an object of the invention to provide the scene and automatic that a kind of automatic identification can be communicated using D2DSet up the method and apparatus of D2D connections.
It is used to control in the server of network there is provided a kind of according to the first aspect of the inventionThe method of terminal communication processed, the network includes a HSS, wherein, stored on the HSSThere are the D2D configuration files of terminal, this method includes:When terminal is attached in network, fromThe HSS obtains the D2D configuration files of the terminal;Configured according to the D2D of the terminalFile, judges whether the terminal has D2D abilities and preferred D2D Relay modes;If the terminal has D2D abilities and preferred D2D Relay modes, periodic collectionThe positional information of the terminal and the D2D Relay equipment of its permission;If the terminal and itsIn the D2D Relay equipment distance default D2D communication in the range of, toThe terminal sends D2D Relay communications triggered message, wherein containing the D2D RelayThe mark of equipment.
Preferably, methods described also includes:If wrapped in the D2D configuration files of the terminalContain the configured information of " only being communicated by D2D Relay ", then receive the terminal transmissionThe D2D Relay equipment that successfully passes be connected to after the reply of network, trigger by network sideThe attachment removal flow for the terminal initiated, realizes that the terminal is final only by D2D RelayMode access network.
Preferably, the D2D configuration files include at least one in following information:TerminalWhether there is D2D abilities;The D2D technologies that terminal is supported;The D2D communications pair that terminal allowsAs;The D2D call duration times of permission;The D2D communication locations of permission;D2D preferences, instituteState D2D preferences and include at least one in following information:It is preferred that D2D Relay modes,Only communicated by D2D Relay, for the closely alarm of some or some terminals.
It is used to control in the server of network there is provided a kind of according to the second aspect of the inventionThe method of terminal communication processed, the network includes a HSS, wherein, stored on the HSSThere are the D2D configuration files of terminal, this method includes:In response to setup requests, from instituteState HSS and obtain first terminal and the D2D configuration files of second terminal, the call setup existsBetween the first terminal and the second terminal;If the first terminal and described second is eventuallyEnd is respectively provided with D2D abilities and is the D2D communication objects that other side allows, when the described first endWhen end and the second terminal establish non-D2D communications by network, described first is monitored eventuallyWhether end and the second terminal meet the condition of predetermined triggering D2D communications;If describedThe condition of predetermined triggering D2D communications is met, and sending D2D connections to call control device pleaseAsk, wherein the mark of the first terminal and the second terminal is contained, the Call- Control1Equipment will trigger the first terminal and the second terminal sets up D2D communications.
Preferably, methods described also includes:When receiving the first terminal and the second terminalWhen being successfully established the instruction message of D2D communications, send network connection to call control device and releaseRequest is put, wherein the mark of the first terminal and the second terminal is contained, to triggerDischarge the non-D2D communication connections that the first terminal and the second terminal are set up by networkFlow.
Preferably, the D2D configuration files include at least one in following information:TerminalWhether there is D2D abilities;The D2D technologies that terminal is supported;The D2D communications pair that terminal allowsAs;The D2D call duration times of permission;The D2D communication locations of permission;D2D preferences, instituteState D2D preferences and include at least one in following information:It is preferred that D2D Relay modes,Only communicated by D2D Relay, for the closely alarm of some or some terminals.
Preferably, the condition of the triggering D2D communications includes at least one in following condition:The distance of two terminals is in the range of D2D set in advance communications;The text of two terminal room transmissionThe size of part is less than some threshold value set in advance;Radio Access Network (RAN) residing for terminalIn congestion state.
It is used for according to the third aspect of the present invention there is provided one kind in call control device auxiliaryThe method for helping control terminal to communicate, this method includes:Receive from webserverD2D connection requests, wherein the mark of first terminal and second terminal is contained, the D2DConnection request is used to trigger the D2D connections between the first terminal and the second terminal;Request message is sent to the first terminal, wherein the mark of the second terminal is contained, instituteStating request message is used to indicate that the first terminal and the second terminal set up D2D connections;Request message is sent to the second terminal, wherein the mark of the first terminal is contained, instituteStating request message is used to indicate that the second terminal and the second terminal set up D2D connections.
Preferably, this method includes:Receive the network connection release from the webserverRequest, wherein containing the mark of the first terminal and the second terminal, the network connectsConnect releasing request and built to trigger the release first terminal and the second terminal by networkThe flow of vertical non-D2D communication connections.
It is used to control in the server of network there is provided a kind of according to the fourth aspect of the present inventionThe device of terminal communication processed, the network includes a HSS, wherein, stored on the HSSThere are the D2D configuration files of terminal, the device includes:First acquisition device, for working as terminalIt is attached to the D2D configuration files for obtaining the terminal when in network from the HSS;Judge dressPut, for the D2D configuration files according to the terminal, judge whether the terminal has D2DAbility and preferred D2D Relay modes;Collection device, for having when the terminalWhen D2D abilities and preferred D2D Relay modes, terminal described in periodic collection and its allowD2D Relay equipment positional information;First dispensing device, for when the terminal and itsIn the D2D Relay equipment distance default D2D communication in the range of when,D2D Relay communications triggered message is sent to the terminal, wherein containing the D2D RelayThe mark of equipment.
Preferably, the D2D configuration files include at least one in following information:TerminalWhether there is D2D abilities;The D2D technologies that terminal is supported;The D2D communications pair that terminal allowsAs;The D2D call duration times of permission;The D2D communication locations of permission;D2D preferences, instituteState D2D preferences and include at least one in following information:It is preferred that D2D Relay modes,Only communicated by D2D Relay, for the closely alarm of some or some terminals.
It is used to control in the server of network there is provided a kind of according to the fifth aspect of the present inventionThe device of terminal communication processed, the network includes a HSS, wherein, stored on the HSSThere are the D2D configuration files of terminal, the device includes:Second acquisition device, in response toSetup requests, text is configured from the HSS D2D for obtaining first terminal and second terminalPart, the call setup is between the first terminal and the second terminal;Monitoring device,For when the first terminal and the second terminal are respectively provided with D2D abilities and are that other side permitsDuring D2D communication objects perhaps, and when the first terminal and the second terminal pass through networkWhen establishing non-D2D communications, monitor the first terminal and whether the second terminal meetsThe condition of predetermined triggering D2D communications;Second dispensing device, for being touched when described predeterminedThe condition for sending out D2D communications is met, when sending D2D connection requests to call control device, itsIn contain the mark of the first terminal and the second terminal, the call control device willTrigger the first terminal and the second terminal sets up D2D communications.
Preferably, the D2D configuration files include at least one in following information:TerminalWhether there is D2D abilities;The D2D technologies that terminal is supported;The D2D communications pair that terminal allowsAs;The D2D call duration times of permission;The D2D communication locations of permission;D2D preferences, instituteState D2D preferences and include at least one in following information:It is preferred that D2D Relay modes,Only communicated by D2D Relay, for the closely alarm of some or some terminals.
Preferably, the condition of the triggering D2D communications includes at least one in following condition:The distance of two terminals is in the range of D2D set in advance communications;The text of two terminal room transmissionThe size of part is less than some threshold value set in advance;Radio Access Network (RAN) residing for terminalIn congestion state.
It is used for according to the sixth aspect of the invention there is provided one kind in call control device auxiliaryThe device for helping control terminal to communicate, the device includes:First receiving device, comes from for receivingThe D2D connection requests of one webserver, wherein containing first terminal and second terminalMark, the D2D connection requests be used for trigger the first terminal and the second terminalBetween D2D connections;3rd dispensing device, disappears for sending request to the first terminalBreath, wherein contain the mark of the second terminal, the request message is used to indicating described theOne terminal and the second terminal set up D2D connections;4th dispensing device, for describedSecond terminal sends request message, wherein the mark of the first terminal is contained, the requestMessage is used to indicate that the second terminal and the second terminal set up D2D connections.
Compared with prior art, the present invention is proposed one kind and can recognize that and can be communicated using D2DScene and the technology that is communicated automatically using D2D.Using the technology of the present invention, not only avoidPoorly efficient, the advantage that D2D can also be made full use of to communicate of manual switching, mitigates the negative of core netCarry, realize in the case where core network capacity and performance are constant, improve traffic handling capability.
Simultaneously for terminal user, it is possible to achieve user D2D equipment is in its D2D Relay equipmentAutomatically by D2D Relay access networks under the conditions of available, realize network traffics, service andThe shared and unified management to user equipment of bandwidth.
Moreover, by introducing D2D configuration files in HSS, making each network element in network equalD2D relevant informations can be obtained from HSS, and further utilize the more D2D of these information realizationsService.
Embodiment
Invention introduces D2D configuration files, the D2D configuration files are used for describing terminalThe data related to D2D communications, its can include following information in one or more but notIt is limited to this:
Whether-terminal has D2D abilities;
Refer to that terminal supports D2D communications or do not support D2D to communicate.
The D2D technologies that-terminal is supported;
, can if referring to terminal supporting D2D to communicate the D2D communication technologys that it is supportedTo be such as:LTE, WiFi etc..The D2D communication technologys that one terminal is supported canTo be one or more.
The D2D communication objects that-terminal allows;
Refer to which object is the terminal allow set up D2D communications, communication here with itIt can be common D2D terminals or D2D Relay equipment that object, which is, andD2D Relay equipment includes two kinds of GW (GateWay, gateway) and terminal again.
- D2D the call duration times allowed;
Refer to that the terminal allows the period for carrying out D2D communications.
- D2D the communication locations allowed;
Refer to that the terminal allows the place for carrying out D2D communications.
- D2D preferences;
The terminal that the D2D preferences refer to carries out some preferred dispositions during D2D communications,Such as, at least one in following information can be included:
The preferred D2D Relay modes of √:Refer to if available D2D Relay are setIt is standby, selection D2D Relay modes will the terminal and the D2D Relay setStandby connection.Wherein also indicate the clear of the D2D Relay equipment that the terminal allowsIt is single.
√ is only communicated by D2D Relay:Refer to if available D2D RelayEquipment, selection D2D Relay modes will the terminal and the D2D RelayEquipment is connected, moreover, only being communicated i.e. when the terminal by D2D Relay modesWith the attachment removal from network by the terminal after D2D Relay equipment connection above.Wherein also indicate the inventory of the D2D Relay equipment of terminal permission.
Closely alarms of the √ for some or some terminals:Refer to working as some specific endsHold the terminal closely when, to the Terminal Alert.
HSS (Home Subscriber Server, home subscriber server) in network is used forThe D2D configuration files are configured and store, other network elements can be downloaded described from HSSD2D configuration files, for optimizing communication or exploitation new business.
The present invention is described in further detail below in conjunction with the accompanying drawings.
Fig. 1 shows application scenario diagram according to an embodiment of the invention.In this embodiment,UE101 and UE102 is connected to core net 104 by eNB103.UE101 and UE102 haveThere are D2D abilities.HSS106 in core net 104 is stored with the D2D configuration files of terminal,Wherein, it have recorded in UE101 D2D configuration files:
- UE101 has D2D abilities;
- UE101 D2D preferences are:Only communicated by D2D Relay, wherein allowD2D Relay equipment includes UE102.
The functive that server 105 in core net 104 newly introduces for the present invention, it can both makeFor an independent network equipment, conventional network equipment (such as MME can also be used as(Mobility Management Entity, mobility management entity), Prose Function are (adjacentNearly service function) etc.) a upper independent functional module.
Fig. 2 show it is according to an embodiment of the invention in server 105 be used for control endHold the method flow diagram of communication.This method is described in detail with reference to Fig. 1.This method starts from stepRapid S201.
Step S201 is triggered when being attached to by UE101 in network 104.
In step s 201, when server 105, which detects UE101, is attached to network, fromHSS106 obtains the D2D configuration files of terminal UE 101.Server 105 can byHSS106 sends Subscriber Information Request (user information request) message,Then, HSS106 sends Subscriber Information Response to server 105 and (usedFamily information request is replied) message, wherein containing the D2D configuration files of terminal UE 101.
Then, in step S202, server 105 is matched somebody with somebody according to the D2D of terminal UE 101Put file and judge whether terminal UE 101 has D2D abilities and preferred D2D Relay sidesFormula.In this embodiment, server 105 is sentenced according to the D2D configuration files of terminal UE 101Break and terminal UE 101 with D2D abilities and preferred D2D Relay modes.
Then, in step S203, if terminal UE 101 has D2D abilities and excellentD2D Relay modes, the periodic collection terminal UE 101 of server 105 and its permission are selectedThe positional information of D2D Relay equipment.It has recorded in the D2D configuration files of terminal UE 101The D2D Relay equipment that terminal UE 101 allows, server 105 can collect position accordinglyInformation.
Then, in step S204, if server 105 detects terminal UE 101 and itsIn one permission D2D Relay equipment distance in default scope, then server105 meeting triggering terminal UE101 D2D Relay communications, i.e. triggering terminal UE101 passes throughThe D2D Relay equipment is linked into network.The trigger action is by server 105 to endEnd 101 sends D2D Relay communications triggereds message to realize, the D2D Relay communications triggeredsMessage is the message that the present invention is newly introduced, wherein containing the mark of the D2D Relay equipment.
In this embodiment, server 105 detects terminal UE 101 and terminal UE 102Distance is in the range of default D2D communications, then server 105 can triggering terminal UE101It is linked into by terminal UE 102 in network, it can send D2D Relay to terminal UE 101Communications triggered message, wherein containing the mark of terminal UE 102.
Terminal UE 101 is received after the D2D Relay communications triggered message, knows that it willD2D Relay are realized by terminal UE 102, terminal UE 101 can trigger itself and terminal UE 102D2D communication.
Then, terminal UE 101 and terminal UE 102 will perform 3GPP TR23.703 6.1.3Targeted ProSe Discovery (target proximity service discovery) flows and 3GPP of trifleUE-to-Network Relay (terminal to network relaying) streams of TS23.303 5.4.4 triflesJourney.These belong to prior art, and here is omitted.
Communicate, and successfully lead to when terminal UE 101 and terminal UE 102 establish D2D RelayCross terminal UE 102 to be linked into after network, terminal UE 101 can send D2D to server 105Relay communications triggered message is replied message, wherein contain the implementing result of above-mentioned flow.
In another embodiment, methods described also includes step S205 (not shown)s.
In step S205, if contained " only in the D2D configuration files of terminal UE 101Communicated by D2D Relay " configured information, then server 105 receiving terminal UE 101The terminal UE 102 that successfully passes sent is connected to after the reply of network, and server 105 can be touchedThe attachment removal flow for the terminal UE 101 initiated by network side is sent out, realizes that terminal UE 101 is finalOnly pass through D2D Relay mode access networks.Wherein, the attachment removal flow of terminal belongs to existingTechnology, here is omitted.
Using the method for the present invention, after terminal is connected to network by access device, server105 can be according to the D2D configuration files and network condition of terminal, it is switched to pass through D2DRelay modes are linked into network, so, can bring many benefits.
For terminal user, it can at least be brought using D2D Relay modes access networkFollowing benefit:The flow and rate of shared D2D Relay equipment;Shared D2D Relay equipmentThe service (such as Network Optimization Strategy etc.) possessed;By the D2D Relay equipment of user,Unified management of the user for other users equipment, such as flow control, safety control can be realizedSystem etc..
And for operator, using D2D Relay modes access networks can reduce due toNetwork over loading caused by a large amount of access devices, improves network carrying ability.Particularly in Internet of ThingsUnder environment, how to optimize network insertion, it is to avoid network caused by a large amount of internet of things equipment accessesThe problem of overload, network service quality decline and revenue decline is one important.
Fig. 3 shows application scenario diagram according to an embodiment of the invention.In this embodiment,Terminal UE 301 and terminal UE 302 are connected to IMS core net 304 by eNB303.UE301D2D abilities are respectively provided with UE302.HSS306 in core net 304 is stored with the D2D of terminalConfiguration file, wherein,
It has recorded in UE301 D2D configuration files:
- UE301 has D2D abilities;
The D2D communication equipments that-UE301 allows include UE302;
It has recorded in UE302 D2D configuration files:
- UE302 has D2D abilities;
The D2D communication equipments that UE302 allows include UE301.
The functive that server 305 in core net 304 newly introduces for the present invention, it can both makeFor an independent network equipment, conventional network equipment (such as MME, Prose can also be used asFunction etc.) a upper independent functional module.
In addition, there is S-CSCF (Server-Call Session Control in core net 304Function, service-call session control function) 307, P-CSCF (Proxy-Call SessionControl Function, Proxy-Call Session Control Function) 308 and adjacent service function 309 etc.Network element.
Fig. 4 shows that the process in accordance with another embodiment of the present invention communicated for control terminal is shownIt is intended to.In this embodiment, initially, terminal UE 301 and terminal UE 302 first pass through network and builtVertical communication.The process starts from step S401.
In step S401, communication is set up by network in terminal UE 301 and terminal UE 302During, server 305 in response to terminal UE 301 or the setup requests of terminal UE 302,The D2D configuration files of terminal UE 301 and terminal UE 302 are obtained from HSS306, it is described to exhaleFoundation is cried between terminal UE 301 and terminal UE 302.As illustrated, server 305 toHSS306 sends Subscriber Information Request message, then, and HSS306 is to serviceDevice 305 sends Subscriber Information Response message, wherein containing terminal UE 301With the D2D configuration files of terminal UE 302.
Then, in step S402, according to D2D configuration files, if the He of terminal UE 301Terminal UE 302 is respectively provided with D2D abilities and is the D2D communication objects that other side allows, and works as endWhen end UE301 and terminal UE 302 establish non-D2D communications by network, server 305Whether meeting monitoring terminal UE301 and terminal UE 302 meet the bar of predetermined triggering D2D communicationsPart.
In this embodiment, terminal UE 301 and terminal UE 302 are respectively provided with D2D abilities, andAnd, terminal UE 301 is the D2D communication objects that terminal UE 302 allows, and terminal UE 302 isThe D2D communication objects that terminal UE 302 allows.When terminal UE 301 and terminal UE 302 pass throughWhen network establishes non-D2D communications, server 305 can communicate according to predetermined triggering D2DCondition network state is monitored in real time.
In one embodiment, the condition of the triggering D2D communications is included in following conditionOne or more but not limited to this:
The distance of-two terminals is in the range of D2D set in advance communications;
The size of the file of-two terminal room transmission is less than some threshold value set in advance;
Radio Access Network (RAN) residing for-terminal is in congestion state.
These conditions can be pre-set by operator, can also real time modifying.
Then, in step S403, if the condition of the predetermined triggering D2D communications expiresFoot, server 305 by between triggering terminal UE301 and terminal UE 302 D2D communicate buildIt is vertical, i.e., D2D connection requests are sent to call control device S-CSCF307, wherein containingThe mark of terminal UE 301 and terminal UE 302, the D2D connection requests newly draw for the present inventionThe message entered.
Triggering terminal UE301 and terminal UE 302 are set up D2D communications by the S-CSCF307.
Then, in step s 404, S-CSCF307 sends INFO message to P-CSCF308,Wherein contain the mark of terminal UE 301 and terminal UE 302.
Then, in step S405, P-CSCF308 sends INFO message to UE301, itsIn contain the mark of terminal UE 302.
In step S406, P-CSCF308 sends INFO message to UE302, wherein includingThe mark of terminal UE 301.
UE301 is received after above-mentioned INFO message, that is, knows that it will set up D2D communications with UE302.Then, in step S 407, UE301 sends Discovery to adjacent service function 309 and disappearedBreath.
UE302 is received after above-mentioned INFO message, that is, knows that it will set up D2D communications with UE302.Then, in step S408, UE302 sends Discovery to adjacent service function 309 and disappearedBreath.
In step S409, adjacent service function 309 will perform D2D and find and connection procedure.Idiographic flow refers to 3GPP TS23.303 and 3GPP TR23.703, and these processes are existingTechnology, here is omitted.
Then, after terminal UE 301 and terminal UE 302 have been successfully established D2D connections, in stepIn rapid S410 and step S411, terminal UE 301 and terminal UE 302 are respectively to P-CSCF308200OK message is sent, then, in step S412, P-CSCF308 is again to S-CSCF307Send 200OK, show D2D connections between terminal UE 301 and terminal UE 302 intoWork(is set up.
In step S413, S-CSCF307 sends D2D connections to server 305 and replied, itsIn contain the mark of terminal UE 301 and terminal UE 302, show terminal UE 301 and terminalD2D connections between UE302 have been successfully established, and the D2D connections are replied as the present invention newlyThe message of introducing.
In yet another embodiment, the flow also includes step S414 after step S413(not shown).
In step S414, server 305, which is received, above-mentioned shows terminal UE 301 and terminalWhen the D2D connections that UE302 is successfully established D2D communications are replied message, sent out to S-CSCF307SCN Space Cable Network connection release request, wherein the mark of terminal UE 301 and terminal UE 302 is contained,The non-D2D set up to trigger release terminal UE 301 and terminal UE 302 by network communicatesThe flow of connection, follow-up release flow is prior art, and here is omitted.
Using the method for the present invention, after two terminals establish communication connection by network,When default condition is met, server 305 can trigger the two terminals and set up D2D companiesConnect, data are directly transmitted between two terminals, and without network, so as to mitigate coreThe load of heart net, is realized in the case where core network capacity and performance are constant, improves mailing addressReason ability.
Fig. 5 show it is according to an embodiment of the invention in server 105 be used for control terminalThe schematic device of communication.The device 500 include the first acquisition device 501, judgment means 502,The dispensing device 504 of collection device 503 and first.
The course of work of the device 500 is described in detail with reference to Fig. 1 and Fig. 2.
When server 105, which detects UE101, is attached to network 104, the first acquisition device501 obtain the D2D configuration files of terminal UE 101 from HSS106.First acquisition device 501Can be by the way that to HSS106 transmission Subscriber Information Request, (user profile pleaseAsk) message, then, HSS106 sends Subscriber to the first acquisition device 501Information Response (user information request reply) message, wherein containing terminalUE101 D2D configuration files.
Then, judgment means 502 judge terminal according to the D2D configuration files of terminal UE 101Whether UE101 has D2D abilities and preferred D2D Relay modes.In the embodimentIn, judgment means 502 judge terminal UE 101 according to the D2D configuration files of terminal UE 101With D2D abilities and preferred D2D Relay modes.
Then, if terminal UE 101 has D2D abilities and preferred D2D Relay sidesThe D2D Relay equipment of formula, the periodic collection terminal UE 101 of collection device 503 and its permissionPositional information.Have recorded terminal UE 101 in the D2D configuration files of terminal UE 101 allowsD2D Relay equipment, collection device 503 can collect positional information accordingly.
Then, if server 105 detects terminal UE 101 and one of D2D allowedThe distance of Relay equipment is in default scope, then server 105 can triggering terminalUE101 D2D Relay communications, i.e. triggering terminal UE101 is set by the D2D RelayIt is standby to be linked into network.The trigger action is sent out by the first dispensing device 504 to terminal 101D2D Relay communications triggereds message is sent to realize, the D2D Relay communications triggered message is thisThe message that invention is newly introduced, wherein containing the mark of the D2D Relay equipment.
In this embodiment, server 105 detects terminal UE 101 and terminal UE 102Distance is in the range of default D2D communications, then the first dispensing device 504 can be triggered endEnd UE101 is linked into network by terminal UE 102, and it can send to terminal UE 101D2D Relay communications triggered message, wherein containing the mark of terminal UE 102.
In another embodiment, described device (is not shown also including attachment removal device 505 in figureGo out).
If contained in the D2D configuration files of terminal UE 101 " only by D2D RelayCommunication " configured information, then server 105 receiving terminal UE 101 transmission successfully passTerminal UE 102 is connected to after the reply of network, and attachment removal device 505 can be triggered by network sideThe attachment removal flow of the terminal UE 101 of initiation, realizes that terminal UE 101 is final only by D2DRelay mode access networks.
Fig. 6 show it is in accordance with another embodiment of the present invention in server 305 be used for control endHold the schematic device of communication.The device 600 includes the second acquisition device 601, monitoring device602 and second dispensing device 603.
The course of work of the device 600 is described in detail with reference to Fig. 3 and Fig. 4.
First, during terminal UE 301 and terminal UE 302 set up communication by network,Second acquisition device 601 in response to terminal UE 301 or the setup requests of terminal UE 302,The D2D configuration files of terminal UE 301 and terminal UE 302 are obtained from HSS306, it is described to exhaleFoundation is cried between terminal UE 301 and terminal UE 302.As illustrated, the second acquisition device 601To HSS306 send Subscriber Information Request message, then, HSS306 toSecond acquisition device 601 sends Subscriber Information Response message, wherein includingThe D2D configuration files of terminal UE 301 and terminal UE 302.
Then, according to D2D configuration files, if terminal UE 301 and terminal UE 302 haveHave D2D abilities and be other side allow D2D communication objects, when terminal UE 301 and terminalWhen UE302 establishes non-D2D communications by network, monitoring device 602 can monitoring terminalWhether UE301 and terminal UE 302 meet the condition of predetermined triggering D2D communications.
In this embodiment, terminal UE 301 and terminal UE 302 are respectively provided with D2D abilities, andAnd, terminal UE 301 is the D2D communication objects that terminal UE 302 allows, and terminal UE 302 isThe D2D communication objects that terminal UE 302 allows.When terminal UE 301 and terminal UE 302 pass throughWhen network establishes non-D2D communications, monitoring device 602 can be logical according to predetermined triggering D2DThe condition of letter is monitored in real time to network state.
In one embodiment, the condition of the triggering D2D communications is included in following conditionOne or more but not limited to this:
The distance of-two terminals is in the range of D2D set in advance communications;
The size of the file of-two terminal room transmission is less than some threshold value set in advance;
Radio Access Network (RAN) residing for-terminal is in congestion state.
These conditions can be pre-set by operator, can also real time modifying.
Then, if the condition of the predetermined triggering D2D communications is met, server 305The foundation that D2D between triggering terminal UE301 and terminal UE 302 is communicated, i.e., second sendsDevice 603 sends D2D connection requests to call control device S-CSCF307, wherein includingThe mark of terminal UE 301 and terminal UE 302, the D2D connection requests are new for the present inventionThe message of introducing.
In yet another embodiment, described device 600 also includes Connection Release triggering device 604(not shown).
Server 305, which is received, shows that terminal UE 301 and terminal UE 302 are successfully established D2D and led toWhen the D2D connections of letter are replied message, Connection Release triggering device 604 is sent out to S-CSCF307SCN Space Cable Network connection release request, wherein the mark of terminal UE 301 and terminal UE 302 is contained,The non-D2D set up to trigger release terminal UE 301 and terminal UE 302 by network communicatesThe flow of connection.
Fig. 7 shows that the auxiliary in accordance with another embodiment of the present invention that is used in S-CSCF307 is controlledThe schematic device of terminal communication processed.The device 700 includes first receiving device the 701, the 3rdThe dispensing device 703 of dispensing device 702 and the 4th.
The course of work of the device 700 is described in detail with reference to Fig. 3 and Fig. 4.
First, first receiving device 701 receives the D2D connection requests from server 305,The mark of terminal UE 301 and terminal UE 302 is wherein contained, the D2D connection requests areThe message that the present invention is newly introduced, the D2D connection requests are used for triggering terminal UE301 and endEnd UE302 sets up D2D communications.
Then, the 3rd dispensing device 702 sends INFO message to UE301, wherein containing endUE302 mark is held, the INFO message is used to indicate that UE301 and UE302 set up D2DConnection.
4th dispensing device 703 sends INFO message to UE302, wherein containing terminalUE301 mark, the INFO message is used to indicate that UE303 and UE301 set up D2D companiesConnect.
In yet another embodiment, described device 700 also includes the (figure of the second reception device 704Not shown in).
Second reception device 704 receives the network connection releasing request from server 305, itsIn contain the mark of terminal UE 301 and terminal UE 302, to trigger release terminal UE 301The flow for the non-D2D communication connections set up with terminal UE 302 by network.S-CSCF307After above-mentioned network connection releasing request is received, release terminal UE 301 and terminal will be startedThe flow for the non-D2D communication connections that UE302 is set up by network.
It should be noted that the present invention can be in the assembly of software and/or software and hardware by realityApply, for example, can using application specific integrated circuit (ASIC), general purpose computer or it is any itsHis similar hardware device is realized.In one embodiment, software program of the invention can lead toComputing device is crossed to realize steps described above or function.Similarly, software journey of the inventionSequence (including related data structure) can be stored in computer readable recording medium storing program for performing, exampleSuch as, RAM memory, magnetically or optically driver or floppy disc and similar devices.In addition, this hairSome bright steps or function can employ hardware to realize, for example, as with processor coordinate fromAnd perform the circuit of each step or function.
In addition, the part of the present invention can be applied to computer program product, such as computerProgrammed instruction, when it is computer-executed, by the operation of the computer, can call orThe method according to the invention and/or technical scheme are provided.And call the program of the method for the present inventionInstruction, is possibly stored in fixed or moveable recording medium, and/or passes through broadcastOr data flow in other signal bearing medias and be transmitted, and/or be stored according to describedIn the working storage of the computer equipment of programmed instruction operation.Here, according to the one of the present inventionIndividual embodiment includes a device, and the device includes the storage for being used to store computer program instructionsDevice and the processor for execute program instructions, wherein, when the computer program instructions are by thisWhen managing device execution, side of the plant running based on foregoing multiple embodiments according to the present invention is triggeredMethod and/or technical scheme.
It is obvious to a person skilled in the art that the invention is not restricted to above-mentioned one exemplary embodimentDetails, and without departing from the spirit or essential characteristics of the present invention, can be with itHis concrete form realizes the present invention.Therefore, all should be by embodiment no matter from the point of view of which pointRegard exemplary as, and be nonrestrictive, the scope of the present invention is by appended claimsRather than described above limit, it is intended that by fall the equivalency of claim implication andIn the range of all changes be included in the present invention.Should not be by any accompanying drawing mark in claimNote is considered as the claim involved by limitation.Furthermore, it is to be understood that the word of " comprising " one is not excluded for other listsMember or step, odd number are not excluded for plural number.The multiple units or device stated in device claimIt can also be realized by a unit or device by software or hardware.The first, the second grade wordPragmatic represents title, and is not offered as any specific order.