数据传输处理方法、装置和系统的制作方法

文档序号:7867501阅读:113来源:国知局
专利名称:数据传输处理方法、装置和系统的制作方法
数据传输处理方法、装置和系统技术领域
本发明实施例涉及通信技术领域,尤其涉及一种数据传输处理方法、装置和系统。
技术背景
点对点(Peer-to-Peer,P2P)技术起源于互联网,它的核心思想是网络中各节点之间直接进行数据交换,每个节点的地位都是对等的,既是服务器又是客户端,每个节点在享受其他节点提供服务的同时,也在为其他节点提供服务。目前P2P技术已经应用到了移动互联网,随着移动互联网中数据交换需求不断增长,P2P技术已成为移动互联网重要的媒体交换技术。具体地,在P2P移动互联网中,当源用户终端接收到目标用户终端发送的下载请求时,通过源基站将业务数据经过接入网设备,或者接入网设备和核心网设备发送给目标基站,再由目的基站发送给目标用户终端。
在蜂窝通信系统中,除了上述传统的通信链路之外,当基站接收到P2P用户终端发送的端到端(Device-to_Device,D2D)传输请求时,若判断获知待进行通信交互的P2P用户终端之间满足D2D通信条件时,则说明P2P用户终端之间的数据可以直接通过D2D通信链路进行传输而不经过基站,减轻了基站的负载压力。
综上所述,虽然P2P用户终端之间的数据传输方式较多,但是目前并不能根据实时的信道传输质量动态的选择传输方式。发明内容
针对现有技术的上述缺陷,本发明实施例提供一种数据传输处理方法、装置和系统。
本发明一方面提供一种数据传输处理方法,包括
源用户终端接收目标用户终端发送的下载请求消息,若归属的源基站指示自身与所述目标用户终端之间能够进行端到端D2D通信,则获取与所述D2D通信对应的第一通信链路的链路传输质量;
所述源用户终端获取自身到所述目标用户终端之间经过所述源基站和目标基站传输的第二通信链路的链路传输质量;
比较所述第一通信链路和所述第二通信链路的链路传输质量,通过传输质量较好的链路向所述目标用户终端传输待下载的业务数据。
本发明另一方面提供一种用户终端,包括
接收模块,用于接收目标用户终端发送的下载请求消息;
第一获取模块,用于若归属的源基站指示自身与所述目标用户终端之间能够进行端到端D2D通信,则获取与所述D2D通信对应的第一通信链路的链路传输质量;
第二获取模块,用于获取自身到所述目标用户终端之间经过所述源基站和目标基站传输的第二通信链路的链路传输质量;
控制模块,用于比较所述第一通信链路和所述第二通信链路的链路传输质量,通过传输质量较好的链路向所述目标用户终端传输待下载的业务数据。
本发明又一方面提供一种数据传输处理系统,包括源用户终端、所述源用户终端归属的源基站、目标用户终端、所述目标用户终端归属的目标基站,其中,所述源基站和所述目标基站可以为同一个基站,也可以为不同的基站,所述源用户终端为上述的用户终端。
本发明实施例提供的数据传输处理方法、装置和系统,当源用户终端接收目标用户终端发送的下载请求消息,若归属的源基站指示自身与目标用户终端之间能够进行端到端D2D通信,则获取与D2D通信对应的第一通信链路的链路传输质量,并且获取自身到目标用户终端之间经过源基站和目标基站传输的第二通信链路的链路传输质量,比较第一通信链路和第二通信链路的链路传输质量,通过传输质量较好的链路向目标用户终端传输待下载的业务数据,从而实现了根据实时的信道传输质量动态的选择传输方式,最大限度的保证了数据传输的可靠性,避免浪费宝贵的无线资源。







