限制接入用户驻地设备的用户设备的数目的方法及设备转让专利

申请号 : CN200910083036.X

文献号 : CN101540725B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 王光强何智勤

申请人 : 华为终端有限公司

摘要 :

一种限制接入用户驻地设备的用户设备的数目的方法及设备,方法具体包括:用户驻地设备收到与其相连的用户设备以约定报文格式发送的报文,根据该报文中携带的信息维护允许转发流量地址列表;用户驻地设备对地址是允许转发流量地址列表中的用户设备的流量进行转发。因此,本发明实施例可以根据用户设备发送的报文识别该用户设备是否有资格进行网络通信,若有资格则在该用户设备请求转发流量的情况下进行流量转发;而对没有资格进行网络通信的用户设备的流量则不进行转发,从而实现限制接入用户驻地设备的用户设备数目。

权利要求 :

1.一种限制接入用户驻地设备的用户设备的数目的方法,其特征在于,包括:用户驻地设备收到与其相连的用户设备以约定报文格式发送的报文,所述报文中携带的信息包括所述报文负载中携带的维持转发标记,或停止转发标记;

当所述报文负载中携带维持转发标记,且所述报文的源地址未记录在允许转发流量地址列表中,则将所述报文的源地址添加至所述允许转发流量地址列表中;当所述报文负载中携带停止转发标记,且所述报文的源地址已经记录在所述允许转发流量地址列表中,则将所述报文的源地址从所述允许转发流量地址列表中删除;

用户驻地设备对地址是允许转发流量地址列表中的用户设备的流量进行转发。

2.根据权利要求1所述的方法,其特征在于,

所述将所述报文的源地址添加至所述允许转发流量地址列表中,包括:向所述源地址的用户设备发送确认报文,收到该用户设备回复的确认响应后,将所述源地址添加至所述允许转发流量地址列表中。

3.根据权利要求2所述的方法,其特征在于,所述方法还包括:向所述源地址的用户设备发送的所述确认报文中,包含该用户设备下一次发送报文给用户驻地设备使用的密钥。

4.根据权利要求1所述的方法,其特征在于,所述方法还包括:当允许转发流量地址列表中的地址数量达到最大数限制时,若所述报文负载中携带维持转发标记,且所述报文的源地址未记录在允许转发流量地址列表中,则向所述源地址的用户设备发送达到最大限制数通知报文,通知该用户设备未添加该用户设备的地址至所述允许转发流量地址列表中。

5.根据权利要求1所述的方法,其特征在于,所述方法还包括:收到所述报文后,对所述报文的负载解密,得到所述报文负载中携带的地址信息;若所述报文负载中携带的地址信息与所述报文包头中的源地址信息一致,则根据该报文中携带的信息维护允许转发流量地址列表。

6.一种用户驻地设备,其特征在于,包括:

接收单元,用于接收与其相连的用户设备以约定报文格式发送的报文;

信息单元,用于根据所述接收单元接收的所述报文中携带的信息,维护允许转发流量地址列表;

处理单元,用于对地址是允许转发流量地址列表中的用户设备的流量进行转发;

所述信息单元,包括:

判断子单元,用于判断所述报文是否携带维持转发标记或停止转发标记,以及所述报文的源地址是否记录在允许转发流量地址列表中;

添加地址子单元,用于根据判断子单元的判断结果,在所述报文负载中携带维持转发标记,且所述报文的源地址未记录在允许转发流量地址列表中时,将所述报文的源地址添加至所述允许转发流量地址列表中;

删除地址子单元,用于根据判断子单元的判断结果,在所述报文负载中携带停止转发标记,且所述报文的源地址已经记录在所述允许转发流量地址列表中时,将所述报文的源地址从所述允许转发流量地址列表中删除。

7.根据权利要求6所述的设备,其特征在于,所述添加地址子单元,还用于向所述用户设备发送确认报文,收到该用户设备回复的确认响应后,将所述源地址添加至所述允许转发流量地址列表中;

