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

文档序号:7867400阅读:115来源:国知局
专利名称:数据传输处理方法、装置和系统的制作方法
技术领域
本发明实施例涉及通信技术领域,尤其涉及一种数据传输处理方法、装置和系统。
背景技术
点对点(Peer-to-Peer,P2P)技术起源于互联网,它的核心思想是网络中各节点之间直接进行数据交换,每个节点的地位都是对等的,既是服务器又是客户端,每个节点在享受其他节点提供服务的同时,也在为其他节点提供服务。目前P2P技术已经应用到了移动互联网,随着移动互联网中数据交换需求不断增长,P2P技术已成为移动互联网重要的媒体交换技术。具体地,在P2P移动互联网中,当源用户终端同时接收到多个目标用户终端发送的下载请求时,源用户终端将无线资源平均分配给各个目标用户终端,并向各个目标用户终端同时传输待下载的业务数据。但是,由于源用户终端的无线资源有限以及从源用户终端到各个目标用户终端的链路质量不均匀,不能最大限度的保证每条链路上的业务数据都能传输成功,如果传输失败,还需要重新传输浪费无线资源。

发明内容
针对现有技术的上述缺陷,本发明实施例提供一种数据传输处理方法、装置和系统。本发明一方面提供一种数据传输处理方法,包括根据多个目标用户终端同时发送给源用户终端的下载请求消息,获取从所述源用户终端归属的源基站到每个目标用户终端之间链路的链路传输质量;比较每条链路的链路传输质量,指示所述源用户终端通过传输质量最好的链路向对应的目标用户终端传输待下载的业务数据。本发明另一方面提供一种数据传输处理装置,包括获取模块,用于根据多个目标用户终端同时发送给源用户终端的下载请求消息,获取从所述源用户终端归属的源基站到每个目标用户终端之间链路的链路传输质量;控制模块,用于比较每条链路的链路传输质量,指示所述源用户终端通过传输质量最好的链路向对应的目标用户终端传输待下载的业务数据。本发明又一方面提供一种数据传输处理系统,包括源用户终端、所述源用户终端归属的源基站、目标用户终端、所述目标用户终端归属的目标基站,以及上述的数据传输处理装置,其中,所述源基站和所述目标基站可以为同一个基站,也可以为不同的基站,所述数据传输处理装置设置在所述源用户终端中,或者,设置在所述源基站中。本发明实施例提供的数据传输处理方法、装置和系统,通过根据多个目标用户终端同时发送给源用户终端的下载请求消息,获取每个目标用户终端与源用户终端归属的源基站之间链路的链路传输质量,比较每条链路的链路传输质量,指示源用户终端通过传输质量最好的链路向对应的目标用户终端传输待下载的业务数据,从而实现了最大限度的保证了源用户终端向每个目标用户终端传输数据的可靠性,避免浪费宝贵的无线资源。


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