对漫游用户通信内容过滤的方法、系统及过滤服务器的制作方法

文档序号:7666743阅读:188来源:国知局

专利名称::对漫游用户通信内容过滤的方法、系统及过滤服务器的制作方法
技术领域
:本发明涉及通信领域中的内容过滤技术,尤其是涉及一种对漫游用户的通信内容进行过滤的方法、系统、拜访网络内容过滤服务器、归属拜访网络内容过滤服务器及内容过滤服务器。
背景技术
:目前,在通信网络中的内容过滤技术一般包括名单过滤技术、关键词过滤技术、图像过滤技术、模板过滤技术及其分类过滤技术等,在通信网络中进行内容过滤的目的是让通信用户远离恶意的内容或不愿意接收的内容,保障通信网络的文明交互。如图1所示为现有"^支术中用户处于漫游状态下,其归属网络和拜访网络分别具有内容过滤机制的系统结构示意图,这里归属网络10和拜访网络20均为无线通信网络,其包括无线接入网和核心网(可能包括业务控制网,如IP多媒体子系统(IMS,IPMultimediaSubsystem),还可能包括业务网等)。归属网络10和拜访网络20之间可以通过核心网进行交互。内容源30指内容提供者,其可以是独立于无线通信网络的外部实体(如Internet内容服务器),也可以是无线通信网络的内部实体(如短消息中心),这里以内容源30独立于无线通信网络为例来进行描述。归属网络内容过滤服务器40和拜访网络内容过滤服务器50分别为归属网络10和拜访网络20提供内容过滤服务,它们可以是由内容过滤提供商负责的单独实体,也可以是由无线通信网络运营商自己负责的实体,为了便于描述,这里将归属网络和拜访网络内容过滤服务器分别独立于无线通信网络来描述,归属网络内容过滤服务器40和拜访网络内容过滤服务器50可以分别和内容源30进行交互,并且它们之间也可以进行相互交互。归属网络公用规则管理者60负责管理归属网络10中的公有过滤规则,即归属网络内容过滤服务器40基于归属网络公用规则管理者60设置的规则对所有内容进行过滤处理,同时如果内容过滤订阅者80为相关用户或相关用户群组设置了内容过滤规则,则归属网络内容过滤服务器40在基于归属网络公用规则管理者60设置的规则对相关用户或相关用户群组的内容进行过滤时,还要基于内容过滤订阅者80设置的内容过滤规则对内容进行过滤。同理拜访网络公用规则管理者70负责管理拜访网络20中的公有过滤规则,即拜访网络内容过滤服务器50基于拜访网络^^用规则管理者70设置的规则对所有内容进行过滤处理。'这样当用户90处在归属网络10中时,与用户IO相关的内容要遵循的过滤规则包括归属网络公用规则管理者60所管理的规则和内容过滤订阅者80设置的过滤规则;当用户90漫游到拜访网络20中时,与用户IO相关的内容除要遵循上述在归属网络中的过滤规则外,还要遵循拜访网络公用规则管理者70所管理的规则。图2所示为基于图1的系统结构,内容源将相关内容发送给处在拜访网络中的漫游用户的内容过滤过程示意图,其内容过滤过程具体如下51.内容源(CR,ContentResource)将内容和4妄收方用户标识发送到用户的归属网络(HN,HomeNetwork);52.HN将内容和接收方用户标识发送给归属网络内容过滤服务器(HCS,HomeContentScreeningServer),请求其进行内容过滤,如果HCS不能识别CR带来的接收方用户标识,HN需要根据CR带来的接收方用户标识找到对应的HCS可识别的用户标识并发送给HCS;53.HCS根据接收方用户标识匹配出内容在HN应该遵循的所有过滤规则(包括公有过滤规则,可能还包括由内容过滤订阅者设置的私有过滤规则),并依据应该遵循的所有过滤规则对内容进行过滤处理;54.HCS将过滤结果和接收方用户标识发送给HN;55.HN将过滤结果和接收方用户标识发送给拜访网络(VN,VisitedNetwork);56.VN将接收到的过滤结果和接收方用户标识发送给拜访网络内容过滤服务器(VCS,VisitedContentScreeningServer),请求其进行内容过滤,如果VCS不能识别HN带来的接收方用户标识,VN需要根据HN带来的接收方用户标识找到对应的VCS可识别的用户标识并发送给VCS;57.VCS按照拜访网络的公有过滤规则对接收到的内容进行过滤处理;58.VCS将过滤结果和接收方用户标识发送给VN;59.VN根据接收方用户标识确定发送地址,并将过滤结果封装成符合要求的数据包格式,然后发送给漫游用户。但是在上述现有技术中,内容源发送内容给漫游在拜访网络中的用户时,发送的内容首先要经过归属网络内容过滤服务器的过滤处理,再经过拜访网络内容过滤菔务器的过滤处理,反之若处在拜访网络中的漫游用户发送内容给内容源时,发送的内容首先要经过拜访网络内容过滤服务器的过滤处理,再经过归属网络内容过滤服务器的过滤处理,从而就存在比较耗费网络处理资源、过滤时间比较长的问题,同时因单点故障而影响过滤处理的可能性也较大,以致对用户处于漫游状态下时收发内容的使用感受造成较大影响。
发明内容本发明实施例提出一种对漫游用户的通信内容进行过滤的方法及其系统,以解决对处于拜访网络中的漫游用户收发的内容进行过滤处理时浪费网络资源及处理时间较长的问题。相应的,本发明实施例还提供一种拜访网络内容过滤服务器、归属网络内容过滤服务器及内容过滤服务器。为解决上述问题,本发明实施例提供一种对漫游用户的通信内容进行过滤的方法,包括步骤漫游用户所在第二网络获取漫游用户所在第一网络对该用户收发内容进行过滤的MJ,J;根据所述过滤规则对所述漫游用户收发的内容进行过滤。相应的,本发明实施例还提供一种内容过滤服务器,包括规则获取单元,用于在第二网络中获取漫游用户所在第一网络对该用户收发内容进行过滤的规则;过滤单元,用于根据所述过滤规则对所述漫游用户收发的内容进行过滤。另外,本发明实施例提供一种对漫游用户的通信内容进行过滤的系统,包括拜访网络内容过滤服务器,用于获取漫游用户归属网络对该用户收发内容进行过滤的规则,并基于获取到的过滤规则对所述漫游用户收发的内容进行过滤;归属网络内容过滤服务器,用于根据所述拜访网络内容过滤服务器发来的获取请求,将对所述用户收发内容进行过滤的规则发送给拜访网络内容过滤服务器。此外,本发明实施例再提供一种拜访网络内容过滤服务器,包括获取单元,用于向漫游用户归属网络获取对该用户收发内容进行过滤的规则;规则数据库,用于存储有所述获取单元获取到的过滤规则;过滤单元,用于基于规则数据库中存储的过滤规则对所述漫游用户收发的内容进行过滤。本发明实施例又提供一种归属网络内容过滤服务器,包括请求接收单元,用于接收漫游用户所在拜访网络中的拜访网络内容过滤服务器发来的获取请求,所述获取请求用于请求对该用户收发内容进行过滤的规则;过滤规则反馈单元,用于根据请求接收单元接收到的获取请求,查询对该用户收发内容进行过滤的规则并反馈给拜访网络内容过滤服务器。本发明实施例能够达到的有益效果如下本发明技术方案可以避免漫游用户的收发内容分别在归属地和拜访地进行内容过滤处理,减小了内容过滤处理时延,并节约了网络处理资源,同时也减少了因单点故障而影响过滤处理的可能性,使得漫游用户能够在拜访地比较快捷的进行内容收发处理,提高了用户的使用感受。图1为现有技术中用户处于漫游状态下,其归属网络和拜访网络分别具有内容过滤机制的系统结构示意图2为基于图1的系统结构,内容源将相关内容发送给处在拜访网络中的漫游用户的内容过滤过程示意图3为本发明获取过滤MJ'j的第一实施例处理过程示意图4为本发明获取过滤规则并进行内容过滤的第二实施例处理过程示意图5为本发明实施例中IMS两种漫游模式控制流示意图6为本发明实施例中基于图5中IP-CAN漫游,归属地IMS触发业务层应用服务器HCS获取过滤规则用以对进出GGSN的数据进行过滤的流程图7为本发明实施例中基于上述图3或图4的处理流程将漫游用户HN中的过滤规则获取过来存储在VN的基础上,后续对向漫游用户发送的内容进行过滤的实施例处理示意图8为本发明实施例中基于上述图6的处理流程将漫游用户VN中的过滤规则获取过来存储在HN的基础上,后续对向漫游用户发送的内容进行过滤的实施例处理示意图9为基于上述图3或图4的处理流程将漫游用户HN中的过滤规则获取过来存储在VN的基础上,后续对已获取的过滤规则进行更新的处理流程图10为本发明获取过滤规则并进行内容过滤的第三实施例处理过程示意图11为基于上述图7的处理流程将漫游用户HN中的过滤规则获取过来存储在VN的基础上,后续对向漫游用户发送的内容进行过滤的实施例处理示意图12为VCS删除获取到的过滤规则的第一实施例处理示意图13为VCS删除获取到的过滤规则的第二实施例处理示意图14为内容过滤技术应用在WCDMAR99系统的接口示意图15为本发明实施例中内容过滤技术应用在基于IMS网络架构的接口示意图16为内容过滤技术应用在WCDMAR99系统的示意图17为实施本发明上述实施例所构成的系统结构图及其VCS、HCS内部的处理结构图。具体实施例方式在目前的无线通信网络技术中,对于漫游用户的内容处理方式,主要存在两种处理模式第一,漫游用户接收的内容先后经过归属网络和拜访网络的处理,同时漫游用户发送的内容先后经过拜访网络和归属网络的处理;第二,漫游用户收发的内容仅在拜访网络处理。现有技术仅采用在第一种模式下对漫游用户接收的内容进行处理,且存在浪费网络资源、处理时延较长的问题;同时对于第二种模式并没有提出如何解决漫游用户收发内容过滤的方案。本发明实施例不但可以将漫游用户归属网络中对该用户收发内容进行过滤的规则同步获取到漫游用户所在的拜访网络,这样对于漫游用户收发的内容可以直接在漫游网络进行过滤处理,从而避免了在上述漫游模式一下浪费网络资源、处理时延较长的问题,同时能够适用于上述的漫游模式二。还可游用户所在的归属网络,这样对于漫游用户收发的内容可以直接在归属网络进行过滤处理,从而避免了在上述漫游模式一下浪费网络资源、处理时延较长的问题,符合IMS的归属域控制思想。其中,实现上述过程的方案包括步骤漫游用户所在第二网络获取漫游用户所在第一网络对该用户收发内容进行过滤的规则;根据所述过滤规则对所述漫游用户收发的内容进行过滤。其中,所述第二网络为拜访网络时,所述第一网络为归属网络;或者第二网络为归属网络时,第一网络为拜访网络。为了便于描述,下面以第一网络为归属网络,第二网络为拜访网络为例来描述。漫莽用户所在拜访网络到漫游用户归属网络获取的过滤规则为归属网络对所有收发内容进行过滤的规则(这里定义为公有规则),如果该漫游用户所在的归属网络中,存在相应的内容过滤订阅者为该用户设置了其他过滤规则,则拜访网络获取过来的过滤规则还包括内容过滤订阅者为该用户设置的过滤规则(这里定义为私有规则)。如果漫游用户所在的拜访网络和归属网络达成协议采用相同的共有规则,则拜访网络从归属网络获取过来的过滤规则只包含有相应的私有规则。较佳地,对于漫游用户所在的拜访网络(VN)首次到该用户的归属网络(HN)获取过滤规则包括但不限于下面两种情况第一VN发现本次信令交互代表着用户漫游进入本网络,则触发到HN中获取过滤规则的动作;第二VN首次接收到发送给漫游用户的内容或漫游用户发来的内容时,发送相关内容到拜访网络内容过滤服务器(VCS)去请求内容过滤,VCS查询到该用户为漫游用户且未获取该用户归属网络的过滤规则时,则触发到HN中获取过滤规则的动作。下述为方便描述,将归属网络内容过滤服务器HCS与归属网络HN作为两个处理主体分开进行描述,但这仅是为描述方便起见,其HCS仍为HN中的一个网元设备;同理也将VCS与拜访网络VN作为两个处理主体分开进行描述,其VCS仍为VN中的一个网元设备。如图3所示,为本发明获取过滤规则的第一实施例处理过程示意图,其中处理过程如下S10.当VN处理用户开机登记、静止(dormant)切换登记、语音/数据业务切换入(如换MSC切换、换PDSN切换、换SGSN切换等)等一系列操作时,VN会解析出用户的HN地址,并以此来判断出用户为漫游用户,同时根据操作能判断出这是漫游用户在漫游状态下第一次和本网络进行信令交互。511.VN通知VCS获取该用户在其归属网络中所具有的过滤规则,其中VN发送的通知消息中携带有该用户的标识和其HN的地址。512.VCS根据VN发来的通知消息中携带的用户标识,查询用户漫游状态记录表,在没有查询到该用户记录的情况下,说明需要到该用户的HN中获取该用户所具有的过滤MJ'j;如果查询到了该用户记录,说明已经到该用户的HN中获取了该用户所具有的过滤规则,这种情况在S13执行后则终止本流程。513.VCS向VN返回响应,通知VN已收到上述Sll中的通知消息,如果VN没有收到该响应,应间隔一定时间后重发上述Sll中的通知消息,若在重复发送规定次数该通知消息后仍一直没有收到该响应,可以选择终止处理。514.VCS根据VN发来的通知消息中携带的HN地址,向该用户的HN请求内容过滤规则,其中该请求消息中携带有用户标识和VCS地址。515.HN解析VCS发来的请求消息,发现其是内容过滤规则请求消息,则根据其请求消息中携带的用户标识查询漫游出用户记录表中是否记录有该用户的记录,如果没有记录则添加该用户的记录;进而HN将该接收到的请求消息转发给归属网络内容过滤服务器(HCS)。516.HCS根据接收到的请求消息中携带的用户标识查询用户漫游状态记录表如果没有查询到该用户的漫游状态记录,则添加该用户的漫游状态记录,并将其漫游标识置为漫游出,同时保存接收到的请求消息中携带的VCS地址;如果HCS查询到该用户的漫游状态记录中的漫游标识为漫游出,<旦对应保存的VCS地址与接收到的请求消息中携带的VCS地址不同,则说明该用户已从原保存的VCS地址对应的VN漫游到了当前接收到的VCS地址对应的VN,则HCS用接收到的VCS地址替换之前已保存的VCS地址;而如果查询到该用户的漫游状态记录中的漫游标识为未漫游,说明该用户从HN直接漫游到了VN,则将其漫游标识置为漫游出,并保存接收到的VCS地址。HCS还要查询该用户是否被设置有私有过滤规则,如果该用户被设置了私有规则,还要将对应该用户的私有规则查找出。S17.HCS将自身对所有内容进行过滤的公规则反馈给VCS,如果HCS还查询到了该漫游用户的私有过滤规则,则还要将查询到的私有规则反馈给VCS,同时在该反馈消息中还携带有用户标识和HCS地址。如果VCS没有接收到此反馈消息,则应在间隔一定时间后重发上述S14中的请求消息,若VCS在重发规定次数的该请求消息后,仍一直没有收到HCS发来的反馈消息,可以选择终止程序。S18.VCS根据需要处理接收到的过滤规则并将用户标识和过滤规则对应保存在规则数据库中,另一方面VCS在用户漫游状态记录表中添加用户记录,和用户标识对应存储HCS地址,并将该用户的漫游标识置为漫游入。关于首先如果VCS和HCS采用相同的语法来描述过滤规则,则不需进行语法的识别和转换,而如果VCS和HCS采用不同的语法来描述过滤规则,则要对接收到的过滤规则执行语法的识别和转换处理,以让VCS和HCS能够互相理解语法规则;其次在语义方面,对于关4建字词直接取用,如果VCS和HCS使用相同的分类分级方法,则不需要对接收到的过滤规则执行语义的识别和转换,而如果VCS和HCS使用不同的分类分级方法,则需要对接收到的过滤规则执行语义的识别和转换处理。VCS可将获取到的过滤规则或转换后的过滤规则与自身的过滤规则分开进行单独存储而在后续过滤处理中对上述规则依次进行调用(可以先执行自身的过滤规则后执行获取到的或转换后的过滤规则,也可以先执行获取到的或转换后的过滤规则后执行自身的过滤规则),同时还可以将VCS的公有过滤规则和获取到的HCS过滤规则或转换后的HCS过滤规则进行合并处理,并基于合并后的过滤规则对漫游用户收发的内容进行过滤处理。如图4所示,为本发明获取过滤规则并进行内容过滤的第二实施例处理过程示意图,其中处理过程如下520.拜访网络首次接收到漫游用户收发的内容时,根据用户标识查询漫游出用户记录表,没有找到该用户记录,则将接收到的内容和用户标识发送给VCS,请求VCS进行内容过滤。521.VCS根据接收到的用户标识查询用户漫游状态记录表在没有查询到该用户记录的情况下,判断出需要去VN获取HN的地址。522.VCS向VN请求用户的HN地址,其中该-清求消息中携带有用户标识。523.VN根据该用户标识查询其HN地址,并将该查询到的HN地址返回给VCS。524.VCS接收到VN反馈的该用户的HN地址后,判断该用户为漫游入用户,需要到该用户的HN中获取内容过滤规则。如果判断该用户为本地用户,则在用户漫游状态记录表中添加该用户记录,置漫游标识为未漫游,终止本流程而直接使用VCS的公有规则并匹配可能的私有规则进行过滤并返回结果。后续的S25~S29的处理过程与上述图3处理过程中的S14S18的处理过程相同或相似,具体详见上述,在此不再赘述。530.VCS根据该用户标识在规则数据库中匹配出该用户在漫游状态下应该遵循的所有过滤规则(包括用户在HN中收发内容应该遵循的过滤规则,进一步如果VCS存在对所有收发内容进行过滤的规则,还包括该VCS对所有收发内容进行过滤的规则),并使用匹配出的过滤规则对该漫游用户的首次收发内容进行过滤处理;另一方面VCS要记录执行该内容过滤处理的当前时间点以作为最近执行时间。531.VCS将过滤后的内容及其该用户标识发送给VN(其中VCS可以将过滤后的内容直接反馈给发送该内容的设备,也可以反馈给VN中的其他具有内容发送能力的设备)。另外,在3GPPR5、R6中,IMS从引入到深入,已经被定义为支持所有IP接入网的多i某体业务核心网,可以支持任何一种移动的或固定的、有线的或无线的IP连通性访问网络(IP-CAN,IPConnectivityAccessNetworks)。IMS域具有漫游的特性,不管用户从哪里接入网络都可以通过IMS漫游或者IP-CAN漫游的方式回到归属的S-CSCF(服务呼叫会话控制功能)提供服务。如图5所示,一种是基于上述漫游模式二,如图中第(2)条虚线所示,用户附着在拜访地IP-CAN(以GPRS为例,经由拜访地SGSN、GGSN进行数据接入),用户将通过拜访地P-CSCF(代理呼叫会话控制功能)接入到IMS网络,由于数据通道都在拜访网络,应采用上述在拜访网络中获取归属网络中对应过滤^见则应用的方法,针对IMS网络可由拜访网络P-CSCF增加控制过滤应用服务器的功能;一种是基于上述漫游模式一如图中第(l)条虚线所示,用户附着到归属地IP-CAN(经由拜访地SGSN和归属地GGSN),IMS用户通过归属地P-CSCF接入到IMS网络中,此时非常方便、灵活,既可以使用现有技术,也可以使用上述拜访网络取规则应用的方法,还可以采用归属网络取规则应用的方法(如在GGSN过滤)。也就是说,本发明实施例提出将漫游用户拜访网络中的对该用户收发内容进行过滤的规则同步获取到漫游用户所在的归属网络,这样对于漫游用户收发的内容可以直接在归属网络进行过滤处理,从而避免了在上述漫游模式一下浪费网络资源、处理时延较长的问题,符合IMS的归属域控制思想。还请参阅图6,为本发明实施例中基于图5中IP-CAN漫游,归属地IMS触发业务层应用服务器HCS对进出GGSN的数据进行过滤的流程图。具体包括M61.当用户首次成功注册后,H-IMS^r查所下载的该用户的过滤MJ'J,其用于控制对应用服务器进行业务应用的注册。M62.H-IMS根据所述过滤规则,生成一个第三方注册请求,并将所述第三方注册请求发往HCS,其中,所述注册请求携带有用户标识,优选的,所处于漫游状态的标识。M63.HCS收到所述注册请求后,向H-IMS回200(OK)响应。M64.如果在步骤M62中,所述注册请求中携带有VCS地址或VNIMS地址,则HCS直接或经过VNIMS向VCS请求内容过滤规则,其中该请求中携带有用户标识,还可能携带有HCS地址。其中,如果在步骤M62中,所述注册请求中没有携带VCS地址或VNIMS地址;则分为下述三种情况描述如果HCS被指示该用户漫游,但没有给出VNIMS或VCS地址,则HCS需要向HSS获取VNIMS或VCS地址后,再进行步骤M64的操作。如果HCS没有被指示是否漫游,则HCS需要向HSS获取是否漫游,以及获取漫游时VNIMS或VCS地址,确认漫游后再进行步骤M64的操作。如果HCS被指示没有漫游,或在上一情况下确认没有漫游,则根据需要确认该用户对应的过滤规则只有HN的内容过滤规则,没有之前漫游地的过滤规则。M65.VCS取出其/>有内容过滤规则,并对应保存用户标识和HCS地址;或在HCS对应列表中增加该用户标识。M66.VCS向HCS返回其公有内容过滤规则,其中还可能携带有用户标识和VCS地址。M67.HCS根据需要处理接收到的内容过滤规则并将用户标识、VCS地址和过滤规则对应保存在规则数据库中。其中,关于HCS对接收到的过滤规则的处理过程(可能的语法语义转换,将获取的过滤规则或转换后的过滤规则与自身过滤规则分开存储,以便后续过滤时分别执行,或和自身过滤规则进行合并后存储以便用于后续过滤)类似图3中的步骤S18的相应部分,具体详见上述,在此不再赘述。如图7所示,为基于上述图3或图4的处理流程将漫游用户HN中的过滤规则获取过来存储在VN的基础上,后续对向漫游用户发送的内容进行过滤的实施例处理示意图,其中S40.内容源(CR)将内容和接收用户标识直接发送到VN(指采用目前的第二种漫游模式);或者CR将内容和接收用户标识首先发送到该用户的HN,然后HN根据该用户标识查询漫游出用户记录表,查找到该用户记录则HN得知该用户已经漫游到外地网络,直接屏蔽HCS对CR发给该用户的内容进行过滤,漫游在的VN(指釆用目前的第一种漫游模式)。541.VN根据用户标识查询漫游出用户记录表,没有找到,则将HN发来的内容及其接收用户标识转发给VCS,请求VCS对该内容进行过滤,如果VCS不能识别CR带来的用户标识,则VN还需要才艮据CR带来的用户标识找到对应VCS可以识别的用户标识后,再发送给VCS。542.VCS根据接收到的用户标识查询漫游用户状态记录表,找到已记录有该漫游用户的记录且其漫游标识为漫游入,则根据该用户标识在规则数据库中匹配该用户在漫游状态下应该遵循的所有内容过滤MJ'J(包括用户在HN中收发内容应该遵循的过滤规则,进一步如果VCS存在对所有收发内容进行过滤的规则,还包括该VCS对所有收发内容进行过滤的规则),并使用匹配出的过滤规则对该漫游用户的每次收发内容进行过滤处理;另一方面VCS要记录每次执行内容过滤处理的当前时间点以作为最近执行时间。过滤后的内容直接反馈给发送该内容的设备,也可以反馈给VN中的其他具有内容发送能力的设备)。。S44.VN根据接收用户标识确定接收方地址,并将过滤后的内容组装成符合要求的数据包格式,然后发送给接收用户(User)。还请参阅图8,为基于上述图6的处理流程中将漫游用户VN中的过滤规则获取过来存储在HN的基础上,后续对向漫游用户发送的内容进行过滤的实施例处理示意图,其中包括步骤M80.CR将内容和接收用户标识直接发送到HN(比如归属网络中的GGSN)。M81.HN将收到的内容和用户标识发送给HCS,请求HCS对该该用户的内容进行过滤。M82.HCS根据接收到的用户标识,一方面在规则数据库中匹配该用户在漫游状态下应该遵循的所有内容过滤规则,并使用匹配出的过滤规则对该漫游用户的每次收发内容进行过滤处理;另一方面HCS要记录每次执行内容过滤处理的当前时间点以作为最近执行时间。M83.HCS将过滤后的内容及其该用户标识发送给HN。M84.HN根据接收用户标识确定VNSGSN地址,并将过滤后的内容组装成符合要求的数据包格式,发送给VNSGSN。M85.VN将内容发送给接收用户(User)。如图9所示,为基于上述图3或图4的处理流程将漫游用户HN中的过滤规则获取过来存储在VN的基础上,后续对已获取的过滤规则进行更新的处理流程图,其中在后续过程中,HCS在监测到自身对所有收发内容进行过滤的规则(公有规则)发生变化时,和/或漫游用户被设置的私有过滤规则发生变化时,触发过滤规则更新操作(S50);HCS确定过滤规则的更改将影响到漫游用户状态记录表中所有漫游标识为漫游出的用户,则根据相应保存的VCS地址向VCS发送更改后的过滤规则,以请求VCS对当前保存的HN中的过滤规则进行更新,该更新请求消息中携带有漫游用户标识(S51);VCS根据接收到的用户标识查询规则数据库,并基于接收到的更新后的过滤规则更新规则数据库中当前存储的HN中的过滤规则(S52);VCS向HCS返回更新成功响应,如果HCS没有收到该响应消息,则可以在间隔一定时间后重发上述S51中的更新请求消息,若HCS在重发规定次数的更新请求消息后,仍不能接收到VCS反馈的响应,则可以考虑终止发送更新请求消息(S53)。类似地,图9中VCS和HCS的替换可作为基于图6的处理流程中将漫游用户VN中的过滤规则获取过来存储在HN的基础上,后续对已获取的过滤规则进行更新的处理流程图,VCS在监测到自身对所有收发内容进行过滤的规则(公有规则)发生变化时,触发过滤规则更新操作(S50);VCS根据保存的HCS地址向HCS发送更改后的过滤规则,以请求HCS对当前保存的VN中的过滤规则进行更新。如图10所示,为本发明获取过滤规则并进行内容过滤的第三实施例处理过程示意图,其中S60S74的整体处理过程与上述图4中的S20S31处理过程相似,只是HCS在向VCS反馈过滤规则时还要反馈与反馈的过滤规则对应对应的规则标识,其中过滤规则标识可以是规则ID,也可以是对应的规则ID与更新时间信息等组合成的可以唯一代表一个规则的标识。规则标识并不局限与本实施例中的规则获取方式结合,还可以用于首次检测到该漫游用户及其它情况时触发的规则获取方式。同时,和S20S31相比,本实施例明确先执行自身的过滤规则,同时去获取HCS过滤规则,再执行获取到的或转换后的过滤规则。如图11所示,为基于上述图10的处理流程将漫游用户HN中的过滤规则获取过来存储在VN的基础上,后续对向漫游用户发送的内容进行过滤的实施例处理示意图,其中580.CR将内容和接收用户标识直接发送到VN(指采用目前的第二种漫游模式);或者CR将内容和接收用户标识首先发送到该用户的HN,然后HN根据该用户标识查询漫游出用户记录表,查找到该用户记录则HN得知该用户已经漫游到外地网络,直接屏蔽HCS对CR发给该用户的内容进行过滤,而是直接将CR发来的内容及其该接收用户标识转发给该用户所漫游在的VN(指采用目前的第一种漫游模式)。581.VN根据用户标识查询漫游出用户记录表,没有找到,则将HN发来的内容及其接收用户标识转发给VCS,请求VCS对该内容进行过滤,如果VCS不能识别CR带来的用户标识,则VN还需要根据CR带来的用户标识找到对应VCS可以识别的用户标识后,再发送给VCS。582.VCS根据接收到的用户标识查询漫游用户状态记录表,找到已记录有该漫游用户的记录且其漫游标识为漫游入,说明VCS已经从HCS调用过来相应的内容过滤规则。583.VCS将存储的用户标识、及其与已经调用的内容过滤规则对应存储的规则标识提取出并发送给HCS。584.VCS用白身计所;ir妝洽'内宄讲籽讨拔的剁,则容进行过滤。585.标识,并比较匹配出的过滤规则标识和VCS发来的过滤规则标识是否相同,如果比较结果不同,则说明HCS中的过滤规则已进行了更新。S86.HCS提取出更新后的过滤规则及其对应的规则标识,然后向VCS返回规则更新响应,该规则更新响应中携带有用户标识、更新后的过滤规则及其对应的MJ'J标识;如果上述S85中的比较结果不同,则HCS向VCS反々贵MJ'j未发生更新响应消息;如果VCS没有收到该响应消息,则可以在间隔一定时间后重发上述S83中的消息,若VCS在重发规定次数的该消息后,仍不能接收到HCS反馈的响应,则可以考虑终止发送该消息,继续S88及其后续步骤。587.VCS基于HCS反馈的新的过滤规则及其对应的新的规则标识更新本;也的^f应i己录;588.VCS才艮据用户标识在本地MJ'j数据库中匹配出最新的该用户在HN中需要使用的内容过滤规则,并基于匹配出的HN过滤规则对CR发来的内容进行过滤;另一方面VCS还要记录每次执行内容过滤处理的当前时间点,以作为最近执行时间。589.VCS将过滤后的内容及其该用户标识发送给VN(其中VCS可以将过滤后的内容直接反馈给发送该内容的设备,也可以反馈给VN中的其他具有内容发送能力的设备)。590.VN根据接收用户标识确定接收方地址,并将过滤后的内容组装成符合要求的数据包格式,然后发送给接收用户(User)。如图12所述,为VCS删除获取到的过滤规则的第一实施例处理示意图,其中5100.VCS在^r测到最近一次对漫游用户收发的内容执行过滤的时间距离现在已经超过一个规定的时间长度,则删除用户漫游状态记录表中该用户的漫游状态记录,该漫游状态记录中包含该用户的标识、漫游标识、HCS地址、最近执行时间,可能还有和该过滤规则对应的规则标识。同时还要删除规则数据库中该用户的记录,该记录中包含该用户的标识和其对应的过滤规则。5101.VCS通知HCS删除用户漫游状态记录表中该用户的漫游状态记录,该通知消息中携带有该用户标识和VCS地址。5102.HCS#4居用户标识查询用户漫游状态记录表中该用户的漫游状态记录如果漫游状态记录中的漫游标识为漫游出、且记录的VCS地址与接收到的VCS地址相同,则删除其漫游状态记录;如果漫游状态记录中的漫游标识为漫游出、^旦记录的VCS地址与收到的VCS地址不同,则说明用户已漫游到新VN;如果漫游状态记录中的漫游标识为未漫游,-说明该用户已重新回到丽。5103.HCS向VCS返回删除成功响应;如果VCS没有收到该响应消息,则可以在间隔一定时间后重发上述S101中的通知消息,若VCS在重发规定次数的该消息后,仍不能接收到HCS反馈的响应,则可以考虑终止发送该通知消息。5104.HCS通知HN删除漫游出用户记录表中该用户的记录,其中该通知消息中携带有用户标识。5105.HN根据用户标识查询漫游出用户记录表中该用户的记录,并将其删除。5106.HN向HCS返回删除成功响应;如果HCS没有收到该响应消息,则可以在间隔一定时间后重发上述S104中的通知消息,若HCS在重发规定次数的该消息后,仍不能接收到HN反馈的响应,则可以考虑终止发送该通知消息。类似地,将图12中的VCS和HCS替换可作为基于图6的处理流程将漫游用户VN中的过滤规则获取过来存储在HN的基础上,后续对已获取的过滤规则进行删除的处理流程图,HCS在^r测到最近一次对漫游用户收发的内容执行过滤的时间距离现在已经超过一个规定的时间长度,或收到H-IMS进行注册解除后发起的解除消息,则删除规则数据库中该用户对应的VN过滤规则或将合并后的过滤规则恢复成仅为HN过滤规则。HCS通知VCS删除其保留的HCS地址,该通知消息中携带有该用户标识和HCS地址。VCS根据用户标识删除其记录,或从HCS对应的用户标识列表中删除该用户标识,并向HCS返回删除成功响应。由于图6过滤服务器部署在GGSN位置,之后不需要通知VN删除用户记录。如果本流程由H-IMS发起,则需要回复响应。如图13所示,为VCS删除获取到的过滤规则的第二实施例处理示意图,其中S110.HCS在接收到VCS发来的过滤规则获取请求消息时,若查询该用户漫游状态记录中的漫游标识为漫游出、且其中记载的VCS地址与接收到的获取请求消息中携带的VCS地址不一致时,说明该用户已经从原漫游地漫游到了新的VN,则HCS触发该VCS删除已获取到的过滤规则;另一方面,若HCS收到要求过滤的内容时,查询该用户漫游状态记录中的漫游标识为未漫游,则说明该用户到外地网络漫游后又重新回到了本地网络,HCS触发VCS删除已获取到的过滤规则;5111.HCS通知VCS删除用户漫游状态记录表中该用户的漫游状态记录和规则数据库中该用户的内容过滤规则,其中该通知消息中包含该用户标识;漫游状态记录中包括漫游标识、用户标识、HCS地址、最近执行时间等信息,其中漫游标识又包括漫游入、漫游出、未漫游。5112.此外,HCS通知HN删除漫游出用户记录表中该用户的记录,其中该通知消息中携带有该用户标识。5113.HN根据接收到的通知消息中携带的用户标识删除漫游出用户记录表中该用户的记录。5114.HN向HCS返回删除成功响应,如果HCS没有收到该响应消息,则可以在间隔一定时间后重发上述S112中的通知消息,若HCS在重发A见定次数的该消息后,仍不能接收到HN反馈的响应,则可以考虑终止发送该通知消息。5115.VCS根据接收到的通知消息中携带的用户标识删除用户漫游状态记录表中该用户的漫游状态记录和规则数据库中该用户在HN中的内容过滤规则。5116.VCS向HCS反^t赍删除成功响应,如果HCS没有收到该响应消息,则可以在间隔一定时间后重发上述Sill中的通知消息,若HCS在重发规定次数的该消息后,仍不能接收到VCS反馈的响应,则可以考虑终止发送该通知消息。如图14所示,为内容过滤技术应用在WCDMAR99系统的接口示意图,其中内容过滤服务器(CS)既提供有电路域的SS7地址又提供有分组域的IP地址。CS和SGSN之间的CS-1接口采用GTP协议(包括控制面GTP-C,用户面GTP-U),CS和MSC/VLR之间的CS-2接口采用SS7协议,CS和HLR之间的CS-3接口只有信令传送,通常采用SS7中的MAP协议,CS和CS之间的CS-4接口采用GTP协议(包括控制面GTP-C,用户面GTP-U)。如图15所示,为本发明实施例中内容过滤技术应用在基于IMS网络架构的接口示意图。CS和CSCF之间遵循现有ISC接口,CS和HSS之间遵循现有Sh接口,CS和IP连接接入网之间通过CS-1接口连接,IP连接接入网的参考点由具体网络情况确定,可以是WCDMA/GRPS的GGSN、CDAiA2000的HA等,CS和CS之间通过CS-4接口连接。如图16所示,为内容过滤才支术应用在WCDMAR99系统的示意图,此系统分为四大部分终端(代表用户)、接入网、核心网和外部网络,其中终端、接入网和核心网构成WCDMAR99系统。通常终端通过Uu接口和接入网交互,接入网通过Iu接口和核心网交互。核心网只标识出了主要的网络部件和接口,其中MSC/VLR通过CS-2接口和CS交互,MSC/VLR通过D接口和HLR交互,GMSC与HLR通过C接口进行交互,MSC/VLR与GMSC以及GMSC和外部PSTN之间使用承载在TDM上的SS7信令进4亍交互,SGSN与HLR通过Gr接口交互,SGSN通过Gn接口与GGSN交互,SGSN通过CS-1接口与CS交互,GGSN通过Gc接口与HLR交互,GGSN与外部Internet之间通过Gi接口交互,CS与HLR通过CS-3接口交互。MSC/VLR和GMSC为电路域的主要部件,终端通过其完成WCDMA网络内的电路域业务交互,或者通过其接入到PSTN等外部电路域业务网络。SGSN、GGSN为分组域的主要部件,终端通过其完成WCDMA网络内的分组域业务交互,或通过其接入到Internet。其中CS和HLR既为电路域部件服务,也为分组域部件服务。基于上述的应用网络环境,这里假设CS使用IETF的CommonPolicy(参见www.ietf.org网站draft-ietf画geopriv-common-policy)来描述内容过滤头见贝寸,同时使用语义映射表来进行不同过滤规则语义的匹配和转换,使不同CS之间可以正确地互相识别和转换内容过滤规则。下面举例说明。正TF的CommonPolicy使用XML来描述,定义了有关应用数据接入控制的授权策略框架,明确了公共策略规则的描述方式,这个公共策略框架能够扩展到别的应用领域。其中Policy就是规则集(RuleSet),其由很多Rule组成,每个Rule包括条件表达式(Conditions)、操作(Actions)和转换(Transformations)三个部分。Conditions是条件表达式的集合,每个条件表达式或者为TRUE或者为FALSE。当有内容过滤请求到达时,需要将其与RuleSet中的每个Rule匹配,其Conditions部分的所有条件表达式均为TRUE的Rule就是该请求适用的Rule。Actions是对内容进行具体过滤的操作行为,Transformations是对发送到用户的具体内容的修改才喿作。这里使用语义映射表来进行不同过滤规则语义的匹配和转换,一个具体的语义映射表如下表1所示,在CS'中可以使用数据库或简单的程序来表达该语义映射表,以此提供查询服务并返回匹配操作的结果信息。表1:<table>complextableseeoriginaldocumentpage27</column></row><table>基于上述,假设处在中国内的内容过滤服务器c的内容过滤公有规则具体如下〈?xmlversion="1.0"encoding="UTF-8"><rulesetxmlns="urn:ietf:pamms:xml:ns:common-policy"><ruleid="china0000001"><conditions><any-identity/><content><identity="XXX"><identity="XX,,><identity=,,XXXX"><identity="XXXXXXX,,></content></conditions><actions><block/></actions><transformations/></rule></ruleset>在上述规则集ruleset中,对于规则代码ruleid为chinaOOOOOOl的身见则,当满足下述2个condition时1)任何用户;2)内容部分包含XXX、或XX、或XXXX、或XXXXXXX;执行的动作(action)为阻止(block),即将内容过滤掉。同时假设用户A在中国内的内容过滤服务器C上设置的私有过滤规则如下<xmlversion="1.0"encoding="UTF-8"><rulesetxmlns="um:ietf:params:xml:ns:common-policy"〉<ruleid="china0011253"〉<conditions><identity/><identity=,,bob@china.com,,></identity><content><categoryentity=S3></content></conditions><actions><block></actions></rule></mleset>在上述规则集ruleset中,对于规则代码ruleid为chinaOO11253的过滤规则,当满足下述2个condition时1)身份identity为bob@china.com;2)内容分类为S3;执行动作action为阻止block,即将内容过滤掉。假设在美国内的内容过滤服务器U的内容过滤公有规则具体如下<xmlversion="1.0"encoding="UTF-8"><rulesetxmlns="urn:ietf:params:xml:ns:common-policy"><ruleid="usa00000001"><conditions〉<any-identity/><content><categoryentity=Sex2><categoryentity=Violencel></content></conditions><actions><block/></actions><transformations/></rule></ruleset>在上述少见则集ruleset中,对于规则代码ruleid为usa00000001的过滤头见则,当满足条件conditionl)任何用户和2)内容分类为Sex2或Violentcel时,执行动作action为阻止block,即将内容过滤掉。这样,当中国内的用户A漫游到美国时,美国的内容过滤服务器U需要获取用户A的归属网络内容过滤服务器C的公有过滤规则和用户A被设置的私有过滤规则,并将获取来的过滤规则和内容过滤服务器U的公有过滤规则进行相应处理,具体估文法如下1)内容过滤服务器U从内容过滤服务器C处获取用户A的公有过滤规则和私有过滤规则;2)在内容过滤服务器U的7>有过滤规则上,体现用户A在内容过滤服务器C的公有过滤规则和私有过滤规则,以共同作为用户A在美国时收发内容的过滤规则;由于所有的过滤规则语法描述都使用了commonpolicy,所以不同过滤规则之间的语法描述无需转换,内容过滤服务器U和C就可以互相理解;对于内容部分包含的关键字词直接进行取用的情况,由于内容过滤服务器U和C使用了不同的分类方法,具体见上述表1的表示,因此需要使用该语义映射表对分类进行转换,根据该语义映射表l,于是在中国的S3在容过滤服务器U处被理解成Sexl,而才艮据U的类级规则,Sexl的等级低于SexO,所以在用户A的私有规则中仍然需要体现Sex0。这样经过处理后在美国的内容过滤服务器U处将形成如下的过滤规则<xmlversion="1.0"encoding="UTF-8">〈rulesetxmlns="um:ietf:params:xml:ns:common-policy"><ruleid="usa00000001"><conditions><any-identity/><content><categoryentity=Sexl><categoryentity=Violencel></content></conditions><actions><block/></actions><transformations/></rule><ruleid="usa0123501"><conditions><identity/><identity="bob@china.com"></identity><content><categoryentity=SexO><identity=,,XXX"><identity="XXX"><identity="XXXX"><identity="XXXXXX^"></content></conditions><actions><block/></actions><transformations/></rule></ruleset>结果为在上述的规则集ruleset中,在原公有规则即规则代码ruleid为usa00000001不变的基础上,增加了ruleid为usa0123501的规则,当满足下述2个条件时1)身份identity为bob@china.com;2)内容分类为Sexl,或内容部分包含XXX、或XX、或XXXX、或XXXXXXX;执行动作action为阻止block,即将内容过滤掉。下面列举一实施例来说明本发明方法的具体实施过程,假设用户A是基于中国WCDMAR99网络的F地签约用户,其在F地的CS-B处设置了内容过滤服务。当用户A漫游到G地时,其通过G地的WCDMAR99网络上网浏览,由于运营商整体策略是漫游时由拜访网络分配IP地址上网,故用户A通过GGSN-S访问外部Internet,这样G地对用户A收发的内容进行过滤的过程具体可以如下获取过滤规则和内容过滤Internet网络的某内容提供商根据用户A的IP地址将用户A请求的内容发送给GGSN-S;GGSN-S根据用户A的IP地址通过Gn接口发送给SGSN-S,SGSN-S根据接收到的IP地址查找用户A的IMSI,并将收到的内容和查找的IMSI发送给G地的内容过滤服务器CS-S,请求其对内容进行过滤。CS-S根据接收到的IMSI没有查询到用户A的漫游状态记录,则向G地的VLR-S请求查询归属网络F地的地址。VLR-S根据该IMSI查询其HLR的地址,然后将F地的HLR-B地址返回给CS-S。CS-S向HLR-B请求用户A的过滤规则,并带有自己的地址,HLR-B将该请求转发给F地的CS-B。CS-B根据该用户A的IMSI查询其漫游状态记录,发现其漫游标识为未漫游,CS-B将其置为漫游出,并保存CS-S地址。CS-B将自身的^>有过滤规则和用户A设置的私有过滤规则以及CS-B地址发送给CS-S。CS-S在用户漫游状态记录中添力。A,保存CS-B地址,处理并保存获取过滤的过滤规则,并将保存的过滤头见则和IMSI进行正确关if关,并将该用户A的漫游标识置为漫游入。由于CS-S和CS-B使用同样的语法、并基于的分类等级也相同,因此不需要进行语法和语义的识别和转换。如果CS-S根据接收到的IMSI查询到了用户A的漫游状态记录,且其中的漫游标识为漫游入,则CS-S^^艮据该IMSI在用户A的漫游状态记录中匹配出相应的过滤规则,包括CS-S的公有过滤规则、CS-B的公有过滤规则和用户A的私有过滤MJ'j;CS-S基于自身的公有过滤规则和体现有CS-B的公有过滤规则和用户A的私有过滤规则,对内容进行过滤,并记录每次过滤处理的当前时间作为最近执行时间。CS-S将过滤后的内容和IMSI发送给SGSN-S。SGSN-S根据该其发送给漫游在G地的用户A。规则更新处理若CS-B的公有过滤规则发生更改,则CS-B根据用户A的漫游状态记录中记录的CS-S地址,向CS-S发送更改后的公有过滤规则,请求CS-S进行规则更新处理,其中该请求消息中携带有用户A的IMSI。CS-S根据IMSI查询用户漫游状态记录,发现其记录的漫游标识为漫游入,则用接收到的过滤规则更新原来存储的CS-B公有过滤规则。CS-S向CS-B返回更新成功响应消息。规则删除处理CS-S检测到当前时间距用户A最近一次收发的内容被执行内容过滤处理时间已超过规定的48小时,则CS-S删除用户A的漫游状态记录中的所有记录,包括原存储的从CS-B侧获取到的过滤规则。CS-S通知CS-B删除用户A的漫游状态记录,该通知消息中携带有用户A的IMSI和CS-S地址。CS-B才艮据IMSI查询用户漫游状态记录,发现其中记录的漫游标识为漫游出且记录的CS地址与接收到的CS地址相同,则删除用户A的漫游记录。CS-B向CS-S返回成功删除响应消息。如图17所示,为实施本发明上述实施例所构成的系统结构图及其VCS、HCS内部的处理结构图,其中拜访网络内容过滤服务器(VCS)100,可以获取漫游用户归属网络对该用户收发内容进行过滤的规则,并基于获取到的过滤规则对该漫游用户收发的内容进行过滤;归属网络内容过滤服务器(HCS)200,根据该VCS100发来的获取请求,将对该用户收发内容进行过滤的规则发送给VCS100,VCS100可能还需要将从HCS200中获取的过滤规则转换为自身能够识别的语法语义,并基于转换后的过滤规则对漫游用户收发的内容进行过滤。此外若VCS100中存储有自身对所有收发内容进行过滤的规则,还要基于自身对收发内容进行过滤的规则对漫游用户收发的内容进行过滤;在这种情况下VCS100可能需要将自身的过滤规则和从HCS200中获取的过滤规则进行合并处理,再基于合并后的过滤规则对漫游用户收发的内容进行过滤。若采用目前的第一种漫游模式,漫游用户收发的内容还需要经过归属网络的处理,因此在这种情况下HCS200就要屏蔽对这些内容进行过滤处理,而是直接由归属网络将这些内容发送到漫游用户所在的拜访网络进行内容过滤处理。在VCS100中,获取单元101向漫游用户归属网络获取对该用户收发内容进行过滤的规则;在HCS200中,请求接收单元201用于4妄收漫游用户所在拜访网络中的VCS100发来的获取请求,其中该获取请求用于请求对该用户收发内容进行过滤的规则;过滤规则反馈单元202用于根据请求接收单元201接收到的获取请求,在自身的规则数据库203中查询对该用户收发内容进行过滤的规则并反々赍给VCS100。VCS100中的规则数据库102存储有获取单元101获取到的过滤规则,此外该规则数据库102中可能还存储有VCS100自身对收发内容进行过滤的规则,过滤单元103用于基于规则数据库102中存储的过滤规则对该漫游用户收发的内容进行过滤处理。HCS200中的变化规则发送单元204,在^r测到规则数据库203中存储的对该用户收发内容进行过滤的规则发生变化时,将变化后的过滤规则发送给漫游用户所在拜访网络中的VCS100;VCS100中的第一》见则更新单元104,变化后过滤规则,更新规则数据库102中存储的已获取到的过滤规则。此外VCS100中的获取单元101在获取过滤规则的同时还获取与该过滤规则对应的规则标识,并将获取的规则标识与获取的过滤规则对应存储在规则数据库102中。这样后续在VCS欲更新规则数据库102中存储的过滤规则时,由规则标识发送单元105在规则数据库102中提取出存储的规则标识并发送给漫游用户的归属网络,如MJ'J标识发送单元105可以在后续VCS100每次接收到发送给漫游用户的内容或漫游用户发出的内容时,向漫游用户归属网络发送规则标识。HCS200中的规则标识比较单元205比较漫游用户所在拜访网络中的VCS100发来的规则标识和规则数据库203中对应该漫游用户存储的规则标识是否一致;更新结果反馈单元206在规则标识比较单元205的比较结果为一致时,向漫游用户所在拜访网络中的VCSIOO反馈过滤规则未变化通知,并在比较结果不一致时,将新的过滤规则及其对应的新的规则标识发送给漫游用户所在拜访网络中的VCS100。VCS100中的第二规则更新单元106根据漫游用户归属网络在规则标识发送单元105发送的规则标识和对应该漫游用户存储的规则标识不一致时,发来的新的过滤规则及其对应的新的规则标识更新规则数据库102中存储的过滤规则及其对应的规则标识。其中上述的两种规则更新方式,可以在具体实施过程使用其中一种或两种同时使用,还可以考虑使用其他的规则更新方式。VCS100中的第一规则删除单元107检测到在规定时间内没有内容发送到该漫游用户及该漫游用户没有发出内容时,则删除规则数据库102中存储的已获取到的过滤规则。或者,HCS200中的规则删除通知单元207在4企测到漫游用户移出当前的拜访网络时,就通知拜访网络中的VCSIOO删除已获取到的过滤规则,然后由VCS100中的第二规则删除单元108根据漫游用户归属网络在检测到漫游用户移出拜访网络时向拜访网络发来的规则删除通知,删除规则数据库102中存储的已获取到的过滤规则。其中上述的两种规则删除方式,可以在具体实施过程使用其中一种或两种同时使用,还可以考虑使用其他的规则删除方式。对于使用第一种漫游模式而言,发送给漫游在VN中的用户的内容,还要经过其HN的处理,因此在这种情况下HN中的HCS200中还要包括漫游判断单元208,在漫游用户收发的内容经过归属网络时,判断该用户是否发生漫游;过滤屏蔽单元209在该用户发生漫游时屏蔽对该用户收发的内容进行过滤处理,而是由HN将需要过滤的内容发送到漫游用户当前所在的VN中进行过滤。另外,本发明实施例还提供一种内容过滤服务器,所述内容过滤服务器包括规则获取单元和过滤单元。其中,所述规则获取单元,用于在第二网络中获取漫游用户所在第一网络对该用户收发内容进行过滤的规则;所述过滤单元,用于根据所述过滤规则对所述漫游用户收发的内容进行过滤。优选的,所述内容过滤服务器至少还包括下述单元之一转换单元、自身过滤单元。其中,所述转换单元,用于在第二网络中将获取单元获取的过滤规则转换成所述过滤单元能够识别的语法语义后,并将转换后的过滤^L则发送给过滤单元;所述自身过滤单元,用于在第二网络中才艮据自身的过滤類L则对所述漫游用户收发的内容进行过滤。也就是说,所述内容过滤服务器可以包括单元分别下三种情况一种是,包括规则获取单元、过滤单元、转换单元,其中,转换单元分别与规则获取单元和过滤单元相连。一种是,包括规则获取单元、过滤单元和自身过滤单元,其中,各个单元的连接方式可以为;过滤单元和自身过滤单元分别与规则获取单元相连,过滤单元分别与规则获取单元和过滤单元相连。一种是,包括规则获取单元、过滤单元、转换单元和自身过滤单元。其中,各单元的具体的连接方式可以是转换单元分别与规则获取单元和过滤单元相连,自身过滤单元再与过滤单元相连;也可以是转换单元分别与头见则获取单元和过滤单元相连,自身过滤单元再与获取单元相连。优选的,所述内容过滤服务器再上述公开的基础上还可以包括组合单元,用于将规则获取单元获取的过滤规则或接收到转换单元转换后的过滤规则至少之一与第二网络自身的过滤规则进行合并,并将所述合并后的过滤规则发送给过滤单元。在该优选方案中,可以仅包括规则获取单元和组合单元相连,也可以包括规则获取单元、转换单元、组合单元和过滤单元依次相连,页还可以在上述情况的基础上分别增加组合单元。优选的,所述内容过滤服务器至少还包括下述单元之一第一规则更新单元和第一规则删除单元。其中,所述第一规则更新单元,用于#^居漫游用的过滤规则对已获取的过滤规则进行更新。所述第一规则删除单元,用于第二网络检测到在规定时间内漫游用户没有内容收发时,删除已获取到的过滤规则。需要说明的是,上述第一网络为归属网络时,第二网络为拜访网络;或者第一网络为拜访网络时,第二网络为归属网络。优选的,当所述内容过滤服务器服务于拜访网络时,所述规则获取单元包括第一规则获取子单元,进一步还可以包括规则标识获取子单元、规则标识发送单元和第二规则更新单元。其中,所述第一规则获取子单元,用于在拜访网络中首次检测到该漫游用户或首次接收到漫游用户收发的内容时,获取漫游用户所在归属网络中对该用户收发内容进行过滤的规则。所述规则标识获取子单元,用于在获取过滤规则时,获取与该过滤规则对应的规则标识。所述规则标识发送单元,用于将所述规则标识发送给漫游用户的归属网络;所述第二规则更新单元,用于根据漫游用户归属网络在规则标识发送单元发送的规则标识和对应该漫游用户存储的规则标识不一致时,根据发来新的过滤规则及对应的新的规则标识更新已存储的过滤规则及对应的规则标识。优选的,当所述内容过滤服务器服务于拜访网络时,所述内容过滤服务器还包括第二规则删除单元,用于在接收到归属网络检测到漫游用户移出拜访网络时发来的规则删除通知时,删除已获取的过滤规则。优选的,当所述内容过滤服务器服务于归属网络时,所述获取单元包括第二规则获取子单元,用于在所述归属网络检测到所述漫游用户首次注册成功时,获取所述漫游用户在拜访网络中对该用户收发内容进行过滤的规则。优选的,当所述内容过滤服务器服务于归属网络时,所述内容过滤服务器还包括第三规则删除单元,用于归属网绍"险测到漫游用户的注册解除时,删除已获取的过滤规则。所述内容过滤服务器中各个单元的功能和作用的实现过程详见上述方法中对应步骤的实现过程,在此不再赘述。综上所述,本发明实施例较之现有技术,因为拜访网络/归属网络取用归属网络/拜访网络的内容过滤规则,因此当用户漫游在拜访网络时,可以避免在第一种漫游模式下,内容需要在归属网络和拜访网络分别进行过滤处理,从而缩短了过滤处理时间,减小了用户的等待内容时间,因此改善了用户的使用感受。并且本发明实施例可以兼容第二种漫游模式,这样可以避免内容在归属网络和拜访网络之间的传输,因此不会受到中间传输故障或者另一方内容过滤提供商故障的影响,有利于内容过滤服务的正常执行。此外本发明实施例可以兼容第一种漫游模式,符合IMS的归属域控制思想。需要说明的是,本领域普通技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于计算机可读取存储介质中,该程序在执行时,包括上述方法中的步骤,所述步骤的内容具体详见上述,在此不再赘述,所述的存储介质可以为ROM/RAM、磁碟和光盘等。发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。权利要求1、一种对漫游用户的通信内容进行过滤的方法,其特征在于,包括漫游用户所在第二网络获取漫游用户所在第一网络对该用户收发内容进行过滤的规则;根据所述过滤规则对所述漫游用户收发的内容进行过滤。2、如权利要求l所述的方法,其特征在于,所述方法至少还包括下述步骤之一所述第二网络将获取的过滤规则转换为自身能够识别的语法语义后,并根据所述转换后的过滤规则对漫游用户收发的内容进行过滤;漫游用户所在第二网络根据自身的过滤规则对所述漫游用户收发的内容进行过滤。3、如权利要求2所述的方法,其特征在于,所述漫游用户所在第二网络将获取的过滤规则和转换后的过滤规则至少之一与第二网络自身的过滤规则进行合并,根据所述合并后的过滤规则对漫游用户收发的内容进行过滤。4、如权利要求l所述的方法,其特征在于,所述方法还包括所述第一网络在对用户收发内容进行过滤的规则发生变化时,将变化后的过滤规则发送给第二网络;所述第二网络根据接收到的变化后的过滤规则对已获取的过滤规则进行更新。5、如权利要求l所述的方法,其特征在于,所述方法还包括所述第二网络检测到在规定时间内所述漫游用户没有内容收发时,删除已获取到的过滤规则。6、如权利要求1至5任一项所述的方法,其特征在于,所述第一网络为归属网络,第二网络为拜访网络;或者第一网络为拜访网络,第二网络为归属网络。7、如权利要求l所述的方法,其特征在于,当所述第二网络为拜访网络,第一网络为归属网络时,所述获取漫游用户所在第一网络对该用户收发内容进行过滤的规则的过程为所述拜访网络在首次检测到该漫游用户或首次接收到漫游用户收发的内容时,获取漫游用户所在归属网络对该用户收发内容进行过滤的规则。8、如权利要求7所述的方法,其特征在于,所述方法还包括所述拜访网络在首次获取过滤规则时,获取与该过滤规则对应的规则标识;以及将获取的过滤规则和对应的规则标识进行对应存储。9、如权利要求8所述的方法,其特征在于,当所述拜访网络在准备对已获取的过滤规则更新时,将对应的规则标识发送给漫游用户归属网络;若所述归属网络判断接收到的规则标识和对应该漫游用户存储的规则标识不一致时,将对应该漫游用户的新的过滤规则及其对应的新的规则标识发送给拜访网络;所述拜访网络根据接收到新的过滤规则和对应的规则标识更新已存储的过滤规则及其对应的身见则标识。10、如权利要求9所述的方法,其特征在于,若所述归属网络判断所接收到的规则标识和对应该漫游用户存储的MJ'j标识一致时,向拜访网络发送过滤规则未更新的通知。11、如权利要求9所述的方法,其特征在于,所述拜访网络在后续接收到漫游用户收发的内容时,准备对已获取的过滤规则更新。12、如权利要求1所述的方法,其特征在于,当所述第二网络为拜访网络,第一网络为归属网络时,所述方法还包括所述漫游用户的归属网络在检测到所述漫游用户移出所述拜访网络时,通知拜访网络删除已获取到的过滤规则;所述拜访网络接收到所述通知时,删除已获取到的过滤规则。13、如权利要求1所述的方法,其特征在于,当所述第二网络为拜访网络,第一网络为归属网络时,所述漫游用户收发的内容经过该用户的归属网络时,该用户的归属网络判断该用户是否发生漫游;以及在判断出该用户发生漫游时,屏蔽对该用户收发的内容进行过滤。14、如权利要求1所述的方法,其特征在于,漫游用户归属网络自身对该用户收发的内容进行过滤的规则为所述归属网络对所有收发的内容进行过滤的规则;或所述归属网络对所有收发的内容进行过滤的规则和内容过滤订阅者为该用户设置的过滤规则。15、如权利要求1所述的方法,其特征在于,当所述第二网络为归属网络,第一网络为拜访网络时,所述获取漫游用户所在第一网络对该用户收发内容进行过滤的规则的过程为所述归属网络检测到所述漫游用户首次注册成功时,到所述漫游用户的拜访网络获取过滤规则。16、如权利要求15所述的方法,其特征在于,当所述归属网络检测到该漫游用户注册解除时,删除已获取到的过滤规则。17、如权利要求1所述的方法,其特征在于,漫游用户拜访网络自身对该用户收发的内容进行过滤的规则为所述拜访网络对所有收发的内容进行过滤的规则。18、一种内容过滤服务器,其特征在于,包括规则获取单元,用于在第二网络中获取漫游用户所在第一网络对该用户收发内容进行过滤的规则;过滤单元,用于根据所述过滤规则对所述漫游用户收发的内容进行过滤。19、根据权利要求18所述的内容过滤服务器,其特征在于,所述内容过滤服务器至少还包括下述单元之一转换单元,用于在第二网络中将获取单元获取的过滤规则转换成所述过滤单元能够识别的语法语义后,并将转换后的过滤规则发送给过滤单元;自身过滤单元,用于在第二网络中根据自身的过滤规则对所述漫游用户收发的内容进行过滤。20、根据权利要求18或19所述的内容过滤服务器,其特征在于,所述内容过滤服务器还包括组合单元,用于将规则获取单元获取的过滤规则或接收到转换单元转换后的过滤规则至少之一与第二网络自身的过滤规则进行合并,并将所述合并后的过滤规则发送给过滤单元。21、根据权利要求18所述的内容过滤服务器,其特征在于,所述内容过滤服务器至少还包括下述单元之一第一规则更新单元,用于根据漫游用户所在第一网络在对用户收发内容行更新;第一规则删除单元,用于第二网络检测到在规定时间内漫游用户没有内容收发时,删除已获取到的过滤规则。22、如权利要求18、19或21任一项所述的内容过滤服务器,其特征在于,所述第一网络为归属网络,第二网络为拜访网络;或者第一网络为拜访网络,第二网络为归属网络。23、如杈利要求20所述的内容过滤服务器,其特征在于,所述第一网络为归属网络,第二网络为拜访网络;或者第一网络为拜访网络,第二网络为归属网络。24、根据权利要求18所述的内容过滤服务器,其特征在于,当所述内容过滤服务器服务于拜访网络时,所述规则获取单元包括第一规则获取子单元,用于在拜访网络中首次检测到该漫游用户或首次接收到漫游用户收发的内容时,获取漫游用户所在归属网络中对该用户收发内容进行过滤的规则。25、根据权利要求24所述的内容过滤服务器,其特征在于,所述规则获取单元还包括规则标识获取子单元,用于在获取过滤规则时,获取与该过滤规则对应的^见则标识。26、根据权利要求25所述的内容过滤服务器,其特征在于,所述内容过滤服务器还包括规则标识发送单元,用于将所述规则标识发送给漫游用户的归属网络;第二规则更新单元,用于根据漫游用户归属网络在规则标识发送单元发送的规则标识和对应该漫游用户存储的规则标识不一致时,根据发来新的过滤规则及对应的新的规则标识更新已存储的过滤规则及对应的规则标识。27、根据权利要求18所述的内容过滤服务器,其特征在于,当所述内容过滤服务器服务于拜访网络时,所述内容过滤服务器还包括第二规则删除单元,用于在接收到归属网络检测到漫游用户移出拜访网络时发来的规则删除通知时,删除已获取的过滤规则。28、根据权利要求18所述的内容过滤服务器,其特征在于,当所述内容过滤服务器服务于归属网络时,所述获取单元包括第二规则获取子单元,用于在所述归属网络检测到所述漫游用户首次注则。、、'、、'、、、、、29、根据权利要求28所述的内容过滤服务器,其特征在于,所述内容过滤服务器还包括第三MJ'j删除单元,用于归属网络检测到漫游用户的注册解除时,删除已获取的过滤规则。30、一种对漫游用户的通信内容进行过滤的系统,其特征在于,包括拜访网络内容过滤服务器,用于获取漫游用户归属网络对该用户收发内容进行过滤的规则,并基于获取到的过滤规则对所述漫游用户收发的内容进行过滤;归属网络内容过滤服务器,用于根据所述拜访网络内容过滤服务器发来滤服务器。31、如权利要求30所述的系统,其特征在于,所述拜访网络内容过滤服务器还基于自身对收发内容进行过滤的规则对所述漫游用户收发的内容进行过滤。32、如权利要求30所述的系统,其特征在于,所述拜访网络内容过滤服务器将获取的过滤规则转换为自身能够识别的语法语义后,基于转换的过滤规则对漫游用户收发的内容进行过滤。33、如权利要求32所述的系统,其特征在于,所述拜访网络内容过滤服务器将自身的过滤规则和获取的过滤规则进行合并后,基于合并的过滤规则对漫游用户收发的内容进行过滤。34、一种拜访网络内容过滤服务器,其特征在于,包括获取单元,用于向漫游用户归属网络获取对该用户收发内容进行过滤的规则;规则数据库,用于存储有所述获取单元获取到的过滤规则;过滤单元,用于基于规则数据库中存储的过滤规则对所述漫游用户收发的内容进行过滤。35、如权利要求34所述的服务器,其特征在于,所述规则数据库中还存储有拜访网络内容过滤服务器自身对收发内容进行过滤的规则。36、如权利要求34所述的服务器,其特征在于,还包括第一规则更新单元,用手基于漫游用户归属网络在对用户收发内容进行过滤的规则发生变化时发来的变化后过滤规则,更新规则数据库中存储的已获取到的过滤规则。37、如权利要求34所述的服务器,其特征在于,所述获取单元在获取过滤规则的同时还获取与该过滤规则对应的规则标识;所述规则数据库中还存储有与获取的过滤规则对应的规则标识。38、如权利要求37所述的服务器,其特征在于,还包括规则标识发送单元,用于在规则数据库中提取存储的规则标识并发送给漫游用户的归属网络;第二规则更新单元,用于根据漫游用户归属网络在规则标识发送单元发送的规则标识和对应该漫游用户存储的规则标识不一致时,发来的新的过滤规则及其对应的新的规则标识更新规则数据库中存储的过滤规则及其对应的MJ'j标识。39、如权利要求38所述的服务器,其特征在于,所述规则标识发送单元在后续拜访网络内容过滤服务器每次接收到发送给漫游用户的内容或漫游用户发出的内容时,向漫游用户归属网络发送规则标识。40、如权利要求34所述的服务器,其特征在于,所述服务器还包括第一规则删除单元,用于检测到在规定时间内没有内容发送到该漫游用户及该漫游用户没有发出内容时,删除规则数据库中存储的已获取到的过滤规则。41、如权利要求34所述的服务器,其特征在于,还包括第二身见则删除单元,用于根据漫游用户归属网络在4全测到所述漫游用户移出拜访网络时向拜访网络发来的规则删除通知,删除规则数据库中存储的已获取到的过滤规则。42、一种归属网络内容过滤服务器,其特征在于,包括请求接收单元,用于接收漫游用户所在拜访网络中的拜访网络内容过滤服务器发来的获取请求,所述获取请求用于请求对该用户收发内容进行过滤的规则;过滤规则反馈单元,用于根据请求接收单元接收到的获取请求,查询对43、如权利要求42所述的服务器,其特征在于,还包括变化规则发送单元,用于在对用户收发内容进行过滤的规则发生变化时,将变化后的过滤规则发送给漫游用户所在拜访网络中的拜访网络内容过滤服务器。44、如权利要求42所述的服务器,其特征在于,所述服务器还包括规则标识比较单元,用于比较漫游用户所在拜访网络中的拜访网络内容过滤服务器发来的规则标识和对应该漫游用户存储的规则标识是否一致;更新结果反馈单元,用于在规则标识比较单元的比较结果为一致时,向漫游用户所在拜访网络中的拜访网络内容过滤服务器反馈过滤规则未变化通知;并在比较结果不一致时,将新的过滤规则及其对应的新的规则标识发送给漫游用户所在拜访网络中的拜访网络内容过滤服务器。45、如权利要求42所述的服务器,其特征在于,所述服务器还包括规则删除通知单元,用于在检测到漫游用户移出所述拜访网络时,通知拜访网络中的拜访网络内容过滤服务器删除已获取到的过滤规则。46、如权利要求42所述的服务器,其特征在于,还包括漫游判断单元,用于在漫游用户收发的内容经过归属网络时,判断该用户是否发生漫游;过滤屏蔽单元,用于在该用户发生漫游时屏蔽对该用户收发的内容进行过滤。全文摘要本发明公开了一种对漫游用户的通信内容进行过滤的方法,包括漫游用户所在第二网络获取漫游用户所在第一网络对该用户收发内容进行过滤的规则;根据所述过滤规则对所述漫游用户收发的内容进行过滤。相应的本发明还公开了一种内容过滤服务器,一种对漫游用户的通信内容进行过滤的系统,及其归属网络内容过滤服务器和拜访网络内容过滤服务器。本发明可以解决对处于拜访网络中的漫游用户收发的内容进行过滤处理时浪费网络资源及处理时间较长的问题。文档编号H04Q7/38GK101198172SQ200710187510公开日2008年6月11日申请日期2007年11月21日优先权日2006年12月7日发明者刘燚灵,锦彭,翀顾申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1