一种用于控制终端通信的方法与设备与流程

文档序号:12890424阅读:165来源:国知局
一种用于控制终端通信的方法与设备与流程

本发明涉及通信技术领域,尤其涉及一种d2d通信的技术。



背景技术:

作为面向5g的关键候选技术,d2d通信(device-to-device,设备到设备)具有潜在的提高系统性能、提升用户体验、扩展蜂窝通信应用的前景,受到广泛关注。基于蜂窝网络的d2d通信,或称为邻近服务(proximityservice,prose),是指用户数据可不经网络中转而直接在终端之间传输。

在很多场景下,ue即可以通过d2d通信也可以通过网络进行通信。而传统无线通信网络对通信基础设施的要求较高,核心网设施或接入网设备的损坏都可能导致通信系统的瘫痪。d2d通信的引入使得蜂窝通信终端建立adhoc网络成为可能。当无线通信基础设施损坏,或者在无线网络的覆盖盲区,终端可借助d2d实现端到端通信甚至接入蜂窝网络。

在d2d通信模式下,用户数据直接在终端之间传输,避免了蜂窝通信中用户数据经过网络中转传输,由此产生链路增益;其次,d2d用户之间以及d2d与蜂窝之间的资源可以复用,由此可产生资源复用增益;通过链路增益和资源复用增益则可提高无线频谱资源的效率,进而提高网络吞吐量。

而且,基于d2d通信,可以在具有邻近特性的用户间引入近距离的数据共享、小范围的社交和商业活动以及面向本地特定用户的特定业务,从而提升上述业务模式下的用户体验。

为了更好的发挥d2d通信的优势,需要一种技术:能识别出可以利用d2d通信的场景并自动利用d2d进行通信。然而,现行的标准没有对此进行相应的规定。



技术实现要素:

本发明的目的是提供一种自动识别能利用d2d通信的场景并自动建立d2d连接的方法与设备。

根据本发明的第一个方面,提供了一种在网络的服务器中用于控制终端通信的方法,所述网络包含一个hss,其中,该hss上存储有终端的d2d配置文件,该方法包括:当终端附着到网络中时,从所述hss获取所述终端的d2d配置文件;根据所述终端的d2d配置文件,判断所述终端是否具有d2d能力并且优选了d2drelay方式;如果所述终端具有d2d能力并且优选了d2drelay方式,定期收集所述终端和其允许的d2drelay设备的位置信息;如果所述终端和其中一个所述d2drelay设备的距离在预设的d2d通信的范围内,向所述终端发送d2drelay通信触发消息,其中包含了所述d2drelay设备的标识。

优选地,所述方法还包括:如果所述终端的d2d配置文件中包含了“仅通过d2drelay通信”的指示信息,则在收到所述终端发送的成功通过所述d2drelay设备连接到网络的回复后,触发由网络侧发起的所述终端的去附着流程,实现所述终端最终仅通过d2drelay方式接入网络。

优选地,所述d2d配置文件包含以下信息中的至少一项:终端是否具有d2d能力;终端支持的d2d技术;终端允许的d2d通信对象;允许的d2d通信时间;允许的d2d通信地点;d2d优选项,所述d2d优选项包含以下信息中的至少一项:优选d2drelay方式、仅通过d2drelay通信、对于某个或某些终端的近距离告警。

根据本发明的第二个方面,提供了一种在网络的服务器中用于控 制终端通信的方法,所述网络包含一个hss,其中,该hss上存储有终端的d2d配置文件,该方法包括:响应于呼叫建立请求,从所述hss获取第一终端和第二终端的d2d配置文件,所述呼叫建立在所述第一终端和所述第二终端之间;如果所述第一终端和所述第二终端均具有d2d能力且均为对方允许的d2d通信对象,当所述第一终端和所述第二终端通过网络建立了非d2d通信时,监测所述第一终端和所述第二终端是否满足预定的触发d2d通信的条件;如果所述预定的触发d2d通信的条件满足,向呼叫控制设备发送d2d连接请求,其中包含了所述第一终端和所述第二终端的标识,所述呼叫控制设备将触发所述第一终端和所述第二终端建立d2d通信。

