一种P2P网络中实现留言方法及系统和设备技术方案

技术编号:3542739 阅读:192 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种P2P网络中实现留言方法,包括:留言用户在至少一个网络节点上设置留言信息;留言用户根据设置了留言信息的网络节点的地址生成留言地址信息,将所述留言地址信息发送给留言接收用户所在网络的网络节点;所述留言接收用户根据所述留言地址信息向相应的设置了留言信息的网络节点获取留言信息。本发明专利技术还公开了一种网络系统及设备,通过所述留言方法的实现节约了网络中的存储资源和带宽资源。

【技术实现步骤摘要】

本专利技术涉及网络通信领域,尤其涉及一种P2P网络中实现留言方法及系统和设备
技术介绍
对等网(Peer-to-Peer,P2P)提供了一种新的共享网络资源的方法,在P2P网络环境中,位于网络中所有的计算机都处于一个对等的地位,每台主机既是资源请求者(Client),又是资源的提供者(Server),能够响应其他计算机的请求,参与P2P网络的资源提供和服务,而所处于网络中的主机为Peer对等节点。P2P-SIP为与会话发起协议(Session Initiation Protocol,SIP)相关的协议,通过使用P2P技术解析SIP请求的目标,并提供SIP消息的传输以及其它SIP相关的服务。在P2P-SIP网络中提供了一种语音邮箱(VoiceMail,VM)增值业务服务,所述提供VM的服务节点成为VM服务节点。现有的P2P-SIP服务网络所提供的多方语音留言方案,用户需要向多个用户留言时,用户处于不同的VM服务节点上,留言用户在留言用户所在的服务节点留言后,所述留言服务节点需要向所有或多个不同的VM服务节点广播所述留言内容,这种将留言内容广播到很多VM服务节点之后会导致P2P-SIP网络中存在多个留言副本,用户收听留言时,只需找到自己所在的VM服务节点就可以接收留言信息了。但是该语音留言方法导致了P2P-SIP网络中存在多个留言副本,会占用P2P-SIP服务网络中的存储资源,并且在进行多方留言信息广播时,广播所述留言信息也会占用网络的带宽,这样也会浪费网络中的带宽资源。
技术实现思路
鉴于上述现有技术所存在的问题,本专利技术实施例提供了一种P2P网络中实现留言方法及系统和设备。通过用户节点在相应的网络节点上设置留言信息之-->后,生成所述留言信息的留言地址信息,并将所述留言地址信息发送至多方留言的网络节点,网络节点上的用户根据所述留言地址信息到所述设有留言信息的网络节点上获取留言信息。为了解决上述技术问题,本专利技术实施例提出了一种P2P网络中实现留言方法,包括:留言用户在至少一个网络节点上设置留言信息;留言用户根据设置了留言信息的网络节点的地址生成留言地址信息,将所述留言地址信息发送给留言接收用户所在网络的网络节点;所述留言接收用户根据所述留言地址信息向相应的设置了留言信息的网络节点获取留言信息。相应的,本专利技术还公开了一种网络系统,包括存储单元、留言单元和至少一个网络节点,其中:所述存储单元,用于保存用户设置的留言信息;为留言接收用户提供留言信息;所述留言单元,用于根据设置了留言信息的网络节点的地址生成留言地址信息,将所述留言地址信息发送给留言接收用户所在网络的网络节点上;所述网络节点,用于接收来自所述留言单元的留言地址信息;为留言接收用户提供留言地址信息。相应的,本专利技术还公开了一种网络设备,所述网络设备包括:存储单元,用于存储用户设置的留言信息;第一生成单元,用于根据设置了留言信息的网络节点的地址生成留言地址信息;第一发送单元,用于将第一生成单元生成的留言地址信息发送给留言接收用户所在网络的网络节点,以使留言接收用户获得留言地址信息;提供单元,用于向留言接收用户提供留言信息。相应的,本专利技术还公开了一种网络设备,所述网络设备包括:接收单元,用于接收来自留言用户节点的信息,所述信息的类型包括:留言地址信息;存储单元,用于存储所述接收单元接收到的信息,所述信息的类型包括:留言地址信息;-->发送单元,用于将所述留言地址信息发送给留言接收用户。实施本专利技术实施例,通过确定所述多方留言接收者所在的网络节点后,在一个网络节点上设置留言信息,用户节点根据所述设置的留言信息生成留言地址信息,并将所述的留言地址信息发送到其他多方留言接收用户所在的网络节点中去,其他多方留言的网络节点中的用户根据留言地址信息到设置留言的网络节点中获取所述设置的留言信息。通过所述获取留言信息的方法,网络中没有出现大量的留言副本,没有留言副本的出现不会导致存储空间的浪费,而通过本专利技术实施例中的多方留言方法,只是将所述的留言地址信息发送到各个网络服务节点中,不会在广播信息过程中占用大量的宽带资源,通过所述方法的实现节约了网络中的存储资源和带宽资源。附图说明图1是本专利技术实施例中的P2P-SIP网络语音留言结构示意图;图2是本专利技术实施例中的P2P-SIP语音留言的流程图;图3是本专利技术实施例中的P2P-SIP网络中用户设置留言的流程图;图4是本专利技术实施例中的P2P-SIP网络中用户接收留言的流程图。具体实施方式本专利技术实施例提供了一种P2P网络中实现留言方法。通过在P2P网络中某一VM服务节点上设置语音留言信息,在用户节点上生成留言地址信息,并将留言地址信息发送至其他多方留言接收者的VM服务节点上,留言接收者用户根据VM服务节点上的地址信息在设置留言信息的VM服务节点上获取留言信息,通过所述方法的实现,不会在P2P网络中产生多个留言副本,节约了网络系统的存储空间。下面结合附图详细说明本专利技术的优选实施例。本专利技术实施例公开了一种网络系统,包括存储单元、留言单元和至少一个网络节点,其中:所述存储单元,用于保存用户设置的留言信息;为留言接收用户提供留言信息;所述留言单元,用于根据设置了留言信息的网络节点的地址生成留言地址信息,将所述留言地址信息发送给留言接收用户所在网络的网络节点上;所述网络节点,用于接收来自所述留言单元的留言地址信息;为留-->言接收用户提供留言地址信息。所述存储单元与留言单元集成在同一个节点;或者,所述存储单元集成在所述至少一个网络节点中的一个网络节点中。本专利技术还公开了一种网络设备,所述网络节点包括所述网络设备包括:存储单元,用于存储用户设置的留言信息;第一生成单元,用于根据设置了留言信息的网络节点的地址生成留言地址信息;第一发送单元,用于将第一生成单元生成的留言地址信息发送给留言接收用户所在网络的网络节点,以使留言接收用户获得留言地址信息;提供单元,用于向留言接收用户提供留言信息;设置单元,用于根据存储单元存储的留言信息和/或第一生成单元生成的留言地址信息设置留言生命周期;删除单元,用于在所述留言信息超过设置的留言生命周期时删除所述留言信息;第二生成单元,用于对所述留言信息进行加密信息,生成加密信息;第二发送单元,用于将第二生成单元生成的加密信息发送给留言接收用户所在网络的网络节点。本专利技术还公开了一种网络设备,所述网络设备包括:接收单元,用于接收来自留言用户节点的信息,所述信息的类型包括:留言地址信息;存储单元,用于存储所述接收单元接收到的信息,所述信息的类型包括:留言地址信息;发送单元,用于将所述留言地址信息发送给留言接收用户;设置单元,用于根据留言用户节点发送的留言地址信息设置留言生命周期;删除单元,用于在所述留言地址信息超过设置的留言生命周期时删除所述留言地址信息。下面是以P2P-SIP网络系统以及P2P-SIP网路中的VM服务节点为例进行说明的,其中用户节点是通过P2P-SIP网络上的代理节点进行查询多方留言的VM服务节点的。首先请参阅图1,图1示出了本专利技术实施例中的P2P-SIP网络多方语音留言结构示意图,该P2P-SIP网络系统包括多个VM服务节点,如图所示的VM服务节点a10、VM服务节点b11、VM服务节点c12、VM本文档来自技高网...

