电子公告板管理方法和系统的制作方法

文档序号:7718416阅读:134来源:国知局
专利名称:电子公告板管理方法和系统的制作方法
技术领域
本发明涉及移动通讯领域,尤其涉及一种电子公告板管理方法和系统。
背景技术
BBS (Bulletin Board System,电子公告板)的出现,使人们可以在网络上交流,加 速了信息的传播,拓宽了人们的视野,根据专业分类的BBS可以传授很多专业知识,并能够 实时解答很多疑难问题,将公众的智慧汇合起来,对加速信息交流、促进社会进步有着非常 重要的作用。BBS的特点就是允许每一个注册的用户在网上发表意见,从而可以将更多共同兴 趣爱好的人聚集在一起,共同提高。但是由于当前因特网不能很方便的识别用户的真实身 份,服务器在用户注册时无法获取用户的真实身份信息,因而会出现不法分子(如恐怖分 子)注册到BBS后,利用BBS散布谣言并进行聚众闹事的可能,为此需要对不法分子进行言 论控制和追踪,这是各个国家需要面临和解决的问题。为避免BBS被不法分子利用,各国都采取了一定措施,最典型的做法是要求各论 坛有人工管理员,配合网络警察,对BBS上的发言进行实时监控,如果发现有谣言或者恐怖 言论,则网络警察和人工管理员立即删除发布的消息,并通过管理员,将此论坛用户屏蔽, 不让其再在BBS上发布新的言论。目前的方法的缺点是1、BBS注册名和用户的真实身份未建立严格对应关系,通过BBS注册名不能识别 出不法分子的身份,无法对不法分子绳之以法。2、BBS管理者发现并屏蔽一个恶意行为发布者的BBS注册名,不法分子可以在此 BBS上重新注册其他BBS名称,继续散布谣言,使BBS管理者非常被动。3、即使BBS屏蔽掉恶意用户在此BBS服务器上的所有注册名,此用户还可以到其 他BBS上散布谣言。4、谣言散布者如果用暗语,管理员很难发现并进行处理。从上面可以看出,在传统因特网上,对于这种在BBS上散布谣言的恶意用户的防 范只能发现一例处理一例,对恶意信息发布人,没有办法预防,也无法根治,管理员处于被 动挨打的地步,这对国家和社会安全带来了很大隐患,必须要设法解决。可以看出,当前对不法分子在BBS散布谣言难以控制的主要原因在于用户的不可 追溯性,因为现有因特网广泛使用的TCP/IP协议中IP地址具有双重功能,既作为网络层 的通信终端主机网络接口在网络拓扑中的位置标识,又作为传输层主机网络接口的身份标 识。TCP/IP协议设计之初并未考虑主机移动以及因IPV4地址空间不够而带来的NAT转换 等问题,因而造成了用户移动或者经过NAT转换后用户不易追溯的特征。