优选地,所述方法还包括:当收到所述第一终端和所述第二终端成功建立d2d通信的指示消息时,向呼叫控制设备发送网络连接释放请求,其中包含了所述第一终端和所述第二终端的标识,用以触发释放所述第一终端和所述第二终端通过网络建立的非d2d通信连接的流程。

优选地,所述d2d配置文件包含以下信息中的至少一项:终端是否具有d2d能力;终端支持的d2d技术;终端允许的d2d通信对象;允许的d2d通信时间;允许的d2d通信地点;d2d优选项,所述d2d优选项包含以下信息中的至少一项:优选d2drelay方式、仅通过d2drelay通信、对于某个或某些终端的近距离告警。

优选地,所述触发d2d通信的条件包含以下条件中的至少一项:两个终端的距离在预先设定的d2d通信的范围内;两个终端间传输的文件的大小低于预先设定的某个阈值;终端所处的无线接入网络(ran)处于拥塞状态。

根据本发明的第三个方面,提供了一种在呼叫控制设备中用于辅助控制终端通信的方法,该方法包括:接收来自一个网络服务器的d2d连接请求,其中包含了第一终端和第二终端的标识,所述d2d连接请求用于触发所述第一终端和所述第二终端之间的d2d连接; 向所述第一终端发送请求消息,其中包含了所述第二终端的标识,所述请求消息用于指示所述第一终端和所述第二终端建立d2d连接;向所述第二终端发送请求消息,其中包含了所述第一终端的标识,所述请求消息用于指示所述第二终端和所述第二终端建立d2d连接。

优选地,该方法包括:接收来自所述网络服务器的网络连接释放请求,其中包含了所述第一终端和所述第二终端的标识,所述网络连接释放请求用以触发释放所述第一终端和所述第二终端通过网络建立的非d2d通信连接的流程。

根据本发明的第四个方面,提供了一种在网络的服务器中用于控制终端通信的装置,所述网络包含一个hss,其中,该hss上存储有终端的d2d配置文件,该装置包括:第一获取装置,用于当终端附着到网络中时从所述hss获取所述终端的d2d配置文件;判断装置,用于根据所述终端的d2d配置文件,判断所述终端是否具有d2d能力并且优选了d2drelay方式;收集装置,用于当所述终端具有d2d能力并且优选了d2drelay方式时,定期收集所述终端和其允许的d2drelay设备的位置信息;第一发送装置,用于当所述终端和其中一个所述d2drelay设备的距离在预设的d2d通信的范围内时,向所述终端发送d2drelay通信触发消息,其中包含了所述d2drelay设备的标识。

优选地,所述d2d配置文件包含以下信息中的至少一项:终端是否具有d2d能力;终端支持的d2d技术;终端允许的d2d通信对象;允许的d2d通信时间;允许的d2d通信地点;d2d优选项,所述d2d优选项包含以下信息中的至少一项:优选d2drelay方式、仅通过d2drelay通信、对于某个或某些终端的近距离告警。

根据本发明的第五个方面,提供了一种在网络的服务器中用于控制终端通信的装置,所述网络包含一个hss,其中,该hss上存储有终端的d2d配置文件,该装置包括:第二获取装置,用于响应于呼叫建立请求,从所述hss获取第一终端和第二终端的d2d配置文 件,所述呼叫建立在所述第一终端和所述第二终端之间;监测装置,用于当所述第一终端和所述第二终端均具有d2d能力且均为对方允许的d2d通信对象时,且当所述第一终端和所述第二终端通过网络建立了非d2d通信时,监测所述第一终端和所述第二终端是否满足预定的触发d2d通信的条件;第二发送装置,用于当所述预定的触发d2d通信的条件满足,向呼叫控制设备发送d2d连接请求时,其中包含了所述第一终端和所述第二终端的标识,所述呼叫控制设备将触发所述第一终端和所述第二终端建立d2d通信。

优选地,所述d2d配置文件包含以下信息中的至少一项:终端是否具有d2d能力;终端支持的d2d技术;终端允许的d2d通信对象;允许的d2d通信时间;允许的d2d通信地点;d2d优选项,所述d2d优选项包含以下信息中的至少一项:优选d2drelay方式、仅通过d2drelay通信、对于某个或某些终端的近距离告警。

