对等网的实现方法和运营商对等网服务器及对等网系统的制作方法

文档序号:7974917阅读:192来源:国知局
专利名称:对等网的实现方法和运营商对等网服务器及对等网系统的制作方法
技术领域
本发明涉及对等网技术,尤其涉及企业对等网的实现方法和运营商对等 网服务器及企业对等网系统。
背景技术
对等网(Peer-to-Peer, P2P)与传统的服务器/客户机模式不同,对等网中没 有明确的服务器和客户机之分,每个对等结点(Peer)既作为服务器为对等网提 供服务,又作为客户机从对等网获取服务。P2P技术能够有效的利用带宽,充 分利用各个结点的资源,每个结点都能方便的为其它结点提供共享内容。目 前,对等网技术在内容共享、协同计算和协作通讯等方面有着广泛的应用。
企业P2P网络是指使用P2P技术为企业员工(可以还有其他授权用户)共 享企业内部资源而组建的网络。相对于面向Intemet的P2P应用,企业P2P应用 有更强的针对性,从企业内部信息的安全性考虑,未经授权的结点一般是不 能连接到企业P2P网络。
以下介绍微软公司利用P2P技术构建的最佳虚拟办公网(groove virtual office)。在groove virtual office中,由员工个人电脑和移动终端组成P2P网络, 员工身份需经过认证服务器认证,并且受企业管理服务器管理。这个P2P网的 资源只限制在企业内部,对于外部用户,可以通过防火墙进入,并且受企业 管理服务器管理。无线终端通过移动运营商提供的无线通道,比如WAP上网 业务,经过防火墙后进入该P2P网络。
构建企业P2P网络的现有方案并没有考虑到移动运营商的利益,当移动终 端接入企业P2P网络时,仅仅把无线网络当成是一种单纯的接入手段,由于P2P 连接会占用运营商的大量带宽资源,而运营商却不能进行有效管理,产生收 益,运营商可能会抵触这种企业P2P应用。

发明内容
本发明要解决的技术问题是提供对等网的实现方法和运营商对等网服务
器及对等网系统,以实现移动运营商可以管理企业对等网。
为解决上述技术问题,本发明的目的是通过以下技术方案实现的
一种企业对等网的实现方法,包括当移动终端发出对等网请求时,搜 索运营商对等网服务器,如果搜索到所述请求对应资源,建立对等网连接; 如果没有搜索到所述请求对应资源,搜索企业内部结点,搜索到所述请求对 应资源后,建立对等网连接;当企业内部结点发出对等网请求时,搜索其它 企业内部结点,如果搜索到所述请求对应资源,建立对等网连接;如果没有 搜索到所述请求对应资源,搜索运营商对等网服务器,搜索到所述请求对应 资源后,建立对等网连接。
一种运营商对等网服务器,包括资源储存单元,用于储存移动终端的 资源;移动终端请求处理单元,用于接收到移动终端对等网请求后,搜索所 述资源储存单元,如果搜索到所述请求对应资源,反馈所述资源信息;如果 没有搜索到所述请求对应资源,搜索企业内部结点,搜索到所述请求对应资 源后,反馈所述资源信息;内部结点请求处理单元,用于接收到企业内部结 点对等网请求后,搜索所述资源储存单元,搜索到所述请求对应资源后,反 馈所述资源信息。
一种企业对等网系统,包括运营商对等网服务器、移动终端和企业内部 结点;移动终端,用于请求对等网资源和/或提供对等网资源;企业内部结点, 用于请求对等网资源和/或提供对等网资源;运营商对等网服务器包括资源 储存单元,用于储存移动终端的资源;移动终端请求处理单元,用于接收到 移动终端对等网请求后,搜索所述资源储存单元,如果搜索到所述请求对应 资源,反馈所述资源信息;如果没有搜索到所述请求对应资源,搜索企业内 部结点,搜索到所述请求对应资源后,反馈所述资源信息;内部结点请求处 理单元,用于接收到企业内部结点对等网请求后,搜索所述资源储存单元, 搜索到所述请求对应资源后,反馈所述资源信息。
从以上技术方案可以看出,在本发明中,把运营商对等网服务器当作一 个超级结点,该超级结点集中管理移动终端;当移动终端发出对等网请求时, 优先在运营商对等网服务器搜索资源,如果没有搜索到对应资源,再到企业
内部结点搜索资源;当企业内部结点发出对等网请求时,优先在其它企业内 部结点搜索资源,如果没有搜索到对应资源,再到运营商对等网服务器搜索
资源;当搜索到请求对应资源后,建立对等网连接。由于移动运营商可以通 过运营商对等网服务器对接入的移动终端进行管理,从而可以制定经营策略, 为企业提供企业对等网业务。


