互联网信息的传送处理方法与系统技术方案

技术编号:8836706 阅读:179 留言:0更新日期:2013-06-22 22:08
本发明专利技术实施例公开了一种互联网信息的传送处理方法与系统,其中,方法包括:运营商网络中的第一边界路由器接收进入运营商网络的信息发布Publish报文,该Publish报文由用户终端发送,该Publish报文中包括用户标识UserID、作为信息发布目标网站服务器标识的全球资源定位符URL、发布信息的内容Content、标识发布信息唯一性的字段Cookie;第一边界路由器在所述Publish报文中添加表示用户接入网络位置的LocID标签,并根据所述URL与运营商网络设备的数据转发表FIB,对添LocID标签的Publish报文进行逐级转发,直到添加LocID标签的Publish报文离开运营商网络到达所述URL标识的网站服务器,由所述网站服务器发布所述信息的内容。本发明专利技术实施例可以实现用户信息的自主发布,并增强互联网信息传送的可溯源性。

【技术实现步骤摘要】

本专利技术涉及网络技术,尤其是一种互联网信息的传送处理方法与系统
技术介绍
目前,有关互联网协议(Internet Protocol,以下简称:IP)网络架构方面的研究已成为热点。例如,为了有效降低运营商IP骨干网的流量增长压力,提高IP骨干网流量传送的有效效率,业界提出了一种全新的IP网络架构及协议,称为:以内容为中心的网络。如图1所示,为现有技术以内容为中心的网络的网络架构及协议模型示意图。基于以内容为中心的网络的网络架构及协议,用户想从互联网获取自己感兴趣的内容时,可以发送订阅报文(Interest),向网络中的设备逐级订阅自己感兴趣的内容。网络设备在接受到该订阅报文后,会首先查阅自己缓存的内容是否包含用户请求获取的内容,若有该内容,便通过数据报文Data向用户返回其请求获取的内容。若没有该内容,则根据数据转发表(Forwarding Information Base,以下简称:FIB)中记录的内容名称与下一跳间的对应表来进行订阅报文Interest的转发,逐级上传订阅报文Interest,同时在请求信息表(Pending Information Table,以下简称:PIT)中记录该用户的请求。在找到用户感兴趣的内容后,该内容会按照根据网络设备中的PIT逐步转发给用户。同时,该内容也会按照一定的策略在当前网络设备中被缓存,以便于在接收到其它用户对该内容的订阅报文时提供给其它用户。因此,基于以内容为中心的网络的网络架构及协议,避免了同样的信息在运营商网络中被重复转发,可以有效地降低现有IP骨干网中流量的无效传送,降低运营商网络的扩容压力。然而,在实现本专利技术的过程中,专利技术人发现,上述以内容为中心的网络至少存在以下问题:基于以内容为中心的网络的网络架构及协议,仅仅考虑了用户对互联网内容的获取需求,即“拉内容”的行为,而没有考虑用户在互联网发布内容的需求,例如,现今流行于网络中的Web2.0相关业务,如微博、用户生产内容(user generated content,以下简称:UGC)网站等用户可以自发布内容的需求。因此,现有技术基于以内容为中心的网络的网络架构及协议,就更没有考虑如何增强信息传送的可溯源性,无法获知互联网内容发布用户的网络位置。
技术实现思路
本专利技术实施例所要解决的技术问题是:提供一种互联网信息的传送处理方法与系统,以实现用户信息的自主发布,并增强互联网信息传送的可溯源性。本专利技术实施例提供的一种互联网信息的传送处理方法,包括:运营商网络中的第一边界路由器接收进入运营商网络的信息发布Publish报文,该Publish报文由用户终端发送,该Publish报文中包括用户标识UserlD、作为信息发布目标网站服务器标识的全球资源定位符URL、发布信息的内容Content、标识发布信息唯一性的字段Cookie ;第一边界路由器在所述Publish报文中添加表示用户接入网络位置的LocID标签,并根据所述URL与运营商网络设备的数据转发表FIB,对添加LocID标签的Publish报文进行逐级转发,直到添加LocID标签的Publish报文离开运营商网络到达所述URL标识的网站服务器,由所述网站服务器发布所述信息的内容。本专利技术实施例提供的一种互联网信息的传送处理系统,包括运营商网络与网站服务器,所述运营商网络包括边界路由器与内部路由器,所述边界路由器中包括第一边界路由器与第二边界路由器;其中:第一边界路由器,用于接收进入运营商网络的信息发布Publish报文,该Publish报文由用户终端发送,该Publish报文中包括用户标识UserlD、作为信息发布目标网站服务器标识的URL、发布信息的内容Content、标识发布信息唯一性的字段Cookie ;以及在所述Publish报文中添加表示用户接入网络位置的LocID标签,并根据所述URL与运营商网络设备的FIB,将添加LocID标签的Publish报文转发给作为下一跳的内部路由器;内部路由器,用于根据所述URL与运营商网络设备的FIB,对添加LocID标签的Publish报文进行逐级转发,直到添加LocID标签的Publish报文到达离开运营商网络时的第二边界路由器;第二边界路由器,用于根据所述URL与运营商网络设备的FIB,将添加LocID标签的Publish报文转发给所述URL标识的网站服务器;网站服务器,用于发布所述Pub I i Sh报文中所述信息的内容。基于本专利技术上述实施例提供的互联网信息的传送处理方法与系统,运营商网络中的第一边界路由器接收到进入运营商网络的信息发布Publish报文后,在该Publish报文中添加表示用户接入网络位置的LocID标签,并根据所述URL与运营商网络设备的FIB,对添加LocID标签的Publish报文进行逐级转发,直到添加LocID标签的Publish报文到达URL标识的网站服务器,由网站服务器发布相应信息的内容。与现有技术相比,高效实现了用户信息的自主发布,满足了信息社会网民可信地自发布信息的需求;并且,保证了信息发布的可溯源性,即,该信息内容是从哪里发布的,增强了网络信息可信度的能力;另外,兼容现有以内容为中心的网络架构模型,可以利用现有以内容为中心的网络架构模型中的FIB表项进行报文的逐级转发,实现了资源的有效利用。下面通过附图和实施例,对本专利技术的技术方案做进一步的详细描述。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术互联网信息的传送处理方法一个实施例的流程图;图2为本专利技术互联网信息的传送处理方法另一个实施例的流程图;图3为图2所示实施例PubAck报文的一个传输流向示意图;图4为本专利技术实施例中建立UserID与LocID之间的对应关系信息一个实施例的流程图;图5为图4所示实施例中的一个消息传输流向示意图;图6为本专利技术实施例中的一个报文传输流向不意图;图7为本专利技术互联网信息的传送处理系统一个实施例的结构示意图。具体实施例方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1为本专利技术互联网信息的传送处理方法一个实施例的流程图。如图1所示,该实施例互联网信息的传送处理方法包括:101,运营商网络中的第一边界路由器接收进入运营商网络的信息发布(Publish)报文,该Publish报文由用户终端发送,该Publish报文中包括用户标识(UserID)、作为信息发布目标网站服务器标识的全球资源定位符(Uniform Resource Locator,以下简称:URL)、发布信息的内容(Content)、标识发布信息唯一性的字段(Cookie)。 102,第一边界路由器在Publish报文中添加表示用户接入网络位置的LocID标签,并根据URL与运营商网络本文档来自技高网
...