优选地,所述触发d2d通信的条件包含以下条件中的至少一项:两个终端的距离在预先设定的d2d通信的范围内;两个终端间传输的文件的大小低于预先设定的某个阈值;终端所处的无线接入网络(ran)处于拥塞状态。

根据本发明的第六个方面,提供了一种在呼叫控制设备中用于辅助控制终端通信的装置,该装置包括:第一接收装置,用于接收来自一个网络服务器的d2d连接请求,其中包含了第一终端和第二终端的标识,所述d2d连接请求用于触发所述第一终端和所述第二终端之间的d2d连接;第三发送装置,用于向所述第一终端发送请求消息,其中包含了所述第二终端的标识,所述请求消息用于指示所述第一终端和所述第二终端建立d2d连接;第四发送装置,用于向所述第二终端发送请求消息,其中包含了所述第一终端的标识,所述请求消息用于指示所述第二终端和所述第二终端建立d2d连接。

与现有的技术相比,本发明提出了一种能识别出可以利用d2d通信的场景并自动利用d2d进行通信的技术。采用本发明的技术,不仅避免 了手动切换的低效,还可以充分利用d2d通信的优势,减轻核心网的负载,实现在核心网络容量和性能不变的情况下,提高通信处理能力。

同时,对于终端用户,可以实现用户d2d设备在其d2drelay设备可用的条件下自动通过d2drelay接入网络,实现了网络流量、服务和带宽的共享和对用户设备的统一管理。

而且,通过在hss中引入d2d配置文件,使网络中的各个网元均可以从hss获得d2d相关信息,并进一步利用这些信息实现更多的d2d服务。

附图说明

通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:

图1示出根据本发明一个实施例的应用场景图;

图2示出根据本发明一个实施例的用于控制终端通信的方法流程图;

图3示出根据本发明另一个实施例的应用场景图;

图4示出根据本发明另一个实施例的用于控制终端通信的过程示意图;

图5示出根据本发明一个实施例的在服务器中用于控制终端通信的装置示意图;

图6示出根据本发明另一个实施例的在服务器中用于控制终端通信的装置示意图;

图7示出根据本发明另一个实施例的在呼叫控制设备中用于辅助控制终端通信的装置示意图。

附图中相同或相似的附图标记代表相同或相似的部件。

具体实施方式

本发明引入了d2d配置文件,该d2d配置文件用来描述终端的 与d2d通信相关的数据,其可以包含以下信息中的一项或多项但不限于此:

-终端是否具有d2d能力;

指的是终端支持d2d通信或不支持d2d通信。

-终端支持的d2d技术;

指的是终端如果支持d2d通信其所支持的d2d通信技术,可以是比如:lte、wifi等。一个终端支持的d2d通信技术可以是一个或多个。

-终端允许的d2d通信对象;

指的是该终端允许哪些对象和其建立d2d通信,这里的通信对象即可以是普通d2d终端,也可以是d2drelay设备,而d2drelay设备又包括gw(gateway,网关)和终端两种。

-允许的d2d通信时间;

指的是该终端允许进行d2d通信的时间段。

-允许的d2d通信地点;

指的是该终端允许进行d2d通信的地点。

-d2d优选项;

所述d2d优选项指的该终端进行d2d通信时的一些优选配置,比如,可以包含以下信息中的至少一项:

√优选d2drelay方式:指的是如果有可用的d2drelay设备,选择d2drelay方式即将该终端和所述d2drelay设备连接。其中还指明了该终端允许的d2drelay设备的清单。

√仅通过d2drelay通信:指的是如果有可用的d2drelay设备,选择d2drelay方式即将该终端和所述d2drelay 设备连接,而且,仅通过d2drelay方式通信即当该终端和所述d2drelay设备连接上后将该终端从网络中去附着。其中还指明了该终端允许的d2drelay设备的清单。

√对于某个或某些终端的近距离告警:指的是当某些特定终端在该终端的近距离时,向该终端告警。

网络中的hss(homesubscriberserver,归属用户服务器)用来配置和存储所述d2d配置文件,其他网元可以从hss中下载所述d2d配置文件,用来优化通信或开发新业务。

下面结合附图对本发明作进一步详细描述。

