The invention discloses a user terminal accessing time determination method and broadband access server, the user terminal can not be informed of the campus broadband access network is used to solve the campus broadband user terminal can not distinguish between the prior existence of the problem of long. The method includes: receiving NAS broadband access server data packets transmitted by the user terminal; obtain the data contained in a message destination address and user terminal public IP address; judging whether the destination address is the network address, and start the timer in the judgment result is in default; and each receiver performs the specified operation cycle, until it receives a user terminal referral request so far; NAS to receive offline request transmitted by the user terminal time as the time end time, determine the timing, and determine the online time, determine the user terminal accessing time.
【技术实现步骤摘要】
用户终端访问公网时长的确定方法和宽带接入服务器
本专利技术涉及宽带接入领域,尤其涉及一种用户终端访问公网时长的确定方法和宽带接入服务器。
技术介绍
目前对于宽带接入领域,主要分为面向家庭用户和面向集团用户两类宽带业务。面向家庭用户的宽带接入通常采用以太网上点对点协议(pointtopointprotocoloverEthernet,PPPoE)的认证方式,面向集团用户的宽带接入通常采用IPoE的认证方式。基于PPPoE的认证方式,家庭宽带用户通过传输网络接入宽带接入服务器(NetAccessServer,NAS),由NAS结合认证计费(Radius)服务器完成对家庭宽带用户的PPPoE认证,从而家庭宽带用户可以获取到一个随机的公网IP地址。这里说的传输网络是指采用数字用户专线(DigitalSubscriberLine,DSL)、无源光纤网络(PassiveOpticalNetwork,PON)、以太数据通过同轴电缆传输(EthernetoverCOAX,EOC)等技术的二层网络,即用户侧与NAS之间的网络。而基于IPoE的认证方式,是给集团用户分配一个或多个固定的公网IP地址,通过传输网络(即二层网络)直接接入业务路由器,集团宽带的所有用户访问互联网都必须通过集团宽带的互联网出口防火墙的端口地址转换(PAT)来获取公网IP地址,不同的集团用户在互联网上表示为同一个/多个公网IP地址的不同端口。校园宽带业务是集团宽带业务中的一类,对于校园宽带的用户终端,由于面向集团用户的宽带接入均采用IPoE的认证方式,因此校园宽带的所有用户访问互联网都只能通过校园宽带的 ...
【技术保护点】
一种用户终端访问公网时长的确定方法,其特征在于,包括:宽带接入服务器NAS接收用户终端发送的数据报文;获得所述数据报文中携带的目的地址和用户终端的公网IP地址;其中,所述公网IP地址是用户终端基于PPPoE认证方式而获得的;判断所述目的地址是否为内网地址,并在判断结果为是时开始计时;并在预设的每个接收周期执行指定操作,直至接收到用户终端发送的下线请求为止;其中,所述指定操作包括:根据在该接收周期内接收的以所述公网IP地址作为目的地址或源地址的数据报文,确定所述用户终端在该接收周期访问公网所产生的流量,并在确定出该流量大于预先设置的流量阈值时,将计时时长更新为计时时长与所述周期的差值,并基于更新后的计时时长继续计时;NAS以接收到用户终端发送的下线请求的时刻作为计时结束时刻,确定计时时长,并根据确定出的计时时长以及基于接收到用户终端发送的第一个数据报文的时刻和所述计时结束时刻而确定出的在线时长,确定用户终端访问公网的时长。
【技术特征摘要】
1.一种用户终端访问公网时长的确定方法,其特征在于,包括:宽带接入服务器NAS接收用户终端发送的数据报文;获得所述数据报文中携带的目的地址和用户终端的公网IP地址;其中,所述公网IP地址是用户终端基于PPPoE认证方式而获得的;判断所述目的地址是否为内网地址,并在判断结果为是时开始计时;并在预设的每个接收周期执行指定操作,直至接收到用户终端发送的下线请求为止;其中,所述指定操作包括:根据在该接收周期内接收的以所述公网IP地址作为目的地址或源地址的数据报文,确定所述用户终端在该接收周期访问公网所产生的流量,并在确定出该流量大于预先设置的流量阈值时,将计时时长更新为计时时长与所述周期的差值,并基于更新后的计时时长继续计时;NAS以接收到用户终端发送的下线请求的时刻作为计时结束时刻,确定计时时长,并根据确定出的计时时长以及基于接收到用户终端发送的第一个数据报文的时刻和所述计时结束时刻而确定出的在线时长,确定用户终端访问公网的时长。2.如权利要求1所述的方法,其特征在于,还包括:NAS向认证计费服务器发送携带所述访问公网的时长的计费结束请求;并从认证计费服务器基于所述计费结束请求而反馈的计费结束响应中,确定用户终端的上网费用信息。3.如权利要求2所述的方法,其特征在于,还包括:将所述上网费用信息、所述访问公网的时长以及所述在线时长承载在本地计费消息中推送给所述用户终端进行显示。4.如权利要求1所述的方法,其特征在于,还包括:NAS基于用户终端发送的PPPoE认证请求,建立NAS与用户终端之间的PPP隧道;其中,所述PPP隧道是基于NAS与汇聚交换机之间建立的L2TP隧道建立的;则宽带接入服务器NAS接收用户终端发送的数据报文,具体包括:基于该PPP隧道接收用户终端发送的数据报文。5.一种宽带接入服务器NAS,其特征在于,包括:报文解析模块,用于接收用户终端发送的数据报文;并获得所述数据报文中携带的目的地址和用户终端的公网IP地址;其中,所述公网IP地址是用户终端基于PPPoE认证方式而获得的;用户上网时长纠正模块,用于判断所述目的地址是否为内网地址,并在判断结果为是时开始计时;并在预设的每个接收周期执行指定操作,直至接收到用户终端发送的下线请求为止;其中,所述指定操作包括:根据在该接收周期内接收的以所述公网IP地址作为目的地址或源地址的数据报文,确定所述用户终端在该接收周期访问公网所产生的流量,并在确定出该流量大于预先设置的流量阈值时,将计时时长更新为计时时长与所述周期的差值,并基于更新后的计时时长继续计时;以接收到用户终端发送的下线请求的时刻作为计时结束时刻,确定计时时长,并根据确定出的计时时长以及基于接收到用户终端发送的第一个数据报文的时刻和所述计时结束时刻而确定出的在...
【专利技术属性】
技术研发人员:顾蔚,
申请(专利权)人:中国移动通信集团上海有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。