【技术保护点】
一种互联网信息的传送处理方法,其特征在于,包括:运营商网络中的第一边界路由器接收进入运营商网络的信息发布Publish报文,该Publish报文由用户终端发送,该Publish报文中包括用户标识UserID、作为信息发布目标网站服务器标识的全球资源定位符URL、发布信息的内容Content、标识发布信息唯一性的字段Cookie;第一边界路由器在所述Publish报文中添加表示用户接入网络位置的LocID标签,并根据所述URL与运营商网络设备的数据转发表FIB,对添加LocID标签的Publish报文进行逐级转发,直到添加LocID标签的Publish报文离开运营商网络到达所述URL标识的网站服务器,由所述网站服务器发布所述信息的内容。

【技术特征摘要】
1.一种互联网信息的传送处理方法,其特征在于,包括: 运营商网络中的第一边界路由器接收进入运营商网络的信息发布Publish报文,该Publish报文由用户终端发送,该Publish报文中包括用户标识UserlD、作为信息发布目标网站服务器标识的全球资源定位符URL、发布信息的内容Content、标识发布信息唯一性的字段 Cookie ; 第一边界路由器在所述Publish报文中添加表示用户接入网络位置的LocID标签,并根据所述URL与运营商网络设备的数据转发表FIB,对添加LocID标签的Publish报文进行逐级转发,直到添加LocID标签的Publish报文离开运营商网络到达所述URL标识的网站服务器,由所述网站服务器发布所述信息的内容。2.根据权利要求1所述的方法,其特征在于,所述网站服务器发布所述信息的内容后,生成表示信息发布结果的发布确认PubAck报文,并通过所述运营商网络设备的数据转发表FIB反馈给所述用户终端,所述PubAck报文中包括所述UserID、所述Cookie以及表示信息发布是否成功的字段Info。3.根据权利要求2所述的方法,其特征在于,所述PubAck报文还包括所述LocID标签; 通过所述运营商网络设备的FIB反馈给所述用户终端包括:所述运营商网络中的各路由器根据所述LocID标签以及运营商网络设备的FIB对所述PubAck报文进行逐级路由,直到所述PubAck报文到达给所述用户终端。4.根据权利要求2所述的方法,其特征在于,还包括: 添加Loc ID标签的Pub I i sh报文离开运营商网络时,运营商网络中向所述URL标识的网站服务器转发添 加LocID标签的Publish报文的第二边界路由器删除所述LocID标签,得到Publish报文并转发给所述URL标识的网站服务器。5.根据权利要求4所述的方法,其特征在于,通过所述运营商网络设备的数据转发表FIB反馈给所述用户终端包括: 所述第二边界路由器接收所述网站服务器返回的PubAck报文,从映射服务器获取所述UserID对应的LocID,并在所述PubAck报文中添加所述LocID标签; 所述运营商网络中的各路由器根据所述LocID标签以及运营商网络设备的FIB对添加所述LocID标签的PubAck报文进行逐级路由,直到所述PubAck报文到达给所述用户终端。6.根据权利要求5所述的方法,其特征在于,还包括: 用户终端在接入运营商网络时,向所述第一边界路由器发送注册请求消息,该注册请求消息中包括用户的认证信息; 所述第一边界路由器在所述注册请求消息中添加表示用户接入网络位置的LocID标签后,将添加所述LocID标签的注册请求消息重定向到所述映射服务器; 所述映射服务器根据所述认证信息对所述用户进行认证,并在认证通过后,向所述用户终端用户分配所述UserID,并记录该UserID与所述LocID之间的对应关系信息。7.根据权利要求6所述的方法,其特征在于,还包括: 所述用户终端移动到其它位置并接入运营商网络时,向接入运营商网络时的第三边界路由器发送位置更新消息,所述位置更新消息中包括所述UserID; 所述第三边界路由器在所述新注册请求消息中添加表示用户接入网络位置的新LocID标签后,将添加所述新LocID标签的位置更新消息重定向到所述映射服务器;所述映射服务器查询到存储有包括所述UserID的对应关系信息后,利用所述新LocID标签更新所述对应关系信息中的LocID,得到所述UserID与新LocID标签之间的对应关系信息。8.根据权利要求1至7任意一项所述的方法,其特征在于,包括: 运营商网络中的路由器接收到用户终端发送的订阅报文后,查询自己缓存的内容是否包含用户请求获取的内容; 若自己缓存的内容包含用户请求获取的内容,便通过数据报文向所述用户终端返回其请求获取的内容; 若自己缓存的内容不包含用户请求获取的内容,则根据FIB中记录的内容名称与下一跳间的对应表,将所述订阅报文转发给下一跳路由器,并在请求信息表PIT中记录所述用户请求获取的内容与上一跳间的对应表; 下一跳路由器接收到所述订阅报文后,查询自己缓存的内容是否包含用户请求获取的内容; 若自己缓存的内容包含用户请求获取的内容,下一跳路由器将用户请求获取的内容返回作为上一跳的所述路由器;所述路由器根据所述PIT,通过数据报文向所述用户终端返回其请求获取的内容,并根据预先设置的缓存策略缓存所述用户请求获取的内容,以便提供给下一个请求获取该内容的用户; 若自己缓存的内容不包含用户请求获取的内容,下一跳路由器作为所述路由器,开始执行所述根据FIB中记录的内容名称与下一跳间的对应表,将所述订阅报文转发给下一跳路由器的操作。9.一种互联网信息的传送处理系统,包括运营商网络与网站服务器,所述运营商网络包括边界路由器与内部路由器,其特征在于,所述边界路由器中包括第一...

【专利技术属性】
技术研发人员:王爱俊解冲锋杨锋
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1