发明内容
本发明要解决的技术问题是提供一种电子公告板管理方法和系统,以便于对BBS进行有效管理。为解决以上技术问题,本发明提供一种电子公告板管理方法,该方法基于用户身 份标识和位置分离架构网络实现,BBS用户端具有全网唯一的身份标识符SID,包括A、BBS用户端进行论坛注册时,BBS服务器向BBS管理服务器(BMS)上报注册信 息,所述注册信息包括所述BBS用户端的SID、论坛注册名以及所述BBS服务器的域名;B、发布信息时,所述BBS服务器同时公布对应的论坛注册名;C、所述BMS根据BBS服务器上报的注册信息、管理者提供的论坛注册名及BBS服 务器域名对所述BBS用户端进行管理。进一步地,步骤A具体包括al、所述BBS用户端向所述BBS服务器发送论坛注册请求,其中携带所述BBS用户 端的SID、要注册的论坛注册名及密码;a2、所述BBS服务器接收所述论坛注册请求后,检查所述论坛注册名未冲突时,向 所述BMS发送论坛注册请求,其中携带所述BBS用户端SID、所述论坛注册名及BBS服务器 域名;a3、所述BMS接收所述BBS服务器发送的论坛注册请求后,建立所述BBS用户端 SID、论坛注册名及BBS服务器域名的关联关系;a4、所述BMS向所述BBS服务器发送论坛注册响应,所述BBS服务器向所述BBS用 户端发送论坛注册响应。进一步地,步骤a2中,所述BBS服务向所述BMS发送论坛注册请求前,检查所述 SID是否在本地黑名单中,若是则拒绝所述BBS用户端注册,否则向所述BMS发送论坛注册 请求;步骤a3中,所述BMS建立所述关联关系前,检查所述SID是否在全局黑名单中,若是 则不允许所述BBS服务器为所述BBS用户端注册,否则建立所述关联关系。进一步地,步骤B具体包括bl、所述BBS用户端向所述BBS服务器发送论坛发布信息请求,其中携带BBS用户 端的SID、论坛注册名以及要发布的信息;b2、所述BBS服务器收到所述论坛发布信息请求后,检测所述BBS用户端的当前论 坛注册名或SID是否在本地黑名单中,若是则不发布信息,并向所述BBS用户端返回论坛发 布信息失败响应,否则执行步骤b3 ;b3、所述BBS服务器将BBS用户端发送的信息以及对应的BBS用户端的论坛注册 名发布到BBS上;b4、所述BBS服务器向所述BBS用户端发送论坛发布信息成功响应。进一步地,步骤a3之后,所述BMS检查所述SID是否是全局被监控对象,如果是, 步骤a4中,所述BMS向所述BBS服务器发送的论坛注册响应中携带监控指示;所述BBS服 务器根据指示将所述SID设置为本地被监控对象;步骤b3之后,所述BBS服务器判断发布 信息的BBS用户端是本地被监控对象,则向所述BMS发送论坛发布信息上报请求,其中携带 所述BBS用户端发布的信息及被监控对象信息,所述被监控对象信息包括论坛注册名或所 述BBS用户端的SID。进一步地,步骤C中,所述管理指追溯,所述管理者具有追溯权限,步骤C具体包 括
ell、管理者向所述BMS发送追溯请求,其中包括BBS用户端发布信息时对应的论 坛注册名及BBS服务器域名;cl2、所述BMS判断所述管理者具有追溯权限后,根据所述论坛注册名及BBS服务 器域名检索所述论坛注册名的关联信息,所述关联信息包括所述论坛注册名及BBS服务器 域名对应的所述BBS用户端的SID,以及所述SID关联的论坛注册名及BBS服务器域名;cl3、所述BMS向所述管理者返回所述论坛注册名的关联信息。进一步地,步骤C具体包括C21、管理者向所述BMS发送管理请求,其中包括BBS用户端发布信息时对应的论 坛注册名及BBS服务器域名;C22、所述BMS判断所述管理者具有管理权限后,根据所述论坛注册名及BBS服务 器域名检索所述论坛注册名的关联信息,并向对应的BBS服务器发送管理请求,其中包括 被管理对象,所述管理请求指屏蔽请求、解除屏蔽请求、监控请求或解除监控请求,所述被 管理对象指论坛注册名或SID ;C23、所述BBS服务器执行管理操作并向所述BMS返回响应,所述管理操作具体指, 根据屏蔽请求在本地黑名单中加入所述被管理对象,或,根据解除屏蔽请求从本地黑名单 中删除所述被管理对象,或根据监控请求将所述被管理对象设置为本地被监控对象,或根 据解除监控请求从本地被监控对象中删除所述被管理对象。为解决以上技术问题,本发明还提供一种电子公告板管理系统,该系统基于用户 身份标识和位置分离架构网络实现,包括通过网络连接的终端、BBS服务器及BBS管理服务 器(BMS),其中所述终端,具有全网唯一的身份标识符(SID),所述终端执行BBS论坛功能时称为 BBS用户端,所述BBS用户端用于向BBS服务器注册论坛注册名及发布信息;所述BBS服务器,用于在BMS的管理下为BBS用户端提供BBS服务,包括注册论坛 注册名以及发布信息,并在发布的信息中同时公布论坛注册名;还用于向所述BMS上报所 述BBS用户端的注册信息,所述注册信息包括BBS用户端的SID、论坛注册名以及所述BBS 服务器的域名;所述BMS,用于对一个或若干个BBS服务器进行管理,包括根据BBS服务器上报的 注册信息、管理者提供的论坛注册名及BBS服务器域名对所述BBS用户端进行管理。进一步地,所述BBS用户端包括相连接的注册模块及信息发布模块,所述注册模块用于向所 述BBS服务器发送论坛注册请求,所述论坛注册请求携带所述BBS用户端的SID、要注册的 论坛注册名及密码;所述信息发布模块,用于向所述BBS服务器请求发布信息;所述BBS服务器包括相连接的注册请求处理模块、与所述注册请求处理模块连接 的注册信息记录模块以及与所述注册信息记录模块连接的信息发布处理模块,其中所述注册请求处理模块用于根据所述BBS用户端发送的论坛注册请求进行注册, 并向所述BMS发送论坛注册请求,其中携带BBS用户端的SID、论坛注册名及BBS服务器域 名;以及接收所述BMS的论坛注册请求响应;所述注册信息记录模块,用于记录论坛注册名及所述BBS用户端的SID的对应关 系;
所述信息发布处理模块,用于发布信息,且发布信息时同时发布论坛注册名;所述BMS包括相连接的论坛注册管理模块及信息记录模块,所述论坛注册管理模 块用于对所述BBS服务器发送的论坛注册请求进行处理,并返回论坛注册响应;所述信息 记录模块,用于记录所述注册信息,包括BBS用户端SID、论坛注册名及BBS服务器域名的对 应关系。进一步地,所述BBS服务器还包括与注册请求处理模块及信息发布处理模块连接 的本地黑名单检测模块,用于在注册论坛注册名前或发布信息前,检测要注册或发布信息 的BBS用户端的SID或论坛注册名是否在本地黑名单中,如果在,则通知注册请求处理模块 或发布信息处理模块向所述BBS用户端反馈失败响应,否则,通知所述注册请求处理模块 或发布信息处理模块继续执行注册或发布信息流程。进一步地,所述BBS服务器还包括与所述注册记录模块、所述信息发布处理模块 连接的监控处理模块,用于根据本地被监控对象设置向所述BMS上报监控信息,所述监控 信息包括被监控对象发布的信息及被监控对象信息,被监控对象信息包括论坛注册名或所 述BBS用户端的SID ;所述BMS还包括监控管理模块,用于对所述BBS服务器上报的监控信息进行管理。进一步地,所述BMS的所述论坛注册管理模块对所述论坛注册请求进行处理包 括,检测所述BBS服务器发送的论坛注册请求中的SID是否在全局黑名单中,若是则向所述 BBS服务器返回拒绝注册响应,否则返回允许注册响应。进一步地,所述BMS还包括与信息记录模块相连接的追溯管理模块,用于根据管 理者发送的追溯请求进行追溯处理,所述追溯请求中包括BBS用户端发布信息时对应的论 坛注册名及BBS服务器域名,所述追溯处理包括判断所述管理者是否具有追溯权限,所述 管理者具有追溯权限时根据所述论坛注册名及BBS服务器域名检索所述论坛注册名的关 联信息,并向所述管理者返回所述论坛注册名的关联信息;所述关联信息包括所述论坛注 册名及BBS服务器域名对应的所述BBS用户端的SID,以及所述SID关联的论坛注册名及 BBS服务器域名;进一步地,所述BMS还包括与所述信息记录模块及所述论坛注册管理模块相连接 屏蔽管理模块,用于根据管理者的屏蔽请求或解除屏蔽请求对所述全局黑名单检测模块中 的全局黑名单进行维护以及通知对应的BBS服务器对其本地黑名单进行维护;所述BBS服 务器的本地黑名单检测模块还用于根据所述BMS的通知对本地黑名单进行维护。进一步地,所述BMS的监控管理模块与信息记录模块相连接,所述监控管理模块 还用于根据管理者的监控请求或解除监控请求通知对应的BBS服务器对其本地被监控对 象进行维护;所述BBS服务器的监控处理模块还用于根据所述BMS的通知对本地被监控对 象进行维护。本发明电子公告板管理方法和系统中,BBS管理服务器在注册时向BMS上报每个 论坛注册名的注册信息,并在公布信息时同时公布该论坛注册名,使得网络监控者可以通 过论坛注册名及BBS服务器域名,向BMS发起追溯查询,获取此BBS用户端的身份标识符 SID,然后根据此BBS用户端行为的危害程度,通过BMS管理设备屏蔽该BBS用户端的一个 或全部BBS论坛注册名,BMS还可以拒绝此BBS用户端申请新的论坛注册名,这样就可以实 现对BBS用户端发布恶意言论进行彻底防范,从而将BBS管理员从被动防御的状况解脱出8来,实现更安全的BBS信息发布管理。