图I为本发明数据传输处理方法一个实施例的流程图;2为本发明数据传输处理方法另一实施例的流程图;3为基于P2P网络基站直通架构的业务传输系统;4为本发明用户终端一个实施例的结构示意图;5为本发明用户终端另一实施例的结构示意图;6为本发明数据传输处理系统一个实施例的结构示意图。
具体实施方式
图I为本发明数据传输处理方法一个实施例的流程图,如图I所示,该方法包括
步骤100,源用户终端接收目标用户终端发送的下载请求消息,若归属的源基站指示自身与所述目标用户终端之间能够进行端到端D2D通信,则获取与所述D2D通信对应的第一通信链路的链路传输质量;
在P2P移动互联网中,当源用户终端归属的源基站接收到目标用户终端发送的下载请求消息后,对下载请求消息进行解析获取源用户终端标识和目标用户终端标识,首先根据源用户终端标识向对应的源用户终端发送该下载请求消息,然后源基站根据源用户终端标识和目标用户终端标识查询归属位置寄存器中的终端位置信息,以便根据预设的D2D 通信策略判断源用户终端与目标用户终端之间是否满足D2D通信条件,若判断满足,则指示源用户终端能够与目标用户终端进行D2D通信,从而源用户终端获取与该目标用户终端之间与D2D通信对应的第一通信链路的链路传输质量。其中,获取链路传输质量包括获取用于表示链路传输质量的链路传输参数,链路传输参数具体包括信噪比、单位比特资源消耗量、误比特率、子帧误码率和重传次数中的至少一个参数。需要说明的是,本领域技术人员可以理解的是,第一通信链路的链路传输质量是由源用户终端通过时延测量方式,信号测量方式获取的,本领域技术人员可以根据需要进行选择。
步骤101,所述源用户终端获取自身到所述目标用户终端之间经过所述源基站和目标基站传输的第二通信链路的链路传输质量;
源用户终端根据目标用户终端标识通过查询基站和/或核心网设备中存储的用户信息确定目标用户终端归属的目标基站,从而根据移动互联网的网络架构确定从自身到目标用户终端之间经过源基站和目标基站传输数据的第二通信链路,其中,移动互联网的网络架构包括经过核心网进行数据传输的网络架构和经过接入网进行数据传输的网络架构。当源用户终端确定从自身到目标用户终端之间的第二通信链路后,获取第二通信链路的链路传输质量,其中,获取链路传输质量包括获取用于表示链路传输质量的链路传输参数,链路传输参数具体包括信噪比、单位比特资源消耗量、误比特率、子帧误码率和重传次数中的至少一个参数。需要说明的是,本领域技术人员可以理解的是,第二通信链路的链路传输质量包括由源用户终端到源基站的上行链路的链路传输质量,以及由源基站到目标用户终端之间的下行链路的链路传输质量,其中,上行链路的链路传输质量是由源用户终端通过时延测量方式,信号测量方式获取的,下行链路的链路传输质量是由接入网设备、或接入网设备和核心网设备通过时延测量方式,信号测量方式获取的,本领域技术人员可以根据需要进行选择。
步骤102,比较所述第一通信链路和所述第二通信链路的链路传输质量,通过传输质量较好的链路向所述目标用户终端传输待下载的业务数据。
当源用户终端获取从自身到目标用户终端之间通过D2D通信方式传输的第一通信链路的链路传输质量,以及通过源基站和目标基站传统方式传输的第二通信链路的链路传输质量后,比较第一通信链路和第二通信链路的链路传输质量确定传输质量最好的传输链路,然后源用户终端用系统为自身分配的所有无线资源通过传输质量最好的链路向该目标用户终端传输待下载的业务数据,比如当链路传输质量用信噪比表示,若源用户终端判断获知第一通信链路的信噪比大于第二通信链路的信噪比,则确定第一通信链路的链路传输质量好,选择采用D2D通信方式,即通过第一通信链路向目标用户终端发送待下载的业务数据;当链路传输质量用单位比特资源消耗量表示,若源用户终端判断获知第一通信链路的单位比特资源消耗量大于第二通信链路的单位比特资源消耗量,则确定第二通信链路的链路传输质量好,采用经过源基站和目标基站传输的传统通信方式,即通过第二通信链路向目标用户终端发送待下载的业务数据,从而源用户终端根据实时的链路传输质量动态的选择数据传输方式,最大限度的保证了数据传输的可靠性,
本实施例提供的数据传输处理方法,当源用户终端接收目标用户终端发送的下载请求消息,若归属的源基站指示自身与目标用户终端之间能够进行端到端D2D通信,则获取与D2D通信对应的第一通信链路的链路传输质量,并且获取自身到目标用户终端之间经过源基站和目标基站传输的第二通信链路的链路传输质量,比较第一通信链路和第二通信链路的链路传输质量,通过传输质量较好的链路向目标用户终端传输待下载的业务数据, 从而实现了根据实时的信道传输质量动态的选择传输方式,最大限度的保证了数据传输的可靠性,避免浪费宝贵的无线资源。
针对图I所示实施例中,根据移动互联网的网络架构确定从源用户终端到目标用户终端之间的第二通信链路,其中,移动互联网的网络架构包括经过核心网进行数据传输的网络架构和经过接入网进行数据传输的网络架构。为了更清楚的说明源用户终端如何确定从自身到目标用户终端之间的第二通信链路并获取第二通信链路的链路传输质量,以经过接入网进行数据传输的网络架构为例进行详细说明,其中,经过接入网进行数据传输的网络架构是针对经过核心网进行数据传输的网络架构对核心网的数据处理能力造成瓶颈的缺陷,提出的一种支持基站直通的基站直通架构的通信系统,该系统中的各基站具有基站设备间接口,通过各基站设备间接口的控制面协议栈和用户面协议栈建立各基站与其余部分基站之间进行数据传输的直通通路,从而基于基站直通架构的通信系统,用户终端之间仅通过接入网就完成了业务数据的传输,而不经过核心网。基于上述架构的P2P网络的数据传输处理过程具体如图2所示,图2为本发明数据传输处理方法另一实施例的流程图, 本实施例中的链路传输质量是通过信号测量方式获取的,该方法具体包括
步骤200,源用户终端接收目标用户终端发送的下载请求消息,若归属的源基站指示自身与所述目标用户终端之间能够进行端到端D2D通信,则与所述目标用户终端之间建立所述第一通信链路,并通过所述第一通信链路向所述目标用户终端发送参考信号;
在P2P移动互联网中,当源用户终端归属的源基站接收到目标用户终端发送的下载请求消息后,对下载请求消息进行解析获取源用户终端标识和目标用户终端标识,首先根据源用户终端标识向对应的源用户终端发送该下载请求消息,然后源基站根据源用户终端标识和目标用户终端标识查询归属位置寄存器中的终端位置信息,以便根据预设的D2D 通信策略判断源用户终端与目标用户终端之间是否满足D2D通信条件,若判断满足,则指示源用户终端能够与目标用户终端进行D2D通信,从而源用户终端根据源基站分配的信道与功率与目标用户终端之间建立用于D2D通信的第一通信链路,并通过该第一通信链路向目标用户终端发送参考信号。
步骤201,所述源用户终端接收所述目标用户终端通过所述第一通信链路反馈的、 通过测量所述参考信号获取的信道质量指示;
当源用户终端通过第一通信链路向目标用户终端发送参考信号后,目标用户终端测量从第一通信链路接收的源用户终端发送的参考信号获取用信号接收强度等信息表示的信道质量指示,并通过第一通信链路将获取的信道质量指示返回给源用户终端。
步骤202,所述源用户终端根据所述信道质量指示获取所述第一通信链路的链路传输质量;
源用户终端通过第一通信链路接收目标用户终端返回的信道质量指示,并根据该信道质量指示计算获取从自身到目标用户终端之间用于D2D通信的第一通信链路的链路传输质量。
步骤203,所述源用户终端向所述源基站发送上行参考信号,并接收所述源基站反馈的、通过测量所述上行参考信号获取的与所述源用户终端之间上行信道的第一信道质量指示;
源用户终端向源基站发送上行参考信号,源基站测量源用户终端发送的上行参考信号获取用信号接收强度等信息表示的与源用户终端之间上行信道的第一信道质量指示, 并将获取的第一信道质量指示返回给源用户终端。
步骤204,所述源用户终端接收所述源基站发送的从所述源基站到所述目标用户终端的第二信道质量指示,其中,所述第二信道质量指示是当所述目标基站为所述源基站时,所述目标用户终端通过测量所述源基站发送的下行参考信号获取的;或者,是当所述目标基站不为所述源基站时,根据从所述源基站到目标基站的直通数据通道上的各中转基站通过测量上个基站发送的参考信号获取的直通信道质量指示,以及所述目标用户终端通过测量所述目标基站发送的下行参考信号获取的信道质量指示获取的;
当源基站测量源用户终端发送的上行参考信号获取从源用户终端到源基站之间的上行信道的第一信道质量指示后,源基站还要获取从源基站到目标用户终端之间的下行信道的第二信道质量指示,具体为源基站查询存储在本地的用户信息,判断该用户信息是否包含目标用户终端标识,若判断获知该用户信息包含目标用户终端标识,则确定自身即为目标基站即目标用户终端归属于自身,源基站向目标用户终端发送下行参考信号,目标用户终端测量源基站发送的下行参考信号获取用信号接收强度等信息表示的与源基站之间下行信道的第二信道质量指示,并将获取的第二信道质量指示返回给源基站,源基站将从自身到目标用户终端之间的第二信道质量指示并发送给源用户终端。
若源基站判断获知该用户信息不包含目标用户终端标识,则确定自身不为目标基站,通过向接入网设备或者核心网设备发送目标用户终端标识,从而查询目标用户终端归属的目标基站。源基站根据基站直通路由信息获取从源基站到目标基站之间的直通数据通道,该直通数据通道上的各中转基站通过测量上个基站发送的参考信号获取各自直通通道的直通信道质量指示,目标用户终端通过测量目标基站发送的下行参考信号获取从目标基站到目标用户终端之间下行信道的信道质量指示,目标基站以及各中转基站将目标用户终端测量的信道质量指示和各自直通通道的直通信道质量指示通过基站直通路由发送给源基站,从而源基站将上述各信道质量指示的和作为从自身到目标用户终端之间的第二信道质量指示并发送给源用户终端。
步骤205,所述源用户终端根据所述第一信道质量指示和所述第二信道质量指示获取所述第二通信链路的链路传输质量;
源用户终端获取从自身到源基站之间上行信道的第一信道质量指示,以及从源基站到目标用户终端之间下行信道的第二信道质量指示,从而根据第一信道质量指示和第二信道质量指示获取从源用户终端到目标用户终端之间第二通信链路的链路传输质量。
步骤206,比较所述第一通信链路和所述第二通信链路的链路传输质量,通过传输质量较好的链路向所述目标用户终端传输待下载的业务数据。
当源用户终端获取从自身到目标用户终端之间通过D2D通信方式传输的第一通信链路的链路传输质量,以及通过源基站和目标基站传统方式传输的第二通信链路的链路传输质量后,比较第一通信链路和第二通信链路的链路传输质量确定传输质量最好的传输链路,然后源用户终端用系统为自身分配的所有无线资源通过传输质量最好的链路向该目标用户终端传输待下载的业务数据,比如当链路传输质量用信噪比表示,若源用户终端判断获知第一通信链路的信噪比大于第二通信链路的信噪比,则确定第一通信链路的链路传输质量好,选择采用D2D通信方式,即通过第一通信链路向目标用户终端发送待下载的业务数据;当链路传输质量用单位比特资源消耗量表示,若源用户终端判断获知第一通信链路的单位比特资源消耗量大于第二通信链路的单位比特资源消耗量,则确定第二通信链路的链路传输质量好,采用经过源基站和目标基站传输的传统通信方式,即通过第二通信链路向目标用户终端发送待下载的业务数据,从而源用户终端根据实时的链路传输质量动态的选择数据传输方式,最大限度的保证了数据传输的可靠性,
本实施例提供的数据传输处理方法,当源用户终端接收目标用户终端发送的下载请求消息,若归属的源基站指示自身与目标用户终端之间能够进行端到端D2D通信,则获取与D2D通信对应的第一通信链路的链路传输质量,并且获取自身到目标用户终端之间经过源基站和目标基站传输的第二通信链路的链路传输质量,比较第一通信链路和第二通信链路的链路传输质量,通过传输质量较好的链路向目标用户终端传输待下载的业务数据, 从而实现了根据实时的信道传输质量动态的选择传输方式,最大限度的保证了数据传输的可靠性,避免浪费宝贵的无线资源。
为了更清楚的描述本实施例提供的数据传输处理方法,下面用单位比特资源消耗量来表示从源用户终端到目标用户终端之间的链路传输质量。其中,单位比特资源消耗量具体是指,假设从源用户终端到目标用户终端之间的传输链路的信噪比为SINR,则通过仙农公式获得传输容量为
C=Iog2 (1+SINR) (1),
通过(I)获得C = f (SINR) (2),
由⑵获得无线链路传输单位比特数据需占用的资源即单位比特资源消耗量为
权利要求
1.一种数据传输处理方法,其特征在于,包括 源用户终端接收目标用户终端发送的下载请求消息,若归属的源基站指示自身与所述目标用户终端之间能够进行端到端D2D通信,则获取与所述D2D通信对应的第一通信链路的链路传输质量; 所述源用户终端获取自身到所述目标用户终端之间经过所述源基站和目标基站传输的第二通信链路的链路传输质量; 比较所述第一通信链路和所述第二通信链路的链路传输质量,通过传输质量较好的链路向所述目标用户终端传输待下载的业务数据。
2.根据权利要求I所述的数据传输处理方法,其特征在于,所述获取与所述D2D通信对应的第一通信链路的链路传输质量包括 所述源用户终端与所述目标用户终端之间建立所述第一通信链路,并通过所述第一通信链路向所述目标用户终端发送参考信号; 所述源用户终端接收所述目标用户终端通过所述第一通信链路反馈的、通过测量所述考信号获取的信道质量指示; 所述源用户终端根据所述信道质量指示获取所述第一通信链路的链路传输质量。
3.根据权利要求I所述的数据传输处理方法,其特征在于,所述获取自身到所述目标用户终端之间经过所述源基站和目标基站传输的第二通信链路的链路传输质量包括 所述源用户终端向所述源基站发送上行参考信号,并接收所述源基站反馈的、通过测量所述上行参考信号获取的与所述源用户终端之间上行信道的第一信道质量指示; 所述源用户终端接收所述源基站发送的从所述源基站到所述目标用户终端的第二信道质量指示,其中,所述第二信道质量指示是当所述目标基站为所述源基站时,所述目标用户终端通过测量所述源基站发送的下行参考信号获取的;或者,是当所述目标基站不为所述源基站时,根据从所述源基站到目标基站的直通数据通道上的各中转基站通过测量上个基站发送的参考信号获取的直通信道质量指示,以及所述目标用户终端通过测量所述目标基站发送的下行参考信号获取的信道质量指示获取的; 所述源用户终端根据所述第一信道质量指示和所述第二信道质量指示获取所述第二通信链路的链路传输质量。
4.根据权利要求1-3任一所述的数据传输处理方法,其特征在于,所述链路传输质量具体通过信噪比、单位比特资源消耗量、误比特率、子帧误码率和重传次数中的至少一个参数进行表示。
5.一种用户终端,其特征在于,包括 接收模块,用于接收目标用户终端发送的下载请求消息; 第一获取模块,用于若归属的源基站指示自身与所述目标用户终端之间能够进行端到端D2D通信,则获取与所述D2D通信对应的第一通信链路的链路传输质量; 第二获取模块,用于获取自身到所述目标用户终端之间经过所述源基站和目标基站传输的第二通信链路的链路传输质量; 控制模块,用于比较所述第一通信链路和所述第二通信链路的链路传输质量,通过传输质量较好的链路向所述目标用户终端传输待下载的业务数据。
6.根据权利要求5所述的用户终端,其特征在于,所述第一获取模块包括第一处理单元,用于若归属的源基站指示自身与所述目标用户终端之间能够进行端到端D2D通信,则与所述目标用户终端之间建立所述第一通信链路,并通过所述第一通信链路向所述目标用户终端发送参考信号; 第一接收单元,用于接收所述目标用户终端通过所述第一通信链路反馈的、通过测量所述考信号获取的信道质量指示; 第一获取单元,用于根据所述信道质量指示获取所述第一通信链路的链路传输质量。
7.根据权利要求5所述的用户终端,其特征在于,所述第二获取模块包括 第二处理单元,用于向所述源基站发送上行参考信号,并接收所述源基站反馈的、通过测量所述上行参考信号获取的与所述源用户终端之间上行信道的第一信道质量指示;第二接收单元,用于接收所述源基站发送的从所述源基站到所述目标用户终端的第二信道质量指示,其中,所述第二信道质量指示是当所述目标基站为所述源基站时,所述目标用户终端通过测量所述源基站发送的下行参考信号获取的;或者,是当所述目标基站不为所述源基站时,根据从所述源基站到目标基站的直通数据通道上的各中转基站通过测量上个基站发送的参考信号获取的直通信道质量指示,以及所述目标用户终端通过测量所述目标基站发送的下行参考信号获取的信道质量指示获取的; 第二获取单元,用于根据所述第一信道质量指示和所述第二信道质量指示获取所述第二通信链路的链路传输质量。
8.根据权利要求5-7任一所述的用户终端,其特征在于,所述链路传输质量具体通过信噪比、单位比特资源消耗量、误比特率、子帧误码率和重传次数中的至少一个参数进行表/Jn ο
9.一种数据传输处理系统,其特征在于,包括源用户终端、所述源用户终端归属的源基站、目标用户终端、所述目标用户终端归属的目标基站,其中,所述源基站和所述目标基站可以为同一个基站,也可以为不同的基站,所述源用户终端为如权利要求5-8任一项所述的用户终端。
全文摘要
本发明提供一种数据传输处理方法、装置和系统,其中,该方法包括源用户终端接收目标用户终端发送的下载请求消息,若归属的源基站指示自身与目标用户终端之间能够进行端到端D2D通信,则获取与D2D通信对应的第一通信链路的链路传输质量;获取自身到目标用户终端之间经过源基站和目标基站传输的第二通信链路的链路传输质量;比较第一通信链路和第二通信链路的链路传输质量,通过传输质量较好的链路向目标用户终端传输待下载的业务数据。通过本发明提供的数据传输处理方法、装置和系统,实现了根据实时的信道传输质量动态的选择传输方式,最大限度的保证了数据传输的可靠性,避免浪费宝贵的无线资源。
文档编号H04L1/00GK102983944SQ20121051481
公开日2013年3月20日 申请日期2012年12月4日 优先权日2012年12月4日
发明者吕召彪, 许珺, 马彰超, 张猛, 王健全 申请人:中国联合网络通信集团有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1