家庭终端周期性报文的发送方法及装置制造方法

文档序号:7775699阅读:174来源:国知局
家庭终端周期性报文的发送方法及装置制造方法
【专利摘要】本发明提供一种家庭终端周期性报文的发送方法及装置。该方法包括根据家庭终端向网络侧发送的多个通信报文以及所述网络侧返回的回复报文的特征信息,确定所述家庭终端向网络侧发送的通信报文是否为周期性报文;若是周期性报文,则将所述家庭终端加入到管理终端列表中,并存储所述家庭终端后续发送的周期性报文;根据所述管理终端列表中各家庭终端对应发送的周期性报文的发送周期,统一向所述网络侧发送各家庭终端对应发送的周期性报文。本发明通过家庭网关将家庭终端向网络侧发送的周期报文进行存储后统一发送到网络侧,减少了周期报文对网络资源的消耗,提高了家庭网络资源利用率。
【专利说明】家庭终端周期性报文的发送方法及装置
【技术领域】
[0001]本发明涉及通信技术,尤其涉及一种家庭终端周期性报文的发送方法及装置。
【背景技术】
[0002]随着技术的发展和居民生活水平的提高,家庭终端的种类越来越多,家庭终端的应用也越来越广泛。
[0003]家庭终端需要通过家庭网关与网络侧设备频繁通信,如家庭终端定期向不同的网络侧设备发送周期性报文,以表明家庭终端在网络中存在,并可接收网络侧设备发送的数据。在现有技术中,每个家庭终端发送周期性报文时,家庭网关必须重新创建和宽带远程接入服务器(Broadband Remote Access Server,简称BRAS)的连接,因此每转发一个周期性报文时必须经历发起呼叫一接入网设备(0LT等)进行转发一BRAS进行注册认证一通道建立一发出报文一通道拆除这样繁琐的过程。
[0004]现有技术中,周期性报文发送频率高、数据量小,家庭网关为了对周期性报文不停的转发需要频繁的发起呼叫;接入网设备要为多个家庭终端的周期性报文分配不同的VLAN资源;对于BRAS来说,需频繁处理家庭网关发起的呼叫;同时还需频繁的进行通道建立与拆除,使得家庭网络资源消耗大。

【发明内容】

[0005]本发明提供一种家庭终端周期性报文的发送方法及装置,以提高家庭终端与网络侧设备的通信质量,并提高家庭网络资源利用率。
[0006]本发明的一个方面是提供一种家庭终端周期性报文的发送方法,包括:
[0007]根据家庭终端向网络侧发送的多个通信报文以及所述网络侧返回的回复报文的特征信息,确定所述家庭终端向网络侧发送的通信报文是否为周期性报文;
[0008]若是周期性报文,则将所述家庭终端加入到管理终端列表中,并存储所述家庭终端后续发送的周期性报文;
[0009]根据所述管理终端列表中各家庭终端对应发送的周期性报文的发送周期,统一向所述网络侧发送各家庭终端对应发送的周期性报文。
[0010]本发明的另一个方面是提供一种家庭终端周期性报文的发送装置,包括:
[0011]确定模块,用于根据家庭终端向网络侧发送的多个通信报文以及所述网络侧返回的回复报文的特征信息,确定所述家庭终端向网络侧发送的通信报文是否为周期性报文;
[0012]存储模块,用于当所述确定模块确定所述通信报文是周期性报文时,将所述家庭终端加入到管理终端列表中,并存储所述家庭终端后续发送的周期性报文;
[0013]发送模块,用于根据所述管理终端列表中各家庭终端对应发送的周期性报文的发送周期,统一向所述网络侧发送各家庭终端对应发送的周期性报文。
[0014]本发明提供的家庭终端周期性报文发送方法及装置,利用家庭网关对家庭终端的周期性报文统一发送,使得家庭网关不需要频繁的发起呼叫,BRAS设备不需频繁处理家庭网关发起的呼叫;由于家庭网关对周期性报文进行统一发送,减少了通道建立与拆除的次数,同时提高了家庭终端与网络侧设备的通信质量,以及提高了家庭网络资源利用率。
【专利附图】