【技术保护点】
一种P2P网络中实现留言方法,其特征在于,包括: 留言用户在至少一个网络节点上设置留言信息; 留言用户根据设置了留言信息的网络节点的地址生成留言地址信息,将所述留言地址信息发送给留言接收用户所在网络的网络节点; 所述留言接 收用户根据所述留言地址信息向相应的设置了留言信息的网络节点获取留言信息。

【技术特征摘要】
1、一种P2P网络中实现留言方法,其特征在于,包括:留言用户在至少一个网络节点上设置留言信息;留言用户根据设置了留言信息的网络节点的地址生成留言地址信息,将所述留言地址信息发送给留言接收用户所在网络的网络节点;所述留言接收用户根据所述留言地址信息向相应的设置了留言信息的网络节点获取留言信息。2、如权利要求1所述的P2P网络中实现留言方法,其特征在于,在留言用户在所述留言用户在至少一个网络节点上设置留言信息的步骤之后,该方法还包括:留言用户对所述留言信息进行加密,将加密信息发送给所述留言接收用户所在网络的网络节点;所述留言接收用户所在网络的网络节点将所述加密信息发送给所述留言接收用户;所述留言接收用户根据所述留言地址信息向相应的设置了留言信息的网络节点获取留言信息步骤包括:所述留言接收用户根据所述留言地址信息和加密信息向相应的设置了留言信息的网络节点获取留言信息。3、如权利要求1所述的P2P网络中实现留言方法,其特征在于,所述将留言地址信息发送给留言接收用户所在网络的网络节点的步骤包括:根据会话发起协议中的第三方注册方式将留言地址信息注册到所述留言接收用户所在网络的网络节点上。4、如权利要求1所述的P2P网络中实现留言方法,其特征在于,所述将留言地址信息发送给留言接收用户所在网络的网络节点的步骤包括:将留言地址信息携带在会话发起协议中的报文中,将所述报文发送给所述留言接收用户所在网络的网络节点。5、如权利要求2所述的P2P网络中实现留言方法,其特征在于,该方法还包括:留言用户或设置了留言信息的网络节点对留言信息设置留言生命周期;留言用户或设置了留言地址信息的网络节点对留言地址信息设置留言地址生命周期。6、如权利要求5所述的P2P网络中实现多方留言方法,其特征在于,该方法还包括:当所述留言地址信息或留言信息超过设置的留言生命周期时,网络节点删除留言地址信息和/或留言信息。7、如权利要求2所述的P2P网络中实现多方留言方法,其特征在于,所述加密信息是通过证书机制提供的,或者是通过集中式认证服务器提供的。8、一...

【专利技术属性】
技术研发人员:李朋朱贤刘经及吕晓雨金洪波
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:94[中国|深圳]

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

1