其中,所述确认报文包含所述用户设备下一次发送报文给所述用户驻地设备使用的密钥。

8.根据权利要求6所述的设备,其特征在于所述添加地址子单元,还用于在允许转发流量地址列表中的地址数量达到最大限制数,所述报文负载中携带维持转发标记,且所述报文的源地址未记录在允许转发流量地址列表中时,向所述用户设备发送达到最大限制数通知报文,通知该用户设备未添加该用户设备的地址至所述允许转发流量地址列表中。

9.根据权利要求6所述的设备,其特征在于,所述接收单元,还包括解密子单元、比较子单元;

所述解密子单元,用于收到所述报文后,对所述报文的负载解密,得到所述报文负载中携带的地址信息;

所述比较子单元,用于判断所述报文负载中携带的地址信息与所述报文包头中的源地址信息是否一致;若一致,则触发所述信息单元;若不一致,则丢弃所述报文。

10.一种用户设备,其特征在于,包括:

发送单元,用于将报文以约定的报文格式发送给用户驻地设备;

接收单元,用于接收所述用户驻地设备根据所述约定的报文格式的报文发送的确认报文;

所述发送单元,还用于向所述用户驻地设备发送流量;

所述发送单元包括:

封装子单元,用于将维持转发标记或停止转发标记封装在报文负载中;还用于将报文源地址封装在报文负载中;

加密子单元,用于在报文负载中携带报文源地址时,对所述负载加密。

11.根据权利要求10所述的设备,其特征在于,所述发送单元,还用于根据所述接收单元接收的所述确认报文,向所述用户驻地设备发送所述确认报文的响应报文;并在发送所述响应报文后,向所述用户驻地设备发送流量。

说明书 :

限制接入用户驻地设备的用户设备的数目的方法及设备

技术领域

[0001] 本发明涉及网络技术领域,尤其涉及网络系统中限制接入用户驻地设备的用户设备的数目的方法及设备。

背景技术

[0002] 随着互联网的发展,越来越多的人们通过家庭网关实现了与互联网相联。当家庭网关的下行接入端口数目无法满足使用需要时,用户往往通过交换机、路由器、集线器等设备来扩展家庭网关的下行接入端口数目。但这也降低了运营商的运营收入。为了提高运营收入,运营商希望能够限制家庭网关下行用户设备的接入数目。
[0003] 目前,限制家庭网关下行用户设备接入的方法主要有:802.1x接入认证与Web/Portal接入认证。但由于802.1x接入认证只是用于接入认证控制,因此并不能防止用户扩展家庭网关的下行接入端口数目。而Web/Portal接入认证由于是使用明文的IP地址对用户的合法性进行检验,因此若用户在Portal用户设备和宽带接入服务器(BAS)之间增加一个带NAT转换功能的路由器,则用户将Portal认证的网页中的Portal用户设备IP地址修改为路由器的IP地址,即可以躲避IP地址的合法性检验,这样,当第一台Portal用户设备通过该路由器接入网络后,该路由器下的其他端口设备也可以不经过认证就接入网络。因此,Web/Portal接入认证也不能防止用户扩展家庭网关的下行接入端口数目。
[0004] 因此,目前没有很好的限制家庭网关下行用户设备的接入数目的方案。

发明内容