图1示出根据本发明一个实施例的应用场景图。在该实施例中,ue101和ue102通过enb103连接到核心网104。ue101和ue102均具有d2d能力。核心网104中的hss106存储有终端的d2d配置文件,其中,ue101的d2d配置文件中记录了:

-ue101具有d2d能力;

-ue101的d2d优选项为:仅通过d2drelay通信,其中允许的d2drelay设备包含ue102。

核心网104中的服务器105为本发明新引入的功能体,其既可以作为一个独立的网络设备,也可以作为现有网络设备(比如mme(mobilitymanagemententity,移动性管理实体)、prosefunction(邻近服务功能)等)上一个独立的功能模块。

图2示出了根据本发明一个实施例的在服务器105中用于控制终端通信的方法流程图。下面结合图1详细描述该方法。该方法始于步骤s201。

步骤s201由ue101附着到网络104中时触发。

在步骤s201中,当服务器105检测到ue101附着到网络时,从hss106获取终端ue101的d2d配置文件。服务器105可以通过向hss106发送subscriberinformationrequest(用户信息请求)消息, 然后,hss106向服务器105发送subscriberinformationresponse(用户信息请求回复)消息,其中包含了终端ue101的d2d配置文件。

然后,在步骤s202中,服务器105根据终端ue101的d2d配置文件判断终端ue101是否具有d2d能力并且优选了d2drelay方式。在该实施例中,服务器105根据终端ue101的d2d配置文件判断出终端ue101具有d2d能力并且优选了d2drelay方式。

接着,在步骤s203中,如果终端ue101具有d2d能力并且优选了d2drelay方式,服务器105定期收集终端ue101和其允许的d2drelay设备的位置信息。终端ue101的d2d配置文件中记录了终端ue101允许的d2drelay设备,服务器105可以据此收集位置信息。

然后,在步骤s204中,如果服务器105检测到终端ue101和其中一个允许的d2drelay设备的距离在预设的范围内,那么服务器105会触发终端ue101的d2drelay通信,即触发终端ue101通过该d2drelay设备接入到网络中。所述触发动作通过服务器105向终端101发送d2drelay通信触发消息来实现,该d2drelay通信触发消息是本发明新引入的消息,其中包含了所述d2drelay设备的标识。

在该实施例中,服务器105检测到终端ue101和终端ue102的距离在预设的d2d通信的范围内,那么服务器105会触发终端ue101通过终端ue102接入到网络中,其会向终端ue101发送d2drelay通信触发消息,其中包含了终端ue102的标识。

终端ue101接收到该d2drelay通信触发消息后,获知其将会通过终端ue102实现d2drelay,终端ue101会触发其和终端ue102的d2d通信。

随后,终端ue101和终端ue102将执行3gpptr23.703的第6.1.3小节的targetedprosediscovery(目标邻近服务发现)流程和3gppts23.303第5.4.4小节的ue-to-networkrelay(终端到网络中继)流程。这些都属于现有技术,此处不再赘述。

当终端ue101和终端ue102建立了d2drelay通信,并成功通过终端ue102接入到网络后,终端ue101会向服务器105发送d2drelay通信触发消息的回复消息,其中包含了上述流程的执行结果。

在另一个实施例中,所述方法还包括步骤s205(图中未示出)。

在步骤s205中,如果终端ue101的d2d配置文件中包含了“仅通过d2drelay通信”的指示信息,则服务器105在收到终端ue101发送的成功通过终端ue102连接到网络的回复后,服务器105会触发由网络侧发起的终端ue101的去附着流程,实现终端ue101最终仅通过d2drelay方式接入网络。其中,终端的去附着流程属于现有技术,此处不再赘述。

采用本发明的方法,当终端通过接入设备连接到网络后,服务器105可以根据终端的d2d配置文件和网络状况,将其切换到通过d2drelay方式接入到网络,这样,可以带来不少好处。

对于终端用户来说,使用d2drelay方式接入网络至少可以带来如下好处:共享d2drelay设备的流量和资费;共享d2drelay设备拥有的服务(比如网络优化策略等);通过用户的d2drelay设备,可以实现用户对于其他用户设备的统一管理,比如流量控制、安全控制等。

