本发明专利技术提供了一种对等网络的数据传输方法和系统。其中的方法包括:双向P2P缓存系统将双向缓存服务器的信息发送给ALTO服务器;双向P2P缓存系统记录并获取各个WLAN接入用户所访问的P2P热点内容,将热点内容的信息发送给P2P应用服务器;P2P应用服务器将双向缓存服务器加入到候选节点集中;当用户向P2P应用服务器请求节点集时,P2P应用服务器向ALTO服务器发送请求;ALTO服务器向P2P应用服务器返回请求响应,将节点选择策略发送给P2P应用服务器;P2P应用服务器根据节点选择策略从候选节点集中选择节点集返回给用户。应用本发明专利技术可以有效地降低用户的上行流量,有效地降低网络建设成本。
【技术实现步骤摘要】
【专利摘要】本专利技术提供了一种对等网络的数据传输方法和系统。其中的方法包括:双向P2P缓存系统将双向缓存服务器的信息发送给ALTO服务器;双向P2P缓存系统记录并获取各个WLAN接入用户所访问的P2P热点内容,将热点内容的信息发送给P2P应用服务器;P2P应用服务器将双向缓存服务器加入到候选节点集中;当用户向P2P应用服务器请求节点集时,P2P应用服务器向ALTO服务器发送请求;ALTO服务器向P2P应用服务器返回请求响应,将节点选择策略发送给P2P应用服务器;P2P应用服务器根据节点选择策略从候选节点集中选择节点集返回给用户。应用本专利技术可以有效地降低用户的上行流量,有效地降低网络建设成本。【专利说明】一种对等网络的数据传输方法和系统
本申请涉及移动通信
,尤其涉及一种对等网络的数据传输方法和系统。
技术介绍
随着移动通信技术的快速发展,无线局域网(WLAN)中的对等网络(P2P)的流量发展十分迅猛,在一些省市的WLAN中,P2P流量甚至已经占到了网络总流量的80%。而在目前所使用的802.11协议中,分布式协调功能(DCF)机制是节点共享无线信道进行数据传输的基本接入方式,该模型的特性将使得WLAN中上下行共享且竞争无线信道资源。因此,高占比的P2P上行流量将加剧下行链路的拥塞,从而不仅仅会影响P2P应用自身的用户体验,还会影响WLAN中其它应用(例如,HTTP浏览等)的用户体验。所以,需要通过降低P2P上行流量的方法来缓解WLAN无线资源的拥塞情况,提高WLAN中的P2P用户的体验,尤其是其它应用的体验。 为了解决上述的问题,现有技术中提出了双向缓存(Cache)的概念。其中,对于破解模式的Cache而言,除了使用传统Cache分光出网请求代替网外用户或外省用户服务网内用户的功能外,还可使用分光入网消息(例如,Peerlist响应消息等),并使用Cache代替WLAN接入用户服务网内用户或外网用户(即反向Cache功能),从而降低WLAN接入用户的上行流量。 现有技术中的双向缓存技术可以在一定程度上降低WLAN接入用户的上行流量,提升WLAN接入用户使用其他业务的体验。但是,上述的双向缓存技术也还存在着如下所述的一些问题: 1、对于采用破解模式(即P2P应用提供商不主动参与)实现的双向Cache而言: a)、在本技术中,需要新增并部署分光器及流量监控设备(DPI)设备(其中的DPI设备将用于分析出向网内WLAN用户发送或响应的P2P消息),从而必然需要增加设备投资; b)、在上述双向缓存技术中,Cache将采用优先应答或者内容请求重定向的方式,将用户请求引导到Cache系统,并由Cache来服务用户。但是,现有的P2P应用可能并不支持内容请求的重定向功能,所以可能导致反向Cache的功能难以实现;而且,如果内容请求者验证响应的IP信息时,上述优先应答的方式也难以实现反向Cache的功能。 2.对于采用合作模式(即P2P应用提供商主动参与)实现的双向Cache而言: 在该模式中,虽然不需要新增并部署分光器及DPI设备,但是在实际应用中,由于P2P应用提供商一般都不愿意增加新的业务策略及维护成本,也不愿意过多考虑如何降低P2P上行流量对运营商网络的影响,因此P2P应用提供商一般都不会增加新的策略以有意避免选择WlAN接入用户作为服务节,也不会主动分析WLAN接入用户拥有的内容热点,并将热点内容提前推送到Cache服务器中,因此上述的合作模式的双向Cache在实际应用中实现也具有相当大的难度,实用性较低。
技术实现思路
有鉴于此,本专利技术提供了一种对等网络的数据传输方法和系统,从而可以有效地降低用户的上行流量,并降低网络建设成本。 本专利技术的技术方案具体是这样实现的: 一种对等网络的数据传输方法,该方法包括: 双向对等网络P2P缓存系统将双向缓存服务器的信息发送给应用层传输优化ALTO服务器; 双向P2P缓存系统记录并获取各个WLAN接入用户所访问的P2P热点内容,将所获取的热点内容的信息发送给P2P应用服务器; P2P应用服务器将双向P2P缓存系统中的双向缓存服务器加入到候选节点集中; 当用户向P2P应用服务器请求节点集时,P2P应用服务器向ALTO服务器发送请求; ALTO服务器向P2P应用服务器返回请求响应,将节点选择策略发送给P2P应用服务器; P2P应用服务器根据节点选择策略从候选节点集中选择节点集返回给用户。 较佳的,所述双向P2P缓存系统将双向缓存服务器的信息发送给ALTO服务器包括: 所述双向P2P缓存系统根据预设的上报策略将双向缓存服务器的信息发送给ALTO服务器。 较佳的,所述的预设的上报策略为: 上报预先确定的各个双向缓存服务器的信息。 较佳的,所述预先确定的双向缓存服务器为双向P2P缓存系统中的部分双向缓存服务器。 较佳的,双向缓存服务器的信息为: 预先确定的各个双向缓存服务器的IP地址信息和所述IP地址所对应的是双向缓存服务器的信息。 较佳的,所述双向P2P缓存系统记录并获取各个WLAN接入用户所访问的P2P热点内容包括: 对于破解模式的双向P2P缓存系统,双向P2P缓存系统中的传统缓存部分记录WLAN接入用户所访问的P2P热点内容,并将所记录的热点内容的信息发送给双向P2P缓存系统中的反向缓存部分; 所述反向缓存部分判断传统缓存部分中是否存储有所述热点内容,如果未存储,则向P2P应用服务器请求并获取所述热点内容。 较佳的,所述将所获取的热点内容的信息发送给P2P应用服务器包括: 对于破解模式的双向P2P缓存系统,所述双向P2P缓存系统定期向P2P应用服务器发送所获取的热点内容的信息。 较佳的,所述热点内容的信息包括: 双向P2P缓存系统中所存储的热点内容的标识、数据块的标识信息以及存储地址。 较佳的,所述双向P2P缓存系统记录并获取各个WLAN接入用户所访问的P2P热点内容包括: 对于合作模式的双向P2P缓存系统,P2P应用服务器将WLAN接入用户所访问的P2P热点内容推送到双向P2P缓存系统中。 较佳的,P2P应用服务器向ALTO服务器发送的请求为: 节点属性查询请求、节点集排序请求和/或节点成本查询请求。 较佳的,所述ALTO服务器向P2P应用服务器返回请求响应为: 当P2P应用服务器向ALTO服务器发送的请求为节点属性查询请求时,所述ALTO服务器向P2P应用服务器返回扩展的节点属性查询响应; 其中,所述扩展的节点属性查询响应中设置有用于告知P2P应用服务器其所查询的节点是否是双向缓存服务器的字段。 较佳的,所述ALTO服务器向P2P应用服务器返回请求响应为: 当P2P应用服务器向ALTO服务器发送的请求为节点集排序请求时,所述ALTO服务器向P2P应用服务器返回用于将节点集中的各个节点的排序结果告知P2P应用服务器的节点集排序响应。 较佳的,所述ALTO服务器向P2P应用服务器返回请求响应为: 当P2P应用服务器向ALTO服务器发送的请求为节点成本查询请求时,所述ALTO服务器向P2P应用服务器返回用于将所查询节点的节点成本值告知P2P应用本文档来自技高网...
【技术保护点】
一种对等网络的数据传输方法,其特征在于,该方法包括:双向对等网络P2P缓存系统将双向缓存服务器的信息发送给应用层传输优化ALTO服务器;双向P2P缓存系统记录并获取各个WLAN接入用户所访问的P2P热点内容,将所获取的热点内容的信息发送给P2P应用服务器;P2P应用服务器将双向P2P缓存系统中的双向缓存服务器加入到候选节点集中;当用户向P2P应用服务器请求节点集时,P2P应用服务器向ALTO服务器发送请求;ALTO服务器向P2P应用服务器返回请求响应,将节点选择策略发送给P2P应用服务器;P2P应用服务器根据节点选择策略从候选节点集中选择节点集返回给用户。
【技术特征摘要】
【专利技术属性】
技术研发人员:陈炜,邓灵莉,于青,侯志强,
申请(专利权)人:中国移动通信集团公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。