图1为本发明的方法流程图; 图2为本发明的对等网系统示意图。
具体实施例方式
本发明提供了对等网的实现方法和运营商对等网服务器及对等网系统, 其核心思想是,移动终端发出对等网请求时优先在运营商对等网服务器搜索 资源,如果没有找到,再到企业内部结点搜索资源;企业内部结点发出对等 网请求时优先在其它企业内部结点搜索资源,如果没有找到再到运营商对等 网服务器搜索资源;找到资源后建立对等网连接。
请参考图1,以移动终端为请求结点和以企业内部结点为请求结点说明本 发明的实现方法。
步骤101a.移动终端发出对等网请求;
步骤102a.在运营商对等网服务器搜索资源;
步骤103a.判断是否搜索到资源;如果是,继续步骤104a,否则,继续 步骤105a;
步骤104a.移动终端与资源结点建立对等网连接; 步骤105a.在企业内部结点搜索资源;
步骤106a.判断是否搜索到资源,如果是,继续步骤107a,否则,结束; 步骤107a.移动终端与资源结点建立对等网连接。 步骤101b.企业内部结点发出对等网请求; 步骤102b.在其它企业内部结点:溲索资源;
步骤103b.判断是否搜索到资源;如果是,继续步骤104b,否则,继续 步骤105b:
步骤104b.企业内部结点与资源结点建立对等网连接; 步骤105b.在运营商对等网服务器搜索资源;
步骤106b.判断是否搜索到资源,如果是,继续步骤107a,否则,结束; 步骤107b.企业内部结点与资源结点建立对等网连接。 为进一步理解本发明,以下通过具体实施例对本发明的实现方法进行详 细的描述。
企业可以根据自身特点和需要构造P2P Overlay (重叠层),解决团队内的 信息共享和协作。其中,为减少运营商服务器与企业内网的流量,建议移动 终端和企业内部结点分别建立Overlay;如果存在多个运营商,不同运营商的 移动终端也分别建立Overlay。在本实施例中,建立Overlay的工作在企业对 等网管理平台操作,这样,企业网络管理人员可以方便地控制接入权限。
所述移动终端为使用移动运营商网络的终端,包括使用无线上网的PDA (Personal Digital Assistant个人数字助理)、手机和手提电脑等。
所述企业内部结点为使用企业内部网络的终端,该终端具有接入内网的 权限,包括个人电脑和共享服务器等;如果终端从互联网通过授权后连接到 企业内部网络,也可以看成是企业内网终端。
Overlay创建之前,在运营商对等网服务器建立企业的信息,由运营商或 者系统提供一些初始值。创建Overlay时,需要避免存在名称沖突,创建Overlay 后,设置Overlay的管理项目,包括Overlay责任人、Overlay里内容的权限 限制和其他Overlay之间的关系等。
根据P2P的规则,提供资源的结点会预先向P2P网络发布资源信息,发 布资源的方式可以是主动或被动。对分布式P2P来说,各个结点是平等的, 每个结点保存其它结点的资源信息;对半分布式P2P来说,超级结点统一管 理叶子结点。可以理解的是,本发明的企业内部结点可以是分布式、半分布 式,甚至可以是集中式。而对移动终端来说,运营商对等网服务器看成是超级结点,考虑到移动终端的特殊性,移动终端可以将索引放到运营商对等网 服务器,也可以将内容上传到运营商对等服务器,后者对运营商对等网服务 器提出了更高的要求。
移动终端或者企业内部结点可以使用IMS (IPMultimedia Subsystem, IP 多媒体子系统)客户端或者使用SIP( Session Initiation Protocol会话启动协议) 客户端登陆本方案的P2P系统。企业内部结点登陆时,首先会进行身份认证, 只有通过认证的用户,才能4吏用该企业P2P系统,从而增加了该系统的安全 性。对于移动终端来说,可能还存在业务认证,在接入运营商对等网服务器 的时候,对该终端进行业务认证,显然,也可以在移动运营商的业务控制点 进行业务认证。结点登陆企业P2P系统有两种发起途径,一个是结点本身发 起登陆请求,还有一种是企业内部Overlay责任人或者企业对等网管理平台自 动发起,最后让终端确认是否进行注册。结点登陆系统后,才可以请求P2P 资源或提供P2P资源。
企业对等网管理平台用于对企业内部结点进行身份认证,还用于在授权
范围内远程管理运营商对等网服务器,比如划分运营商对等网服务器的存储 空间,检测在线用户的流量和运营的业务等。
P2P的应用4艮广,移动终端或企业内部结点发出的P2P请求可以为内容 共享请求,协作通信请求或协同计算请求。内容共享包括共享文件下载,搜 索和检索、内容分发、网络存储和对等广播等。协作通信包括协同工作、互 联网电话、网络游戏、即时通信和移动通信等。
当运营商对等网服务器接收到移动终端的P2P请求后,首先搜索保存在 本服务器的资源,无法寻找到相关资源时,才搜索企业内部结点;当企业内 部结点发出P2P请求时,首先搜索其它企业内部结点,无法寻找到相关资源 时,才搜索运营商对等网服务器;搜索到资源后,建立P2P连接。
现有技术的内容搜索,大多数情况首先找到的是内容的索引,然后根据 索引获取内容。上述保存在服务器的资源,可以包括索引和索引的内容。当 移动终端发出P2P请求时,首先找到索引,如果发现相关联的内容保存在运 营商对等网服务器,建立连接后从该服务器下载内容;如果发现相关联的内
容保存在其它移动终端或企业内部结点,在下载内容的同时,该内容也在运 营商对等网服务器保存一份,并修改该内容的索引。这样做的好处是可以减 少跨越间的流量,优化网络性能。
可以理解的是,本技术方案的运营商对等网服务器也可以只保存内容的
索引。运营商对等网服务器是否需要保存内容,根据实际需要而定;如果每 次移动终端下载的内容都在该服务器保留起来,则需要定期对这些内容进行 整理。
同一个用户可能既有移动终端也有企业内部结点,当企业内部结点发出 P2Pffr求时,如果AU亥用户的移动终端下载内容,则该内容同时在该用户的企 业内部结点保存一份。这样,在下次企业内部结点发起该内容的P2P请求时, 可以直接从该用户的企业内部结点下载。
本发明也适用于历遍全网搜索的P2P应用。举例由移动终端发起会议 电话请求,首先在运营商对等网服务器管理范围内,询问移动终端是否参加 会议电话,然后再到企业内部结点询问结点是否参加会议电话,最后参加会 i义电话的结点建立通话。
本发明提供的技术方案能够实现运营商对企业对等网进行管理和运营, 运营商可以与企业协商使用不同收费模式。可以在移动终端进行业务鉴权的 时候,保存相关计费数据;也可以由运营商对等网服务器提供一个接口,当 企业使用该对等网产生相关计费数据的时候,将所述数据上传到运营商的计 费服务器。以下列举常用的收费模式按流量收费,根据移动终端上传下载 产生的流量,和企业对等网服务器与企业之间产生的流量进行收费;按流量 级别收费;按注册用户量收费,根据注册的移动终端数目收费,也可以包括 PC注册用户;按同时在线用户量收费;收取固定费用。这些收费模式可以结 合使用。
本发明提供运营商对等网服务器,包括资源储存单元,用于储存移动 终端的资源;移动终端请求处理单元,用于接收到移动终端对等网请求后, 搜索所述资源储存单元,如果搜索到所述请求对应资源,反馈所述资源信息;
如果没有搜索到所述请求对应资源,搜索企业内部结点,搜索到所述请求对 应资源后,反馈所述资源信息;内部结点请求处理单元,用于接收到企业内 部结点对等网请求后,搜索所述资源储存单元,搜索到所述请求对应资源后,
反馈所述资源信息;业务鉴权单元,用于移动终端发出对等网请求前,对所 述的移动终端进行业务鉴权。
请参考图2,为本发明的对等网系统示意图。本系统包括运营商对等网服 务器210、企业对等网管理平台220、移动终端230和企业内部结点240。
移动终端230,用于请求对等网资源和/或提供对等网资源。 企业内部结点240,用于请求对等网资源和/或提供对等网资源。 企业对等网管理平台220,用于在企业内部结点发出对等网连接请求前, 对所述企业内部结点进行身份鉴权。 运营商对等网服务器210包括
业务鉴权单元211,用于移动终端发出对等网请求前,对所述的移动终端 进行业务鉴权;
资源储存单元212,用于储存移动终端的资源;
移动终端请求处理单元213,用于接收到移动终端对等网请求后,搜索所 述资源储存单元212,如果搜索到所述请求对应资源,反馈所述资源信息;如 果没有搜索到所述请求对应资源,搜索企业内部结点,搜索到所述请求对应 资源后,反馈所述资源信息;
内部结点请求处理单元214,用于接收到企业内部结点对等网请求后,搜 索所述资源储存单元212,搜索到所述请求对应资源后,反馈所述资源信息。
移动终端230向运营商对等网服务器210发出对等网请求,运营商对等 网服务器210搜索资源储存单元212,如果搜索到所述请求对应资源,反馈所 述资源信息,所述移动终端230与资源结点建立对等网连接;运营商对等网 服务器210如果没有搜索到所述请求对应资源,搜索企业内部结点240,搜索 到所述请求对应资源后,反馈所述资源信息,所述移动终端230与资源结点 建立对等网连接;
当企业内部结点240向其它企业内部结点发出对等网请求,如果搜索到
所述请求对应资源,所述企业内部结点240与资源结点建立对等网连接;如 果没有搜索到所述请求对应资源,搜索运营商对等网服务器210,运营商对等 网服务器210搜索资源储存单元212,搜索到所述请求对应资源后,反馈所述 资源信息,所述企业内部结点240与资源结点建立对等网连接。
以上对本发明所提供的对等网的实现方法和运营商对等网服务器及对等 网系统进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式 进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思 想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方 式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本 发明的限制。
权利要求
1. 一种企业对等网的实现方法,其特征在于,包括当移动终端发出对等网请求时,搜索运营商对等网服务器,如果搜索到所述请求对应资源,建立对等网连接;如果没有搜索到所述请求对应资源,搜索企业内部结点,搜索到所述请求对应资源后,建立对等网连接;当企业内部结点发出对等网请求时,搜索其它企业内部结点,如果搜索到所述请求对应资源,建立对等网连接;如果没有搜索到所述请求对应资源,搜索运营商对等网服务器,搜索到所述请求对应资源后,建立对等网连接。
2. 根据权利要求1所述的方法,其特征在于,所述移动终端发出对等网请 求前,对所述的移动终端进行业务鉴权。
3. 根据权利要求1所述的方法,其特征在于,所述企业内部结点发出对等 网请求前,对所述企业内部结点进行身份鉴权。
4. 才艮据权利要求1至3其中之一所述的方法,其特征在于,所述请求至少 包括以下请求之一内容共享请求,协作通信请求和协同计算请求。
5. —种运营商对等网服务器,其特征在于,包括 资源储存单元,用于储存移动终端的资源;移动终端请求处理单元,用于接收到移动终端对等网请求后,如果搜索 所述资源储存单元,搜索到所述请求对应资源,反馈所述资源信息;如果没 有搜索到所迷请求对应资源,搜索企业内部结点,搜索到所述请求对应资源 后,反馈所述资源信息;内部结点请求处理单元,用于接收到企业内部结点对等网请求后,搜索 所述资源储存单元,搜索到所述请求对应资源后,反馈所述资源信息。
6. 根据权利要求5所述的运营商对等网服务器,其特征在于,还包括 业务鉴权单元,用于移动终端发出对等网请求前,对所述的移动终端进行业务鉴权。
7. —种企业对等网系统,其特征在于,包括运营商对等网服务器、移动终 端和企业内部结点;移动终端,用于请求对等网资源和/或提供对等网资源;企业内部结点,用于请求对等网资源和/或提供对等网资源;运營商对等网服务器包括资源储存单元,用于储存移动终端的资源;移动终端请求处理单元,用于接收到移动终端对等网请求后,如果搜索 所述资源储存单元,搜索到所述请求对应资源,反馈所述资源信息;如果没 有搜索到所述请求对应资源,搜索企业内部结点,搜索到所述请求对应资源 后,反馈所述资源信息;内部结点请求处理单元,用于接收到企业内部结点对等网请求后,搜索 所述资源储存单元,搜索到所述请求对应资源后,反馈所迷资源信息。
8. 根据权利要求7所述的企业对等网系统,其特征在于所述移动终端向所述运营商对等网服务器发出对等网请求,搜索所述运 营商对等网服务器,如果搜索到所述请求对应资源,所述移动终端与资源结 点建立对等网连"J妻;如果没有^^叟索到所述请求对应资源,&索所述企业内部 结点,搜索到所述请求对应资源后,所述移动终端与资源结点建立对等网连 接;所述企业内部结点向其它企业内部结点发出对等网请求,如果搜索到所 述请求对应资源,所述企业内部结点与资源结点建立对等网连接;如果没有 搜索到所述请求对应资源,搜索所述运营商对等网服务器,搜索到所述请求 对应资源后,所述企业内部结点与资源结点建立对等网连接。
9. 根据权利要求7所述的企业对等网系统,其特征在于,所述运营商对等 网服务器还包括业务鉴权单元,用于移动终端发出对等网请求前,对所述的移动终端进 行业务鉴权。
10. 根据权利要求7至9其中之一所述的企业对等网系统,其特征在于, 还包括企业对等网管理平台,用于在企业内部结点发出对等网连接请求前,对 所迷企业内部结点进行身份鉴权。
全文摘要
本发明公开了对等网的实现方法和运营商对等网服务器及对等网系统,其核心思想是,移动终端发出对等网请求时优先在运营商对等网服务器搜索资源,如果没有找到,再到企业内部结点搜索资源;企业内部结点发出对等网请求时优先在其它企业内部结点搜索资源,如果没有找到再到运营商对等网服务器搜索资源;找到资源后建立对等网连接。本发明可以实现移动运营商能够管理企业对等网,提供对等网业务。
文档编号H04L29/06GK101207612SQ20061016809
公开日2008年6月25日 申请日期2006年12月18日 优先权日2006年12月18日
发明者刘经及, 吕晓雨, 贤 朱, 朱望斌, 朋 李, 符海芳, 金洪波 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1