而对于运营商来说,使用d2drelay方式接入网络可以减少由于大量接入设备导致的网络过载,提高网络承载能力。特别是在物联网环境下,如何优化网络接入,避免大量物联网设备接入而导致的网络过载、网络服务质量下降以及收入下降是一个重要的问题。

图3示出根据本发明一个实施例的应用场景图。在该实施例中,终端ue301和终端ue302通过enb303连接到ims核心网304。ue301和ue302均具有d2d能力。核心网304中的hss306存储有终端的d2d配置文件,其中,

ue301的d2d配置文件中记录了:

-ue301具有d2d能力;

-ue301允许的d2d通信设备包含ue302;

ue302的d2d配置文件中记录了:

-ue302具有d2d能力;

ue302允许的d2d通信设备包含ue301。

核心网304中的服务器305为本发明新引入的功能体,其既可以作为一个独立的网络设备,也可以作为现有网络设备(比如mme、prosefunction等)上一个独立的功能模块。

此外,核心网304中还有s-cscf(server-callsessioncontrolfunction,服务-呼叫会话控制功能)307、p-cscf(proxy-callsessioncontrolfunction,代理-呼叫会话控制功能)308和邻近服务功能309等网元。

图4示出了根据本发明另一个实施例的用于控制终端通信的过程示意图。在该实施例中,最初,终端ue301和终端ue302先通过网络建立通信。该过程始于步骤s401。

在步骤s401中,在终端ue301和终端ue302通过网络建立通信的过程中,服务器305响应于终端ue301或终端ue302的呼叫建立请求,从hss306获取终端ue301和终端ue302的d2d配置文件,所述呼叫建立在终端ue301和终端ue302之间。如图所示,服务器305向hss306发送subscriberinformationrequest消息,然后,hss306向服务器305发送subscriberinformationresponse消息,其中包含了终端ue301和终端ue302的d2d配置文件。

然后,在步骤s402中,根据d2d配置文件,如果终端ue301和终端ue302均具有d2d能力且均为对方允许的d2d通信对象,当终端ue301和终端ue302通过网络建立了非d2d通信时,服务器305会监测终端ue301和终端ue302是否满足预定的触发d2d通信的条件。

在该实施例中,终端ue301和终端ue302均具有d2d能力,而且,终端ue301是终端ue302允许的d2d通信对象,终端ue302是 终端ue302允许的d2d通信对象。当终端ue301和终端ue302通过网络建立了非d2d通信时,服务器305会根据预定的触发d2d通信的条件对网络状态进行实时监测。

在一个实施例中,所述触发d2d通信的条件包含以下条件中的一项或多项但不限于此:

-两个终端的距离在预先设定的d2d通信的范围内;

-两个终端间传输的文件的大小低于预先设定的某个阈值;

-终端所处的无线接入网络(ran)处于拥塞状态。

这些条件可以由运营商预先设置,也可以实时修改。

接着,在步骤s403中,如果所述预定的触发d2d通信的条件满足,服务器305将触发终端ue301和终端ue302之间d2d通信的建立,即向呼叫控制设备s-cscf307发送d2d连接请求,其中包含了终端ue301和终端ue302的标识,所述d2d连接请求为本发明新引入的消息。

所述s-cscf307将触发终端ue301和终端ue302建立d2d通信。

然后,在步骤s404中,s-cscf307向p-cscf308发送info消息,其中包含了终端ue301和终端ue302的标识。

接着,在步骤s405中,p-cscf308向ue301发送info消息,其中包含了终端ue302的标识。

在步骤s406中,p-cscf308向ue302发送info消息,其中包含了终端ue301的标识。

ue301收到上述info消息后,即知其要和ue302建立d2d通信。于是,在步骤s407中,ue301向邻近服务功能309发送discovery消息。

ue302收到上述info消息后,即知其要和ue302建立d2d通信。于是,在步骤s408中,ue302向邻近服务功能309发送discovery消息。

在步骤s409中,邻近服务功能309将执行d2d发现和连接过程。 具体流程请参见3gppts23.303和3gpptr23.703,这些过程均为现有技术,此处不再赘述。

然后,当终端ue301和终端ue302成功建立了d2d连接后,在步骤s410和步骤s411中,终端ue301和终端ue302分别向p-cscf308发送200ok消息,接着,在步骤s412中,p-cscf308再向s-cscf307发送200ok,表明终端ue301和终端ue302之间的d2d连接已经成功建立。