[0005] 本发明的实施例提供了一种限制接入用户驻地设备的用户设备的数目的方法及设备,能够实现限制接入用户驻地设备(包括家庭网关)的用户设备的数目。
[0006] 本发明实施例提供的一种限制接入用户驻地设备的用户设备的数目的方法,包括:
[0007] 用户驻地设备收到与其相连的用户设备以约定报文格式发送的报文,根据该报文中携带的信息维护允许转发流量地址列表;
[0008] 用户驻地设备对地址是允许转发流量地址列表中的用户设备的流量进行转发。
[0009] 本发明实施例提供的一种用户驻地设备,包括:
[0010] 接收单元,用于接收与其相连的用户设备以约定报文格式发送的报文;
[0011] 信息单元,用于根据所述接收单元接收的所述报文中携带的信息,维护允许转发流量地址列表;
[0012] 处理单元,用于对地址是允许转发流量地址列表中的用户设备的流量进行转发。
[0013] 本发明实施例提供的一种用户设备,其特征在于,包括:
[0014] 发送单元,用于将报文以约定的报文格式发送给用户驻地设备;
[0015] 接收单元,用于接收所述用户驻地设备根据所述约定的报文格式的报文发送的确认报文;
[0016] 所述发送单元,还用于向所述用户驻地设备发送流量。
[0017] 由上述本发明的实施例提供的技术方案可以看出,由于用户设备以约定报文格式发送报文,用户驻地设备收到该报文后就可以根据该报文维护允许转发流量地址列表,并进而对地址是允许转发流量地址列表中的用户设备的流量进行转发,而对地址不在允许转发流量地址列表中的用户设备的流量不进行转发。因此,本发明实施例可以实现限制接入用户驻地设备(包括家庭网关)的用户设备的数目。

附图说明

[0018] 图1为本发明实施例提供的方法流程示意图;
[0019] 图2为本发明实施例提供的一个实现方案的处理过程示意图;
[0020] 图3为本发明实施例提供的停止转发响应报文格式示意图;
[0021] 图4为本发明实施例提供的最大限制数通知报文格式示意图;
[0022] 图5为本发明实施例提供的用户设备发送给家庭网关设备的加密报文的格式示意图;
[0023] 图6为本发明实施例提供的另一个实现方案的处理过程示意图;
[0024] 图7为本发明实施例提供的携带维持转发标记的报文格式示意图;
[0025] 图8为本发明实施例提供的携带停止转发标记的报文格式示意图;
[0026] 图9为本发明实施例提供的停止转发响应报文的报文格式示意图;
[0027] 图10为本发明实施例提供的用户设备回复确认报文的报文格式示意图;
[0028] 图11为本发明实施例提供的最大限制数通知报文的格式示意图;
[0029] 图12为本发明实施例提供的用户驻地设备结构示意图;
[0030] 图13为本发明实施例提供的用户设备结构示意图。

具体实施方式