【附图说明】
[0015]图1为本发明实施例一提供的家庭终端周期性报文的发送方法流程图;
[0016]图2为本发明实施例二提供的家庭终端周期性报文的发送方法流程图;
[0017]图3为本发明实施例三提供的家庭终端周期性报文的发送方法流程图;
[0018]图4为本发明实施例五提供的家庭终端周期性报文的发送装置结构图;
[0019]图5为本发明实施例六提供的家庭终端周期性报文的发送装置结构图。
【具体实施方式】
[0020]实施例一
[0021]图1为本发明实施例一提供的家庭终端周期性报文的发送方法流程图。如图1所示,本发明实施例适用于家庭网络中,各家庭终端发送周期报文的周期时间间隔不大、但是发送时间不统一的情形下,通过家庭网关将各家庭终端向网络侧发送的周期性报文进行存储后统一发送到网络侧,具体的步骤包括:
[0022]步骤101、根据家庭终端向网络侧发送的多个通信报文以及所述网络侧返回的回复报文的特征信息,确定所述家庭终端向网络侧发送的通信报文是否为周期性报文;
[0023]家庭终端首次连接家庭网关后,通过家庭网关向网络侧发送多个通信报文,且网络侧依据收到的通信报文向家庭终端发送回复报文,在家庭终端向网络侧发送的多个通信报文中存在有周期性报文,家庭网关可以依据多个通信报文以及所述网络侧返回的回复报文的特征信息,确定所述家庭终端向网络侧发送的通信报文是否为周期性报文,其中特征信息可以是多个通信报文的内容以及间隔时间是否相同、是否均有对应的回复报文。
[0024]步骤102、若是周期性报文,则将所述家庭终端加入到管理终端列表中,并存储所述家庭终端后续发送的周期性报文;
[0025]若确定所述家庭终端向网络侧发送的通信报文是周期性报文,则家庭网关将发送所述周期性报文的家庭终端加入到管理终端列表中,并对所述家庭终端后续发送的所述周期性报文进行存储。
[0026]步骤103、根据所述管理终端列表中各家庭终端对应发送的周期性报文的发送周期,统一向所述网络侧发送各家庭终端对应发送的周期性报文。
[0027]由于所述管理终端列表中各家庭终端对应发送的周期性报文的发送周期不同,家庭网关依据各家庭终端对应发送的周期性报文的发送周期确定出统一发送周期性报文的时间间隔,并依据所述时间间隔统一发送所述周期性报文。
[0028]本实施例通过家庭网关将家庭终端向网络侧发送的周期报文进行存储后统一发送到网络侧,使得家庭网关不需要频繁的发起呼叫,BRAS设备不需频繁处理家庭网关发起的呼叫;由于家庭网关对周期性报文进行统一发送,减少了通道建立与拆除的次数,同时减少了周期报文对网络资源的消耗,提高了家庭网络资源利用率。
[0029]实施例二
[0030]图2为本发明实施例二提供的家庭终端周期性报文的发送方法流程图。如图2所示,在实施例一中,根据所述管理终端列表中各家庭终端对应发送的周期性报文的发送周期,统一向所述网络侧发送各家庭终端对应发送的周期性报文,具体可以通过如步骤203所示的以下方式实现:
[0031]获取所述管理终端列表中各家庭终端对应发送的周期性报文的发送周期的平均发送周期,根据所述平均发送周期统一向所述网络侧发送各家庭终端对应发送的周期性报文;例如,各家庭终端发送周期报文的周期集中在3-5分钟,所述管理终端列表中记录有编号依次为001、002、003、004的四台家庭终端,并且该四台家庭终端对应发送的周期性报文的发送周期分别为3分钟、4分钟、5分钟、4分钟,则家庭网关依据求平均值计算法获得平均发送周期为4分钟,即家庭网关每隔4分钟将其存储的周期性报文发送到网络侧,具体从O时刻开始,在第4分钟时刻,家庭网关发送I个编号为001的家庭终端发送的周期性报文、I个编号为002的家庭终端发送的周期性报文、I个编号为004的家庭终端发送的周期性报文;在第8分钟时刻,家庭网关发送I个编号为001的家庭终端发送的周期性报文、I个编号为002的家庭终端发送的周期性报文、I个编号为003的家庭终端发送的周期性报文、I个编号为004的家庭终端发送的周期性报文;在第12分钟时刻,家庭网关发送2个编号为001的家庭终端发送的周期性报文、I个编号为002的家庭终端发送的周期性报文、I个编号为003的家庭终端发送的周期性报文、I个编号为004的家庭终端发送的周期性报文;在后续的发送时刻,家庭网关发送的各所述家庭终端发送的周期性报文的个数n,可以通过公
式/ =f-?'确定,其中T表示家庭网关统一发送周期性报文的发送时刻,t表示所述家庭
终端发送周期性报文的发送周期,η’表示家庭网关在前一发送时刻已经发送的所述家庭终端发送的周期性报文的个数。对于发送周期性报文的发送周期大于平均发送周期的家庭终端,允许出现短暂的离线情形,例如在第4分钟时刻、第24分钟时刻,家庭网关中没有存储编号为003的家庭终端发送的周期性报文,但在24分钟以内的其他统一发送时刻都有编号为003的家庭终端发送的周期性报文,导致编号为003的家庭终端出现短暂的离线情形,这种短暂的离线在本发明实施例中是允许的。另外,在某一时刻如果网络侧设备同时收到同一家庭设备发送的两个周期报文,则基于两个周期报文分别回复确认报文。
[0032]或根据所述管理终端列表中各家庭终端对应发送的周期性报文的发送周期中的最小发送周期,统一向所述网络侧发送各家庭终端对应发送的周期性报文。例如所述管理终端列表中编号依次为001、002、003、004的四台家庭终端对应发送的周期性报文的发送周期分别为3分钟、4分钟、5分钟、4分钟,其中最小发送周期为3分钟,家庭网关设定统一发送周期报文的周期为3分钟,即每隔3分钟统一向所述网络侧发送各家庭终端对应发送的周期性报文。
[0033]本实施例通过家庭网关根据所述管理终端列表中各家庭终端对应发送的周期性报文的发送周期,确定向网络侧统一发送周期性报文的时间间隔,保证在某一发送时刻统一发送所述管理终端列表中所有家庭终端对应发送的周期性报文。
[0034]实施例三
[0035]图3为本发明实施例三提供的家庭终端周期性报文的发送方法流程图。如图3所示,在实施例一的基础上,所述统一向所述网络侧发送各家庭终端对应发送的周期性报文,具体可以如步骤303所示根据所述管理终端列表中各家庭终端对应发送的周期性报文的发送周期,通过VPN通道,统一向所述网络侧发送各家庭终端对应发送的周期性报文;所述统一向所述网络侧发送各家庭终端对应发送的周期性报文之后,如步骤304所示关闭所述VPN通道。
[0036]家庭网关具体可以通过开通VPN通道,将其存储的各家庭终端对应发送的周期性报文用VPN通道安全的方式统一发送给网络侧;还可以通过开通VPN通道的同时暂停部分或所有家庭终端上业务应用占用的下行带宽,以保障周期性报文发送不丢包且发送速率快。当家庭网关通过VPN通道将各家庭终端对应发送的周期性报文统一发送到网络侧之后,关闭VPN通道,以节省网络资源;若家庭网关统一发送周期性报文时,部分或所有家庭终端上业务应用占用的下行带宽被暂停,在周期性报文统一发送之后,还需恢复被暂停的家庭终端上业务应用占用的下行带宽。
[0037]本实施例通过开启VPN通道向网络侧统一发送周期性报文,保证了家庭网关能够将各家庭终端对应发送的周期性报文以安全、可靠、高速率的方式发送到网络侧,也使得家庭网关只需完成一次通道建立、通道拆除工作便可统一发送周期性报文,不需要频繁建立/拆除通道,降低了家庭网关的工作时间,节约用电。
[0038]实施例四
[0039]在上述实施例的基础上,根据家庭终端向网络侧发送的多个通信报文确定是否为周期性报文可以具体通过根据家庭终端向网络侧发送的多个通信报文的内容以及间隔时间是否相同、是否均有对应的回复报文,来判断是否为周期性报文。
[0040]家庭终端首次连接家庭网关后,通过家庭网关向网络侧发送多个通信报文,家庭网关将各家庭终端发送的通信报文中携带的信息如“终端名称” “对应的物理端口” “终端IP” “终端报文发送记录” “发送报文对象IP” “时间” “是否回复” “回复时间”等记录在终端报文记录表中,如表1所示。
[0041]表1
【权利要求】
1.一种家庭终端周期性报文的发送方法,其特征在于,包括: 根据家庭终端向网络侧发送的多个通信报文以及所述网络侧返回的回复报文的特征信息,确定所述家庭终端向网络侧发送的通信报文是否为周期性报文; 若是周期性报文,则将所述家庭终端加入到管理终端列表中,并存储所述家庭终端后续发送的周期性报文; 根据所述管理终端列表中各家庭终端对应发送的周期性报文的发送周期,统一向所述网络侧发送各家庭终端对应发送的周期性报文。
2.根据权利要求1所述的方法,其特征在于,所述根据所述管理终端列表中各家庭终端对应发送的周期性报文的发送周期,统一向所述网络侧发送各家庭终端对应发送的周期性报文,包括: 获取所述管理终端列表中各家庭终端对应发送的周期性报文的发送周期的平均发送周期,根据所述平均发送周期统一向所述网络侧发送各家庭终端对应发送的周期性报文;或 根据所述管理终端列表中各家庭终端对应发送的周期性报文的发送周期中的最小发送周期,统一向所述网络侧发送各家庭终端对应发送的周期性报文。
3.根据权利要求1或2所述的方法,其特征在于,所述统一向所述网络侧发送各家庭终端对应发送的周期性报文,包括: 通过VPN通道,统一向所述网络侧发送各家庭终端对应发送的周期性报文。
4.根据权利要求3所述的方法,其特征在于,所述统一向所述网络侧发送各家庭终端对应发送的周期性报文之后,所述方法还包括: 关闭所述VPN通道。
5.根据权利要求1所述的方法,其特征在于,所述存储所述家庭终端后续发送的周期性报文,包括: 将所述周期性报文镜像至预设的存储空间内。
6.根据权利要求1所述的方法,其特征在于,所述根据家庭终端向网络侧发送的多个通信报文以及所述网络侧返回的回复报文的特征信息,确定所述家庭终端向网络侧发送的通信报文是否为周期性报文,包括: 根据家庭终端向网络侧发送的多个通信报文的内容以及间隔时间是否相同、是否均有对应的回复报文,来判断是否为周期性报文。
7.一种家庭终端周期性报文的发送装置,其特征在于,包括: 确定模块,用于根据家庭终端向网络侧发送的多个通信报文以及所述网络侧返回的回复报文的特征信息,确定所述家庭终端向网络侧发送的通信报文是否为周期性报文; 存储模块,用于当所述确定模块确定所述通信报文是周期性报文时,将所述家庭终端加入到管理终端列表中,并存储所述家庭终端后续发送的周期性报文; 发送模块,用于根据所述管理终端列表中各家庭终端对应发送的周期性报文的发送周期,统一向所述网络侧发送各家庭终端对应发送的周期性报文。
8.根据权利要求7所述的装置,其特征在于,所述发送模块具体用于: 获取所述管理终端列表中各家庭终端对应发送的周期性报文的发送周期的平均发送周期,根据所述平均发送周期统一向所述网络侧发送各家庭终端对应发送的周期性报文;或 根据所述管理终端列表中各家庭终端对应发送的周期性报文的发送周期中的最小发送周期,统一向所述网络侧发送各家庭终端对应发送的周期性报文。
9.根据权利要求7或8所述的装置,其特征在于,还包括: 控制模块,用于在所述发送模块统一向所述网络侧发送各家庭终端对应发送的周期性报文之前,开启VPN通道;以及在所述发送模块发送完周期性报文之后,关闭所述VPN通道。
10.根据权利要求7所述的装置,其特征在于,所述确定模块具体用于: 根据家庭终端向网络侧发送的多个通信报文的内容以及间隔时间是否相同、是否均有对应的回复报文,来判 断是否为周期性报文。
【文档编号】H04L12/28GK103532805SQ201310546035
【公开日】2014年1月22日 申请日期:2013年11月6日 优先权日:2013年11月6日
【发明者】张永丽, 丁海 申请人:中国联合网络通信集团有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1