图1为SILSN实现本发明BBS管理方法的系统架构图;图2是本发明电子公告板管理方法的示意图;图3是本发明注册流程的示意图;图4是本发明信息发布流程的示意图;图5是本发明进行追溯、屏蔽和监控的示意图;图6是本发明解除屏蔽及监控的示意图;图7是本发明电子公告板管理系统的示意图。
具体实施例方式本发明电子公告板管理方法和系统基于用户身份标识和位置分离架构的网络 实现,为描述方便,下文将此用户身份标识符和位置分离网络简称为SILSN(SubSCriber Identifier & Locator Separation Network),以下结合图 1 对 SILSN 进行说明。如图1所示为身份标识符和位置分离网络架构,该架构网络具有如下特征此网 络内每个用户只有经过严格认证才能接入,用户在发送每个数据包时,都同时携带自己的 真实身份标识符SID,此符号仅分配给该用户使用且全网唯一,用户在各种业务中所发送的 数据包都一直携带此标识符,用户发送的每个数据包都必须经过接入服务器ASN验证,保 证用户发出的数据包携带的是自己的身份标识符,不会假冒其他用户SID接入网络,并且 此标识符在网内传送时将一直保持不变,当用户在移动或切换时,此标识符也不会发生变 化。图1中,此身份标识符和位置分离网络由接入服务器ASMAccessService Node)、 身份标识符位置登记寄存器ILR(Identification & LocationRegister)等组成。接入服务器ASN1、ASN2、ASN3负责为用户终端及BBS服务器实现接入,并承担计 费、切换等功能;ILR承担用户的位置注册和身份识别功能,UEl、UE2存在唯一的身份标识 符(Subscriber Identification)SID0图1中,UEl、UE2和BBS Server都是SILSN的用户,他们分别通过ASNl、ASN2、 ASN3接入SILSN网络。UEl向BBS论坛发送信息的时候,必须先在BBS服务器上注册一个论坛注册名,然 后才能够发布信息。BMS为BBS管理服务器(BBS Management Server),用于记录和管理各个BBS上的 论坛名注册使用情况,实现追溯、屏蔽和监控等功能。UE2为具有追溯或屏蔽等权限的终端,通过与BMS的信息交互,实现对各论坛注册 名发布信息的统一管理。本发明中将注册论坛注册名并发布信息的终端设备(如UEl)称为BBS用户端,将 具有管理权限的终端设备(如UE2)或管理员称为管理者。从背景信息可以知道,由于当前的BBS系统对信息发送者的真实身份不可追溯, 因而即使屏蔽了 BBS信息发布人当前的BBS论坛注册名,也不能阻止此用户利用其它BBS论坛注册名发送恶意信息,同样也不能阻止此用户在BBS上注册其他新用户名再度发布恶 眉、^fl=I 肩、O由于SILSN网络中用户发送每一个数据包都携带用户的身份标识SID,而且此身 份标识在网络传输中可以唯一不变,这样BBS服务器就可以利用此身份标识来记录用户的 真实身份。本方法通过引入BMS (BBS管理服务器,BBS Management krver),实现了对BBS论 坛发布信息的统一管理,如图1所示。本发明电子公告板管理方法基于以上用户身份标识和位置分离架构网络实现, BBS用户端具有全网唯一的身份标识符SID,该方法包括步骤201 =BBS用户端进行论坛注册时,BBS服务器向BBS管理服务器(BMS)上报 注册信息,所述注册信息包括所述BBS用户端的SID、论坛注册名以及所述BBS服务器的域 名;BBS服务器在注册的时候,将注册信息如论坛注册名和BBS服务器域名通知给BMS 进行记录,之后具有追溯等管理权限的管理者,就可以直接向BMS发起追溯/屏蔽/监控功 能。步骤202 发布信息时,所述BBS服务器同时公布对应的论坛注册名;步骤203 所述BMS根据BBS服务器上报的注册信息、管理者提供的论坛注册名及 BBS服务器域名对所述BBS用户端进行管理。如果具有追溯等管理权限的管理者发现此论坛注册名发布了恶意信息,可以向 BMS发起追溯请求,BMS将返回对应论坛注册名的真实身份标识符SID以及该SID关联的论 坛注册名及BBS服务器域名。具有相应管理权限(指屏蔽和监控等)的管理者,如UE2,还可以BMS服务器发起 屏蔽/监控用户的请求,BMS根据请求,检索论坛注册名或SID对应的一个或多个论坛注册 名以及BBS服务器域名,向这些域名的BBS服务器发起屏蔽或监控请求,这些BBS服务器执 行相应的操作,将结果返回给BMS,BMS然后将结果返回给UE2。另外,具有相应管理权限(指屏蔽和监控等)的用户,如UE2,还可以BMS服务器发 起解除屏蔽/监控用户的请求,BMS向对应的BBS服务器发出消息,指示BBS服务器解除相 应的论坛注册名或SID的被屏蔽或被监控状态。下面根据附图对注册流程、信息发布流程、实现BBS管理的流程(包括追溯、屏蔽、 监控及解除屏蔽、解除监控)分别进行详细说明。需要说明的是,本发明内容可以用以下实 施例解释,但不限于以下的实施例。注册流程本方法中BBS服务器在注册的时候,将注册信息如论坛注册名和BBS服务器域名 通知给BMS进行记录,之后具有追溯等管理权限的管理者,就可以直接向BMS发起追溯/屏 蔽/监控功能。图3示出了 BBS用户端注册论坛注册名的流程,注册时,BBS服务器除了核对BBS 用户端申请的论坛注册名是否重复外,还要检查其身份标识符SID是否已经在本地黑名单 中,同时还向BMS发起注册请求,BMS也检查是否允许此SID注册论坛注册名,如果允许则保存注册信息。
如图3所示,UE注册论坛注册名的流程包括步骤301 =UE向BBS服务器发送论坛注册请求,其中携带UE的SID、要注册的论坛 注册名及密码;当用户UE希望在BBS上发布信息时,需要先向BBS服务器注册,发起论坛注册请 求,由于该用户位于SILSN网内,其请求注册BBS的数据包中除了携带论坛注册名和密码 外,也同时携带用户的真实身份标识符SID。步骤302 所述BBS服务器接收所述论坛注册请求后检查SID是否在本地黑名单 中;BBS服务器在检测申请论坛注册名的SID是否在本地黑名单中,如果在黑名单中, 则直接返回失败。否则检查请求注册的论坛注册名和当前的已注册是否有冲突,如果有冲 突则返回失败,无冲突且SID不在本地黑名单中时,再执行以下步骤。步骤303 所述BBS服务器向BMS发送论坛注册请求,其中携带UE的SID、所述论 坛注册名及BBS服务器域名;步骤304 =BMS收到“论坛注册请求”后,检查SID是否在全局黑名单中,如果在黑名 单中,则不允许注册,返回失败消息。如果不在黑名单中,则将保存注册信息,即UE的SID、 论坛注册名及BBS服务器域名的关联关系。BMS保存一份SID和各个论坛注册名以及BBS服务器域名的对照表,可以根据任意 论坛注册名检索到此BBS用户端的SID,并能检索到此SID下所有的论坛注册名。步骤305 =BMS向BBS服务器返回论坛注册响应;论坛注册响应中携带全局黑名单检测结果(通过或未通过),如果BMS还具有监控 功能,则BMS检查此SID是否是全局被监控对象,如果是,则BMS在发给BBS服务器的“论坛 注册响应”消息中,携带“监控”标志,指示BBS服务器将该SID设置为本地被监控对象,提 示BBS服务器对该论坛注册名发布的信息进行监控,监控的具体流程见图4的信息发布流 程。如果SID未被设置为被监控对象则在“论坛注册响应”中只携带“通过”信息。步骤306 =BBS服务器记录论坛注册名和SID的对应关系;BBS服务器收到BMS的“论坛注册响应”消息后,如果携带“通过”信息,则在数据 库中记录论坛注册名和SID的对应关系。如果携带监控标志,则将该SID设置为本地被监 控对象,开启对此论坛注册名的“监控”功能。步骤307 :BBS服务器向UE发送“论坛注册响应”,通知用户论坛注册成功(或失 败)。信息发布流程在发布信息的时候,BBS服务器验证信息发布者的身份标识符SID和注册时候是 否一致,如果不一致,则说明用户被假冒,不允许SID和注册时不一致的用户发布信息。然 后检查此SID或论坛注册名是否被屏蔽,如果被屏蔽,则不允许发布信息。然后检查此论坛 注册名或SID是被监控对象,如果是,则将用户发布的信息连同其身份标识符SID和论坛注 册名,一起发给BMS。之后BBS服务器将发布信息和论坛注册名一起发布出来。图4示出了 BBS论坛信息发布流程,该流程包括以下步骤步骤401 =UE向BBS服务器发送论坛发布信息请求,其中携带BBS用户端的SID、 论坛注册名以及要发布的信息;
用户希望在BBS上发布信息时,向BBS服务器发起论坛发布信息请求,其中除了包 含用户的论坛注册名和密码外,其请求发送BBS信息的数据包中也携带了用户的真实身份 标识符SID。步骤402 =BBS服务器发布信息,包括用户希望发布的信息机论坛注册名;所述BBS服务器收到所述论坛发布信息请求后,提取用户发送的数据包中的身份 标识符SID,将此身份标识符SID和用户注册时携带的身份标识符进行对比如果不一致则 说明用户被假冒,返回失败,并对假冒者进行记录,提示管理员处理。如果一致,BBS服务器 进一步检查此论坛注册名或SID是否被放入了 BBS的本地黑名单,如果是,则返回失败,不 允许用户在BBS上发布新信息。如果不在黑名单,则将用户希望发布的信息和用户的论坛 注册名一起发布到论坛上。步骤403 =BBS服务器向BMS发送“论坛发布信息上报请求”消息,对于有监控功能的BBS服务器而言,发布信息后,还要判断发布信息的UE是否是 本地被监控对象,如果是则BBS服务器向BMS发送“论坛发布信息上报请求”消息,携带UE 发布的信息及被监控对象信息,被监控对象信息可以是论坛注册名或SID。步骤404 =BMS接到“论坛发布信息上报请求”消息,记录下相关信息,并交付给相 关管理员处理;然后BMS向BBS服务器返回“上报用户发布信息响应”消息;步骤405 =BBS服务器通知UE信息发布成功(或失败)。以上流程也可以先执行步骤405再指向步骤403。以上信息发布流程中,BBS服务器对UE身份进行核对,另外判别UE是否在用于屏 蔽的本地黑名单中,同时还根据用户的被监控状态,向BMS上报用户发布的论坛信息。追溯、屏蔽及监控图5示出了对论坛发布信息进行追溯、屏蔽及监控过程,具有追溯等相关权限的 用户UE2向BBS服务器发起追溯、屏蔽及监控请求时,BBS服务器鉴别用户UE2的权限,根据 用户UE2是否具备追溯等相关权限,在UE2有相关权限时,BMS根据UE2的要求执行追溯、 屏蔽及监控操作。如图5所示,包括以下步骤步骤501 :UE2向BMS发起“用户追溯/屏蔽/监控请求”,其中携带用户的论坛注 册名和BBS服务器域名;UE2发现用户UEl在BBS上发布的信息有恶意意图,UE2记录下此用户在论坛上发 布信息时同时公布的论坛注册名,然后向BMS发起“用户追溯/屏蔽/监控请求”,其中携带 用户的论坛注册名和BBS服务器域名。BMS收到用户UE2的请求后,从数据包中提取用户 UE2的身份标识SID2,检验SID2是否有相应权限。如果没有相应权限,ILR返回失败消息, 流程结束。步骤502 :BMS根据消息中携带的UEl的论坛注册名及BBS服务器域名,检索所述 论坛注册名的关联信息;BMS在检验UE2具有相关追溯、屏蔽或监控权限后,根据消息中携带的UEl的论坛 注册名及BBS服务器域名,检索所述论坛注册名的关联信息,比如对应的BBS用户端UEl的 身份标识符SID1,该身份标识符SIDl关联的论坛注册名及BBS服务器域名;如果要求屏蔽 或监控,则执行步骤503。如果只要求追溯,则转步骤505 ;12
如果UE2请求对此论坛注册名进行屏蔽或监控,BMS检查论坛注册名和BBS服务 器域名对应的用户身份标识SID,然后从SID检索出此用户SID注册的所有论坛注册名和对 应的BBS服务器域名。然后逐一向各个BBS服务器发送“屏蔽/监控用户请求”,通知各个 BBS服务器对此用户的论坛注册名进行屏蔽或监控。步骤503 =BMS向BBS服务器发送“屏蔽/监控用户请求”;BMS向BBS服务器发送“屏蔽/监控用户请求”中包含被管理对象,被管理对象可 以是论坛注册名或者SID。如果是前者,要求BBS服务器只屏蔽或监控或论坛注册名发布的 消息,如果是SID,则表示需要屏蔽或监控此BBS服务器上SID对应的所有论坛注册名发布 的消息。步骤504 :BBS服务器收到“屏蔽/监控用户请求”后,执行相应的屏蔽或监控操作, 然后向BMS发送“屏蔽/监控用户响应”消息。执行屏蔽或监控操作指根据屏蔽请求在本地黑名单中加入所述被管理对象,或根 据监控请求将所述被管理对象设置为本地被监控对象。当屏蔽或监控的对象是SID时,BMS需要向此SID已注册过的论坛注册名的所有 BBS服务器发送“屏蔽/监控用户请求”。步骤505 =BMS向用户UE2返回包含执行结果的“用户追溯/屏蔽/监控响应”消 息,如果UE2请求了对论坛注册名进行追溯,则用户追溯响应消息中包含该论坛注册名对 应的关联信息(比如SID)。如果UE2未申请追溯,只返回响应操作的成功或失败结果。追溯、屏蔽和监控是可以独立操作的。值得说明的是,BMS也可以独立发起603和604步骤,对用户身份SID下的所有BBS 论坛注册名或部分注册名进行屏蔽或监控。解除屏蔽/监控流程图6示出了对BBS用户解除屏蔽及监控的过程,具有屏蔽和监控控制权限的用户 UE2向BMS发起解除屏蔽及监控请求时,BMS鉴别用户UE2的权限,根据用户UE2是否具备 屏蔽或监控等相关权限,在UE2有相关权限时,BMS根据UE2的要求执行屏蔽及监控操作。步骤601 :UE2向BMS发起“解除屏蔽/监控请求”,其中携带用户的论坛注册名和 BBS服务器域名;当具有屏蔽或监控等管理权限的UE2认为需要将UEl解除屏蔽或监控时,UE2向 BMS发起“解除屏蔽/监控请求”,其中携带用户的论坛注册名和BBS服务器域名。BMS收到 用户UE2的请求后,从数据包中提取用户UE2的身份标识SID2,检验SID2是否有相应权限。 如果没有相应权限,BMS返回失败消息,流程结束。步骤602 =BMS向BBS服务器发送“解除屏蔽或解除监控用户请求”;BMS可根据UE2的要求,确定解除屏蔽或监控的被管理对象,即确定解除整个SID 对应的所有的论坛注册名的屏蔽/监控,或者只解除单个论坛注册名或一部分论坛注册名 的屏蔽/监控。BMS对每个需要解除屏蔽或监控的论坛注册名检索到对应的服务器域名,然 后向对应的服务器域名逐一发起“解除屏蔽/监控用户请求”,指定对单个论坛注册名或者 整个SID解除屏蔽或监控。屏蔽或解除屏蔽时,BMS还对全局黑名单进行维护更新。步骤603 =BBS服务器在收到BMS发送的“解除屏蔽或解除监控用户请求”后,执行相应的操作,然后向BMS返回“解除屏蔽/监控用户响应”;执行相应操作指从本地黑名单或本地被监控对象中删除被管理对象,(如论坛注 册名或SID)。步骤604 =BMS在收到所有的BBS服务器发出的“解除屏蔽/监控用户响应”时,向 UE2返回“解除屏蔽/监控用户响应”,告知UE2操作结果。值得说明的是,BMS也可以独立发起703和704步骤,对用户身份SID下的所有BBS 论坛注册名或部分注册名解除屏蔽或监控。本发明方法实现了对BBS用户端注册的多个论坛注册名进行统一管理的功能,可 以防止被屏蔽的SID申请新的论坛名注册再次发布消息,可以根据论坛注册名对用户进行 追溯,也可以对此论坛注册名进行屏蔽和监控,较好的解决了传统BBS所面临的难以追溯, 难以屏蔽以及不易监控的缺陷。为实现以上方法,本发明还提供一种电子公告板管理系统,该系统基于用户身份 标识和位置分离架构网络实现,如图7所示,该系统包括通过网络连接的终端、BBS服务器 及BBS管理服务器(BMS),其中终端,具有全网唯一的身份标识符(SID),所述终端执行BBS论坛功能时称为BBS 用户端,所述BBS用户端用于向BBS服务器注册论坛注册名及发布信息;具体地,所述BBS用户端包括相连接的注册模块及信息发布模块、与注册请求处 理模块及信息发布处理模块连接的本地黑名单检测模块,其中所述注册模块用于向所述BBS服务器发送论坛注册请求,所述论坛注册请求携带 所述BBS用户端的SID、要注册的论坛注册名及密码;所述信息发布模块,用于向所述BBS 服务器请求发布信息;终端执行BBS管理功能时,称为管理者,所述管理者包括管理模块,用于向所述 BMS发送管理请求,管理请求中携带要管理的论坛注册名及BBS服务器域名,管理类型包括 追溯、屏蔽、解除屏蔽、监控及解除监控。作为管理者的终端是公安机关等特殊终端或管理员。所述BBS服务器,用于在BMS的管理下为BBS用户端提供BBS服务,包括注册论坛 注册名以及发布信息,并在发布的信息中同时公布论坛注册名;还用于向所述BMS上报所 述BBS用户端的注册信息,所述注册信息包括BBS用户端的SID、论坛注册名以及所述BBS 服务器的域名;具体地,所述BBS服务器包括相连接的注册请求处理模块、与所述注册请求处理 模块连接的注册信息记录模块以及与所述注册信息记录模块连接的信息发布处理模块,以 及与所述注册记录模块、所述信息发布处理模块连接的监控处理模块,其中所述注册请求处理模块用于根据所述BBS用户端发送的论坛注册请求进行注册, 并向所述BMS发送论坛注册请求,其中携带BBS用户端的SID、论坛注册名及BBS服务器域 名;以及接收所述BMS的论坛注册请求响应;所述注册信息记录模块,用于记录论坛注册名及所述BBS用户端的SID的对应关 系;所述信息发布处理模块,用于发布信息,且发布信息时同时发布论坛注册名;发布 信息前,该信息发布处理模块还根据注册信息记录模块记录的信息验证论坛注册名与SID的对应关系是否与记录的信息一致,只有一致的情况下才允许发布信息;本地黑名单检测模块,用于在注册论坛注册名前或发布信息前,检测要注册或发 布信息的BBS用户端的SID或论坛注册名是否在本地黑名单中,如果在,则通知注册请求处 理模块或发布信息处理模块向所述BBS用户端反馈失败响应,否则,通知所述注册请求处 理模块或发布信息处理模块继续执行注册或发布信息流程。监控处理模块,用于根据本地被监控对象设置向所述BMS上报监控信息,所述监 控信息包括被监控对象发布的信息及被监控对象信息,被监控对象信息包括论坛注册名或 所述BBS用户端的SID ;所述BMS还包括监控管理模块,用于对所述BBS服务器上报的监控信息进行管理。BMS,用于对一个或若干个BBS服务器进行管理,包括根据BBS服务器上报的注册 信息、管理者提供的论坛注册名及BBS服务器域名对BBS用户端进行管理。具体地,所述BMS包括相连接的论坛注册管理模块及信息记录模块、与信息记录 模块相连接的追溯管理模块、与所述信息记录模块及所述论坛注册管理模块相连接屏蔽管 理模块,与信息记录模块相连接的监控管理模块,其中所述论坛注册管理模块用于对所述BBS服务器发送的论坛注册请求进行处理,并 返回论坛注册响应;所述信息记录模块,用于记录所述注册信息,包括BBS用户端SID、论坛 注册名及BBS服务器域名的对应关系。所述BMS的所述论坛注册管理模块对所述论坛注册请求进行处理包括,检测所述 BBS服务器发送的论坛注册请求中的SID是否在全局黑名单中,若是则向所述BBS服务器返 回拒绝注册响应,否则返回允许注册响应。追溯管理模块,用于根据管理者发送的追溯请求进行追溯处理,所述追溯请求中 包括BBS用户端发布布信息时对应的论坛注册名及BBS服务器域名,所述追溯处理包括判 断所述管理者是否具有追溯权限,所述管理者具有追溯权限时根据所述论坛注册名及BBS 服务器域名检索所述论坛注册名的关联信息,并向所述管理者返回所述论坛注册名的关联 信息;所述关联信息包括所述论坛注册名及BBS服务器域名对应的所述BBS用户端的SID, 以及所述SID关联的论坛注册名及BBS服务器域名;屏蔽管理模块,用于根据管理者的屏蔽请求或解除屏蔽请求对所述全局黑名单检 测模块中的全局黑名单进行维护以及通知对应的BBS服务器对其本地黑名单进行维护;所 述BBS服务器的本地黑名单检测模块还用于根据所述BMS的通知对本地黑名单进行维护。所述监控管理模块还用于根据管理者的监控请求或解除监控请求通知对应的BBS 服务器对其本地被监控对象进行维护;所述BBS服务器的监控处理模块还用于根据所述 BMS的通知对本地被监控对象进行维护。利用本发明方法和系统,既可以保证特殊机构对论坛信息发布者进行方便的追 溯,同时也使普通BBS用户端无法了解发帖人的真实身份,从而在实现追溯的情况下,有保 护了信息发布者的隐私。另外还在SISLN中实现了一个BBS用户端可以在一个BBS论坛或 多个BBS论坛仍然有多个不同的论坛注册名,使BBS用户端仍然能按当前的习惯在论坛上 发布信息,并且在追溯的时候,不必由具体的BBS论坛管理者参与,这样可防止公安局等较 高安全等级的机构对论坛注册名追溯的时候被BBS用户端察觉,从而完美的解决了论坛发 布信息的可追溯、隐私保护、BBS用户端习惯等各种需求。
一旦BBS用户端在一个论坛上发布恶意言论,网络监控者可以通过论坛注册名及 BBS服务器域名,向BMS发起追溯查询,获取此BBS用户端的身份标识符SID,然后根据此 BBS用户端行为的危害程度,通过BMS管理设备屏蔽该BBS用户端的一个或全部BBS论坛注 册名,BMS还可以拒绝此BBS用户端申请新的论坛注册名,这样就可以实现对BBS用户端发 布恶意言论进行彻底防范,从而将BBS管理员从被动防御的状况解脱出来,实现更安全的 BBS信息发布管理。本发明所述机制还可以避免管理者封掉恶意BBS用户端一个论坛注册名时,此恶 意BBS用户端仍可用其他论坛注册名发布信息的问题,也能够避免此恶意BBS用户端通过 注册新论坛注册名,继续发布恶意信息的问题。
权利要求
1.一种电子公告板管理方法,其特征在于,该方法基于用户身份标识和位置分离架构 网络实现,电子公告板(BBS)用户端具有全网唯一的身份标识符SID,包括A、BBS用户端进行论坛注册时,BBS服务器向BBS管理服务器(BMS)上报注册信息,所 述注册信息包括所述BBS用户端的SID、论坛注册名以及所述BBS服务器的域名;B、发布信息时,所述BBS服务器同时公布对应的论坛注册名;C、所述BMS根据BBS服务器上报的注册信息、管理者提供的论坛注册名及BBS服务器 域名对所述BBS用户端进行管理。
2.如权利要求1所述的方法,其特征在于,步骤A具体包括al、所述BBS用户端向所述BBS服务器发送论坛注册请求,其中携带所述BBS用户端的 SID、要注册的论坛注册名及密码;a2、所述BBS服务器接收所述论坛注册请求后,检查所述论坛注册名未冲突时,向所述 BMS发送论坛注册请求,其中携带所述BBS用户端SID、所述论坛注册名及BBS服务器域名; a3、所述BMS接收所述BBS服务器发送的论坛注册请求后,建立所述BBS用户端SIDd^ 坛注册名及BBS服务器域名的关联关系;a4、所述BMS向所述BBS服务器发送论坛注册响应,所述BBS服务器向所述BBS用户端 发送论坛注册响应。
3.如权利要求2所述的方法,其特征在于步骤a2中,所述BBS服务向所述BMS发送 论坛注册请求前,检查所述SID是否在本地黑名单中,若是则拒绝所述BBS用户端注册,否 则向所述BMS发送论坛注册请求;步骤a3中,所述BMS建立所述关联关系前,检查所述SID 是否在全局黑名单中,若是则不允许所述BBS服务器为所述BBS用户端注册,否则建立所述 关联关系。
4.如权利要求2所述的方法,其特征在于步骤B具体包括bl、所述BBS用户端向所述BBS服务器发送论坛发布信息请求,其中携带BBS用户端的 SID、论坛注册名以及要发布的信息;b2、所述BBS服务器收到所述论坛发布信息请求后,检测所述BBS用户端的当前论坛注 册名或SID是否在本地黑名单中,若是则不发布信息,并向所述BBS用户端返回论坛发布信 息失败响应,否则执行步骤b3 ;b3、所述BBS服务器将BBS用户端发送的信息以及对应的BBS用户端的论坛注册名发 布到BBS上;b4、所述BBS服务器向所述BBS用户端发送论坛发布信息成功响应。
5.如权利要求4所述的方法,其特征在于,步骤a3之后,所述BMS检查所述SID是否是 全局被监控对象,如果是,步骤a4中,所述BMS向所述BBS服务器发送的论坛注册响应中携 带监控指示;所述BBS服务器根据指示将所述SID设置为本地被监控对象;步骤b3之后,所 述BBS服务器判断发布信息的BBS用户端是本地被监控对象,则向所述BMS发送论坛发布 信息上报请求,其中携带所述BBS用户端发布的信息及被监控对象信息,所述被监控对象 信息包括论坛注册名或所述BBS用户端的SID0
6.如权利要求1所述的方法,其特征在于,步骤C中,所述管理指追溯,所述管理者具有 追溯权限,步骤C具体包括ell、管理者向所述BMS发送追溯请求,其中包括BBS用户端发布信息时对应的论坛注册名及BBS服务器域名;cl2、所述BMS判断所述管理者具有追溯权限后,根据所述论坛注册名及BBS服务器域 名检索所述论坛注册名的关联信息,所述关联信息包括所述论坛注册名及BBS服务器域名 对应的所述BBS用户端的SID,以及所述SID关联的论坛注册名及BBS服务器域名; cl3、所述BMS向所述管理者返回所述论坛注册名的关联信息。
7.如权利要求1所述的方法,其特征在于,步骤C具体包括C21、管理者向所述BMS发送管理请求,其中包括BBS用户端发布信息时对应的论坛注 册名及BBS服务器域名;C22、所述BMS判断所述管理者具有管理权限后,根据所述论坛注册名及BBS服务器域 名检索所述论坛注册名的关联信息,并向对应的BBS服务器发送管理请求,其中包括被管 理对象,所述管理请求指屏蔽请求、解除屏蔽请求、监控请求或解除监控请求,所述被管理 对象指论坛注册名或SID;C23、所述BBS服务器执行管理操作并向所述BMS返回响应,所述管理操作具体指,根据 屏蔽请求在本地黑名单中加入所述被管理对象,或,根据解除屏蔽请求从本地黑名单中删 除所述被管理对象,或根据监控请求将所述被管理对象设置为本地被监控对象,或根据解 除监控请求从本地被监控对象中删除所述被管理对象。
8.一种电子公告板管理系统,其特征在于,该系统基于用户身份标识和位置分离架构 网络实现,包括通过网络连接的终端、电子公告板(BBQ服务器及BBS管理服务器(BMS),其 中所述终端,具有全网唯一的身份标识符(SID),所述终端执行BBS论坛功能时称为BBS 用户端,所述BBS用户端用于向BBS服务器注册论坛注册名及发布信息;所述BBS服务器,用于在BMS的管理下为BBS用户端提供BBS服务,包括注册论坛注册 名以及发布信息,并在发布的信息中同时公布论坛注册名;还用于向所述BMS上报所述BBS 用户端的注册信息,所述注册信息包括BBS用户端的SID、论坛注册名以及所述BBS服务器 的域名;所述BMS,用于对一个或若干个BBS服务器进行管理,包括根据BBS服务器上报的注册 信息、管理者提供的论坛注册名及BBS服务器域名对所述BBS用户端进行管理。
9.如权利要求8所述的系统,其特征在于所述BBS用户端包括相连接的注册模块及信息发布模块,所述注册模块用于向所述 BBS服务器发送论坛注册请求,所述论坛注册请求携带所述BBS用户端的SID、要注册的论 坛注册名及密码;所述信息发布模块,用于向所述BBS服务器请求发布信息;所述BBS服务器包括相连接的注册请求处理模块、与所述注册请求处理模块连接的注 册信息记录模块以及与所述注册信息记录模块连接的信息发布处理模块,其中所述注册请求处理模块用于根据所述BBS用户端发送的论坛注册请求进行注册,并向 所述BMS发送论坛注册请求,其中携带BBS用户端的SID、论坛注册名及BBS服务器域名; 以及接收所述BMS的论坛注册请求响应;所述注册信息记录模块,用于记录论坛注册名及所述BBS用户端的SID的对应关系; 所述信息发布处理模块,用于发布信息,且发布信息时同时发布论坛注册名; 所述BMS包括相连接的论坛注册管理模块及信息记录模块,所述论坛注册管理模块用于对所述BBS服务器发送的论坛注册请求进行处理,并返回论坛注册响应;所述信息记录 模块,用于记录所述注册信息,包括BBS用户端SID、论坛注册名及BBS服务器域名的对应关系。
10.如权利要求9所述的系统,其特征在于,所述BBS服务器还包括与注册请求处理模 块及信息发布处理模块连接的本地黑名单检测模块,用于在注册论坛注册名前或发布信息 前,检测要注册或发布信息的BBS用户端的SID或论坛注册名是否在本地黑名单中,如果 在,则通知注册请求处理模块或发布信息处理模块向所述BBS用户端反馈失败响应,否则, 通知所述注册请求处理模块或发布信息处理模块继续执行注册或发布信息流程。
11.如权利要求9所述的系统,其特征在于所述BBS服务器还包括与所述注册记录模 块、所述信息发布处理模块连接的监控处理模块,用于根据本地被监控对象设置向所述BMS 上报监控信息,所述监控信息包括被监控对象发布的信息及被监控对象信息,被监控对象 信息包括论坛注册名或所述BBS用户端的SID ;所述BMS还包括监控管理模块,用于对所述 BBS服务器上报的监控信息进行管理。
12.如权利要求9所述的系统,其特征在于,所述BMS的所述论坛注册管理模块对所述 论坛注册请求进行处理包括,检测所述BBS服务器发送的论坛注册请求中的SID是否在全 局黑名单中,若是则向所述BBS服务器返回拒绝注册响应,否则返回允许注册响应。
13.如权利要求9所述的系统,其特征在于,所述BMS还包括与信息记录模块相连接 的追溯管理模块,用于根据管理者发送的追溯请求进行追溯处理,所述追溯请求中包括BBS 用户端发布信息时对应的论坛注册名及BBS服务器域名,所述追溯处理包括判断所述管理 者是否具有追溯权限,所述管理者具有追溯权限时根据所述论坛注册名及BBS服务器域名 检索所述论坛注册名的关联信息,并向所述管理者返回所述论坛注册名的关联信息;所述 关联信息包括所述论坛注册名及BBS服务器域名对应的所述BBS用户端的SID,以及所述 SID关联的论坛注册名及BBS服务器域名;
14.如权利要求9所述的系统,其特征在于,所述BMS还包括与所述信息记录模块及所 述论坛注册管理模块相连接屏蔽管理模块,用于根据管理者的屏蔽请求或解除屏蔽请求对 所述全局黑名单检测模块中的全局黑名单进行维护以及通知对应的BBS服务器对其本地 黑名单进行维护;所述BBS服务器的本地黑名单检测模块还用于根据所述BMS的通知对本 地黑名单进行维护。
15.如权利要求12所述的系统,其特征在于所述BMS的监控管理模块与信息记录模 块相连接,所述监控管理模块还用于根据管理者的监控请求或解除监控请求通知对应的 BBS服务器对其本地被监控对象进行维护;所述BBS服务器的监控处理模块还用于根据所 述BMS的通知对本地被监控对象进行维护。
全文摘要
本发明电子公告板管理方法包括A、BBS用户端进行论坛注册时,BBS服务器向BBS管理服务器(BMS)上报注册信息,所述注册信息包括所述BBS用户端的SID、论坛注册名以及所述BBS服务器的域名;B、发布信息时,所述BBS服务器同时公布对应的论坛注册名;C、所述BMS根据BBS服务器上报的注册信息、管理者提供的论坛注册名及BBS服务器域名对BBS用户端进行管理。本发明电子公告板管理方法和系统便于对BBS进行有效管理。
文档编号H04L29/06GK102055749SQ20091022125
公开日2011年5月11日 申请日期2009年11月5日 优先权日2009年11月5日
发明者吴强, 张世伟, 符涛 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1