在步骤s413中,s-cscf307向服务器305发送d2d连接回复,其中包含了终端ue301和终端ue302的标识,表明终端ue301和终端ue302之间的d2d连接已经成功建立,所述d2d连接回复为本发明新引入的消息。

在又一个实施例中,所述流程在步骤s413之后还包括步骤s414(图中未示出)。

在步骤s414中,服务器305收到上述表明终端ue301和终端ue302成功建立d2d通信的d2d连接回复消息时,向s-cscf307发送网络连接释放请求,其中包含了终端ue301和终端ue302的标识,用以触发释放终端ue301和终端ue302通过网络建立的非d2d通信连接的流程,后续的释放流程均为现有技术,此处不再赘述。

采用本发明的方法,当两个终端已经通过网络建立了通信连接后,当预设的条件满足时,服务器305可以触发这两个终端建立d2d连接,数据在两个终端之间直接传输,而不经过网络,从而可以减轻核心网的负载,实现在核心网络容量和性能不变的情况下,提高通信处理能力。

图5示出根据本发明一个实施例的在服务器105中用于控制终端通信的装置示意图。该装置500包括第一获取装置501、判断装置502、收集装置503和第一发送装置504。

下面结合图1和图2详细描述该装置500的工作过程。

当服务器105检测到ue101附着到网络104时,第一获取装置 501从hss106获取终端ue101的d2d配置文件。第一获取装置501可以通过向hss106发送subscriberinformationrequest(用户信息请求)消息,然后,hss106向第一获取装置501发送subscriberinformationresponse(用户信息请求回复)消息,其中包含了终端ue101的d2d配置文件。

然后,判断装置502根据终端ue101的d2d配置文件判断终端ue101是否具有d2d能力并且优选了d2drelay方式。在该实施例中,判断装置502根据终端ue101的d2d配置文件判断出终端ue101具有d2d能力并且优选了d2drelay方式。

接着,如果终端ue101具有d2d能力并且优选了d2drelay方式,收集装置503定期收集终端ue101和其允许的d2drelay设备的位置信息。终端ue101的d2d配置文件中记录了终端ue101允许的d2drelay设备,收集装置503可以据此收集位置信息。

然后,如果服务器105检测到终端ue101和其中一个允许的d2drelay设备的距离在预设的范围内,那么服务器105会触发终端ue101的d2drelay通信,即触发终端ue101通过该d2drelay设备接入到网络中。所述触发动作通过第一发送装置504向终端101发送d2drelay通信触发消息来实现,该d2drelay通信触发消息是本发明新引入的消息,其中包含了所述d2drelay设备的标识。

在该实施例中,服务器105检测到终端ue101和终端ue102的距离在预设的d2d通信的范围内,那么第一发送装置504会触发终端ue101通过终端ue102接入到网络中,其会向终端ue101发送d2drelay通信触发消息,其中包含了终端ue102的标识。

在另一个实施例中,所述装置还包括去附着装置505(图中未示出)。

如果终端ue101的d2d配置文件中包含了“仅通过d2drelay通信”的指示信息,则服务器105在收到终端ue101发送的成功通过终端ue102连接到网络的回复后,去附着装置505会触发由网络侧 发起的终端ue101的去附着流程,实现终端ue101最终仅通过d2drelay方式接入网络。

图6示出根据本发明另一个实施例的在服务器305中用于控制终端通信的装置示意图。该装置600包括第二获取装置601、监测装置602和第二发送装置603。

下面结合图3和图4详细描述该装置600的工作过程。

首先,在终端ue301和终端ue302通过网络建立通信的过程中,第二获取装置601响应于终端ue301或终端ue302的呼叫建立请求,从hss306获取终端ue301和终端ue302的d2d配置文件,所述呼叫建立在终端ue301和终端ue302之间。如图所示,第二获取装置601向hss306发送subscriberinformationrequest消息,然后,hss306向第二获取装置601发送subscriberinformationresponse消息,其中包含了终端ue301和终端ue302的d2d配置文件。