[0031] 在本发明实施例中,为实现限制接入用户驻地设备的用户设备的数目,提供一种限制接入用户驻地设备的用户设备的数目的方法,该方法基于在用户驻地设备和用户设备之间加入私有通信协议来实现,具体包括:用户驻地设备收到与其相连的用户设备以约定报文格式发送的报文,根据该报文中携带的信息维护允许转发流量地址列表;用户驻地设备对地址是允许转发流量地址列表中的用户设备的流量进行转发。
[0032] 为便于对本发明实施例的理解,下面将结合附图对本发明实施例的具体实现方案进行详细的描述。
[0033] 图1为本发明实施例提供的一种实现方案的方法流程示意图。如图1所示,方法流程可以包括:
[0034] 11、用户驻地设备收到用户设备以约定报文格式发送的报文,根据该报文维护允许转发流量地址列表;
[0035] 12、用户驻地设备对地址是允许转发流量地址列表中的用户设备的流量进行转发;具体的,当收到当流量报文的源地址是允许转发流量地址列表中的地址时,将该流量转发。
[0036] 根据上述方法,当用户设备与用户驻地设备通信时,用户驻地设备可以根据用户设备发送的报文识别该用户设备是否有资格进行网络通信,若有资格则在该用户设备请求转发流量的情况下进行流量转发;而对没有资格进行网络通信的用户设备的流量则不进行转发,从而达到限制用户设备接入数的目的。
[0037] 本发明实施例提供的一个实现方案的处理流程图。如图2所示,由于实际应用中用户驻地设备可以为家庭网关、远程终端单元RTU等;本实施例具体以用户驻地设备为家庭网关设备为例进行说明,在该实施例中,家庭网关设备维护允许转发流量地址列表,该列表中的允许转发流量地址总数可以有限制。地址记载在允许转发流量地址列表中的用户设备有资格进行网络通信,即家庭网关设备可以为该用户设备的流量进行转发。用户设备通过特定的客户端程序定时向家庭网关设备发送报文,以通知家庭网关设备保持或终止对分配给该设备的IP地址的流量进行转发;其中,该定时时长可以根据具体情况进行设定,例如,设定的定时时长可以是10秒,如果超过20秒用户设备尚未发送维持转发报文,则认为与该用户设备的通信已经中止,家庭网关设备停止对分配给该用户设备的IP地址的流量进行转发。
[0038] 其中,用户设备向家庭网关设备发送的报文的约定报文格式,还包括:报文负载中携带所述报文的源地址信息。具体的,用户设备向家庭网关设备发送的通知报文包含该设备的[IP、MAC]地址信息,该[IP、MAC]地址信息可以是以加密后的形式承载在该通知报文负载中。家庭网关设备通过判断该报文包头中的源地址[IP、MAC]与解密该报文负载中的[IP、MAC]地址信息一致,来确认该报文未经过路由器处理,即确认用户设备未经过可以扩展接口的路由器。当用户设备请求停止转发其流量时,家庭网关设备取消对该用户设备流量的转发;同时,可以允许另一用户设备接入家庭网关设备。
[0039] 在该实施方案中,如图2所示,相应的具体处理过程可以包括:
[0040] 201:用户设备通过特定的客户端程序,定时向家庭网关设备发送带维持标记的报文,以通知家庭网关设备保持对分配给该设备的IP地址的流量转发,该报文负载中携带了加密后的[IP、MAC]地址;或向家庭网关设备发送携带停止转发标记的报文,以通知家庭网关设备停止对分配给该设备的IP地址的流量进行转发;
[0041] 202:家庭网关设备收到用户设备发送的报文,解密该报文负载中的内容,得到解密后的[IP、MAC]地址;具体的,该密钥可以是家庭网关设备上一次与用户设备通信时,由家庭网关设备发送给用户设备的;用户设备根据该密钥对负载中的内容加密,家庭网关设备收到该报文后即根据该密钥进行解密,以确保通信安全;
[0042] 203:家庭网关设备将解密得到的[IP、MAC]地址与该报文包头中的源[IP、MAC]地址进行比较;若解密得到的[IP、MAC]地址与该报文包头中的源[IP、MAC]地址一致,则说明该报文没有经过可以扩展网络接口的NAT设备(或具有NAT功能的路由器),进行步骤204;若不一致,则说明该报文很可能经过了可以扩展网络接口的NAT设备,删除该报文;
[0043] 204:判断该报文负载中携带的是维持转发标记,还是停止转发标记;具体的,对该报文的负载解密后,即可得到维持转发标记或停止转发标记;若得到维持转发标记,则进行步骤205;若得到停止转发标记,则进行步骤206;
[0044] 205:判断该报文的IP地址是否记录在允许转发流量地址列表中;若已记录,则进行步骤209;若没有记录,则进行步骤210;
[0045] 206:判断该报文的IP地址是否记录在允许转发流量地址列表中;若已记录,则进行步骤208;若没有记录,则进行步骤207;
[0046] 207:丢弃该报文;
[0047] 208:更新该IP地址的未收到定时维持转发报文的次数,若次数大于设定的上限值,例如大于2,则可以认为用户设备已经中止通信,家庭网关设备向用户设备发送停止转发响应报文,停止为分配给该用户设备的IP地址的流量进行转发;该停止转发响应报文具体格式如图3所示;
[0048] 209:更新该IP地址的未收到定时维持转发报文的次数为0,家庭网关设备向用户设备发送确认报文,以通知用户设备继续保持对其流量的转发;该确认报文中携带用户设备下一次发送报文给家庭网关设备时加密负载要用到的密钥;
[0049] 210:该报文的IP地址没有记录在允许转发地址列表中,判断当前的IP List列表是否已达到了最大限制数,若未达到最大限制数,则进行步骤211;若已达到最大限制数,则进行步骤212;
[0050] 211:未达到最大限制数,将该用户设备的IP地址添加到IP List列表中,并允许转发该IP地址的流量,向该用户设备发送确认报文,该确认报文中携带用户设备下一次发送报文给家庭网关设备时加密负载要用到的密钥;该密钥可以由家庭网关设备根据密钥规则随机产生;
[0051] 212:达到最大限制数,向该用户设备发送达到最大限制数通知报文;该通知报文具体格式如图4所示;以通知该用户设备未将其地址添加至IP List列表中,也无法为其进行流量的转发。
[0052] 需要说明的是,在家庭网关设备同时与多个用户设备通信时,各用户设备和家庭网关设备之间在同一时刻使用的密钥和加密算法可能不同。在用户设备每次重新启动与家庭网关设备通信时,采用某个固定的加密密钥,该密钥内置在用户设备的客户端程序中,家庭网关设备也存有该密钥。而用户设备加密用的密钥都由家庭网关设备通过前一次的报文发送给用户设备;若用户设备没有收到该密钥,可以继续使用当前的密钥来加密报文。但当家庭网关设备没有收到用户设备使用指定的密码加密的报文的次数超过了设定的次数,则家庭网关设备中止对分配给该用户设备的IP地址的流量的转发。
[0053] 用户设备发送给家庭网关设备的加密报文的格式具体如图5所示,可以看出,加密的负载内容包括了MAC地址和IP地址,以及维持或停止转发标记。
[0054] 进一步的,本实现方案的加密算法可以有多种,例如采用对称密钥算法轮换使用的机制,如,采用128位的密钥的DES、IDEA两种算法,当“1字节加密算法选择表示”为奇数时,采用DES方法加密,为偶数时,采用IDEA方法加密。
[0055] 由上述描述可知,家庭网关设备可以根据接收到的用户设备发送的报文包头中的[IP、MAC]地址与该报文负载中的[IP、MAC]地址信息一致,来确认该报文未经过路由器处理,即确认用户设备发送的报文没有经过可以扩展接口的路由器,从而解决用户通过路由器扩展接口的问题,并通过有接入数最大限制的IP地址列表,限制了用户设备的接入数。
[0056] 图6为本发明实施例提供的另一个实现方案的处理流程图。如图6所示,本实施例中家庭网关设备通过与用户设备的三次交互来确认用户设备未经过可以扩展接口的路由器,从而实现限制用户侧设备接入数的目的。其中,家庭网关设备维护允许转发流量地址列表,该列表中的允许转发流量地址总数可以有限制。地址记载在允许转发流量地址列表中的用户设备有资格进行网络通信,即家庭网关设备可以为该用户设备的流量进行转发。用户设备通过特定的客户端程序定时向家庭网关设备发送报文,以通知家庭网关设备保持或终止对分配给该设备的IP地址的流量进行转发;其中,该定时时长可以根据具体情况进行设定,例如,设定的定时时长可以是10秒,如果超过20秒用户设备尚未发送维持转发报文,则认为与该用户设备的通信已经中止,家庭网关设备停止对分配给该用户设备的IP地址的流量进行转发。
[0057] 进一步的,用户设备向家庭网关设备发送的通知报文为原始IP报文(rawIP)报文,家庭网关设备收到该类型的报文后,发回相应的raw IP报文应答,如果用户设备发送的为维持转发报文,则家庭网关设备在收到用户设备对rawIP报文应答的响应后,才允许为该IP地址的用户设备进行流量的转发;如果用户设备发送停止转发报文,则家庭网关设备取消对该IP地址的用户设备流量的转发;同时,可以允许另一用户设备接入家庭网关设备。
[0058] 相应的处理过程如图6所示,可以包括:
[0059] 601:用户设备通过安装的特定的客户端程序,定时向家庭网关设备发送携带维持转发标记的报文,以通知家庭网关设备保持对分配给该设备的IP地址的流量转发;或向家庭网关设备发送携带停止转发标记的报文,以通知家庭网关设备停止对分配给该设备的IP地址的流量进行转发;
[0060] 602:家庭网关设备定时收到用户设备发送的报文,解析该报文MAC、IP头部的源[IP、MAC]地址;
[0061] 603:判断该报文携带的是维持转发标记,还是停止转发标记;若携带的是维持转发标记,则进行步骤604;若携带的是停止转发标记,则进行步骤605;
[0062] 具体的,家庭网关设备收到的携带维持转发标记的报文格式可以如图7所示;家庭网关设备收到的携带停止转发标记的报文格式可以如图8所示;
[0063] 604:判断该报文的IP地址是否记录在允许转发地址列表中;若已记录在该列表中,则进行步骤608;若没有记录在该列表中,则进行步骤609;
[0064] 605:判断该报文的IP地址是否记录在允许转发地址列表中;若已记录在该列表中,则进行步骤606;若没有记录在该列表中,则进行步骤607;
[0065] 606:更新该IP地址的未收到定时维持转发报文的次数,若次数大于设定的上限值,例如大于2,则可以认为用户设备已经中止通信,家庭网关设备向用户设备发送停止转发响应报文,停止为分配给该用户设备的IP地址的流量进行转发;具体的,该停止转发响应报文的格式可以如图9所示;
[0066] 607:该报文的IP地址没有记录在允许转发地址列表中,丢弃该报文;
[0067] 608:更新该IP地址的未收到定时维持转发报文的次数为0,家庭网关设备向用户设备发送确认报文;若家庭网关设备收到用户设备对该确认报文的回复,则家庭网关设备为该IP地址的用户设备进行流量的转发;具体的,用户设备回复该确认报文的报文格式可以如图10所示;
[0068] 609:该报文的IP地址没有记录在允许转发地址列表中,判断当前的IP List列表是否已达到了最大限制数,若未达到最大限制数,则进行步骤610;若已达到最大限制数,则进行步骤611;
[0069] 610:未达到最大限制数,向该用户设备发送确认报文,收到用户设备对该确认报文的回复后,将该用户设备的IP地址添加到IP List列表中,并允许转发该IP地址的流量;
[0070] 611:达到最大限制数,向该用户设备发送达到最大限制数通知报文;以通知该用户设备未将其地址添加至IP List列表中,无法为其进行流量的转发;具体的,该最大限制数通知报文的格式可以如图11所示。
[0071] 根据上述描述,由于原始raw IP报文不带转换端口,因此两个网络设备之间无法通过原始raw IP报文穿越开启NAT功能的路由器进行握手通信,这就保证了用户设备必须直接与家庭网关设备相连,而不能通过可扩展接口数的路由器与家庭网关设备相连。由此,家庭网关设备可以通过与用户设备进行3次交互,即在用户设备向家庭网关设备发送携带维持转发标记或停止转发标记的报文(原始的raw IP报文)后,家庭网关设备根据上述标记进行处理后,向用户设备发送确认报文,收到该用户设备回复的报文后,通过该回复的报文来确认报文的IP地址两次一致,即确认该用户设备没有经过可以扩展接口的路由器,从而解决用户通过路由器扩展接口的问题,并通过有接入数最大限制的IP地址列表,限制了用户设备的接入数。
[0072] 本发明实施例还提供了相应的用户驻地设备,实际应用中,该用户驻地设备可以是家庭网关设备、远程终端单元RTU等设备;其结构如图12所示,具体实现结构可以包括:
[0073] 接收单元121,用于接收用户设备以约定报文格式发送的报文;
[0074] 信息单元122,用于根据所述接收单元121接收的所述报文中携带的信息,维护允许转发流量地址列表;
[0075] 处理单元123,用于对地址是允许转发流量地址列表中的用户设备的流量进行转发。
[0076] 进一步的,所述信息单元122,可以包括:
[0077] 判断子单元1221,用于判断所述报文是否携带维持转发标记或停止转发标记;以及所述报文的源地址是否记录在允许转发流量地址列表中;
[0078] 添加地址子单元1222,用于根据判断子单元1221的判断结果,在所述报文负载中携带维持转发标记,且所述报文的源地址未记录在允许转发流量地址列表中时,将所述报文的源地址添加至所述允许转发流量地址列表中;
[0079] 删除地址子单元1223,用于根据判断子单元1221的判断结果,在所述报文负载中携带停止转发标记,且所述报文的源地址已经记录在所述允许转发流量地址列表中时,将所述报文的源地址从所述允许转发流量地址列表中删除,并向用户设备发送停止转发响应报文。
[0080] 其中,所述添加地址子单元1222,还可以用于向所述源地址的用户设备发送确认报文,收到该用户设备回复的确认响应后,将所述源地址添加至所述允许转发流量地址列表中;可选的,添加地址子单元1222向所述源地址的用户设备发送的所述确认报文中,包含用户设备下一次发送报文给用户驻地设备时加密用的密钥。
[0081] 可选的,所述添加地址子单元1222,还可以用于在允许转发流量地址列表中的地址数量达到最大数限制,所述报文的负载中携带维持转发标记,且源地址未记录在允许转发流量地址列表中时,向该用户设备发送达到最大限制数通知报文,通知该用户设备未添加该用户设备的地址至所述允许转发流量地址列表中。
[0082] 可选的,所述接收单元121,还可以包括解密子单元1211、比较子单元1212;
[0083] 所述解密子单元1221,用于收到所述报文后,对所述报文的负载解密,得到所述报文负载中携带的地址信息;
[0084] 所述比较子单元1222,用于判断所述报文负载中携带的地址信息与所述报文包头中的源地址信息是否一致;若一致,则触发所述信息单元122;若不一致,则丢弃所述报文。
[0085] 实际应用中,上述用户驻地设备可以设置在各种局域网设备中。
[0086] 本发明实施例还提供了相应的用户设备,其结构如图13所示,具体实现结构可以包括:
[0087] 发送单元131,用于将报文以约定的报文格式发送给用户驻地设备;实际应用中用户设备可以根据安装在该设备上的客户端程序发送上述报文;
[0088] 接收单元132,用于接收用户驻地设备根据所述约定的报文格式的报文发送的确认报文,或停止转发响应报,或最大限制数通知报文。
[0089] 进一步的,所述发送单元131包括:
[0090] 封装子单元1311,用于将维持转发标记或停止转发标记封装在报文负载中;还用于将报文源地址封装在报文负载中;
[0091] 可选的,发送单元131还可以包括:加密子单元1312,用于在报文负载中携带源地址信息时,对负载加密;所述加密的密钥可以是用户驻地设备通过前一次的报文发送给用户设备的;或者,所述密钥也可以是重新启动与用户驻地设备通信时某个固定的加密密钥;
[0092] 进一步的,所述发送单元131,还用于根据所述接收单元132接收的所述确认报文,向所述用户驻地设备发送所述确认报文的响应报文;并在发送所述响应报文后,向所述用户驻地设备发送流量。
[0093] 通过本发明实施例提供的上述设备,可以根据用户设备发送的报文识别该用户设备是否有资格进行网络通信,若有资格则在该用户设备请求转发流量的情况下进行流量转发;而对没有资格进行网络通信的用户设备的流量则不进行转发,从而达到限制用户设备接入数的目的。
[0094] 综上所述,本发明各实施例和现有技术中相比,由于用户驻地设备可以根据用户设备发送的报文识别该用户设备是否有资格进行网络通信,若有资格则在该用户设备请求转发流量的情况下进行流量转发;而对没有资格进行网络通信的用户设备的流量则不进行转发,从而实现限制接入用户驻地设备的用户设备数目。
[0095] 以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。