然后,根据d2d配置文件,如果终端ue301和终端ue302均具有d2d能力且均为对方允许的d2d通信对象,当终端ue301和终端ue302通过网络建立了非d2d通信时,监测装置602会监测终端ue301和终端ue302是否满足预定的触发d2d通信的条件。

在该实施例中,终端ue301和终端ue302均具有d2d能力,而且,终端ue301是终端ue302允许的d2d通信对象,终端ue302是终端ue302允许的d2d通信对象。当终端ue301和终端ue302通过网络建立了非d2d通信时,监测装置602会根据预定的触发d2d通信的条件对网络状态进行实时监测。

在一个实施例中,所述触发d2d通信的条件包含以下条件中的一项或多项但不限于此:

-两个终端的距离在预先设定的d2d通信的范围内;

-两个终端间传输的文件的大小低于预先设定的某个阈值;

-终端所处的无线接入网络(ran)处于拥塞状态。

这些条件可以由运营商预先设置,也可以实时修改。

接着,如果所述预定的触发d2d通信的条件满足,服务器305将触发终端ue301和终端ue302之间d2d通信的建立,即第二发送装置603向呼叫控制设备s-cscf307发送d2d连接请求,其中包含了终端ue301和终端ue302的标识,所述d2d连接请求为本发明新引入的消息。

在又一个实施例中,所述装置600还包括连接释放触发装置604(图中未示出)。

服务器305收到表明终端ue301和终端ue302成功建立d2d通信的d2d连接回复消息时,连接释放触发装置604向s-cscf307发送网络连接释放请求,其中包含了终端ue301和终端ue302的标识,用以触发释放终端ue301和终端ue302通过网络建立的非d2d通信连接的流程。

图7示出根据本发明另一个实施例的在s-cscf307中用于辅助控制终端通信的装置示意图。该装置700包括第一接收装置701、第三发送装置702和第四发送装置703。

下面结合图3和图4详细描述该装置700的工作过程。

首先,第一接收装置701接收来自服务器305的d2d连接请求,其中包含了终端ue301和终端ue302的标识,所述d2d连接请求为本发明新引入的消息,所述d2d连接请求用于触发终端ue301和终端ue302建立d2d通信。

然后,第三发送装置702向ue301发送info消息,其中包含了终端ue302的标识,所述info消息用于指示ue301和ue302建立d2d连接。

第四发送装置703向ue302发送info消息,其中包含了终端ue301的标识,所述info消息用于指示ue303和ue301建立d2d连接。

在又一个实施例中,所述装置700还包括第二接收装置704(图中未示出)。

第二接收装置704接收来自服务器305的网络连接释放请求,其中包含了终端ue301和终端ue302的标识,用以触发释放终端ue301和终端ue302通过网络建立的非d2d通信连接的流程。s-cscf307在收到上述网络连接释放请求后,将启动释放终端ue301和终端ue302通过网络建立的非d2d通信连接的流程。

需要注意的是,本发明可在软件和/或软件与硬件的组合体中被实施,例如,可采用专用集成电路(asic)、通用目的计算机或任何其他类似硬件设备来实现。在一个实施例中,本发明的软件程序可以通过处理器执行以实现上文所述步骤或功能。同样地,本发明的软件程序(包括相关的数据结构)可以被存储到计算机可读记录介质中,例如,ram存储器,磁或光驱动器或软磁盘及类似设备。另外,本发明的一些步骤或功能可采用硬件来实现,例如,作为与处理器配合从而执行各个步骤或功能的电路。

另外,本发明的一部分可被应用为计算机程序产品,例如计算机程序指令,当其被计算机执行时,通过该计算机的操作,可以调用或提供根据本发明的方法和/或技术方案。而调用本发明的方法的程序指令,可能被存储在固定的或可移动的记录介质中,和/或通过广播或其他信号承载媒体中的数据流而被传输,和/或被存储在根据所述程序指令运行的计算机设备的工作存储器中。在此,根据本发明的一个实施例包括一个装置,该装置包括用于存储计算机程序指令的存储器和用于执行程序指令的处理器,其中,当该计算机程序指令被该处理器执行时,触发该装置运行基于前述根据本发明的多个实施例的方法和/或技术方案。

对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和 范围内的所有变化涵括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。装置权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1