一种LTE上行家庭网关中的IPv6实现系统及方法技术方案

技术编号:12439817 阅读:111 留言:0更新日期:2015-12-04 02:26
一种LTE上行家庭网关中的IPv6实现系统及方法,涉及LTE网络中的IPv6技术领域,设置于LTE家庭网关内,包括LTE模块,工作在IPv6或IPv4v6模式,获取核心网为终端设备分配的IP信息;IPv6启动模块,由LTE模块中获取DNS信息;附着进程模块,配置LTE模块参数,调用IPv6启动模块;RA监听模块监听RA报文,实现IPv6地址的LAN侧扩展;DHCP6S模块和RADVD模块,为接入网关的终端设备分配IP信息;DNS模块,对来自IPv6启动模块的DNS信息进行解析。本发明专利技术为接入LTE上行家庭网关的终端设备分配IPv6地址,为LAN侧的终端设备分配IPv6地址信息。

【技术实现步骤摘要】

本专利技术涉及LTE网络中的IPv6
,具体来讲是。
技术介绍
LTE (Long Term Evolut1n,长期演进)上行家庭网关是一款位于家庭内部的网关设备,作用在于使家庭用户连接到Internet,使家庭内部的各种网络设备连接到Internet,或者实现家庭内部设备之间通信。LTE上行方式采用LTE网络进行通信,不同于常用的以太网上行与PON(Passive Optical Network:无源光纤网络)上行家庭网关。图1 所不,是 TD-LTE (Time Divis1n Long Term Evolut1n,分时长期演进)逻辑结构图,终端上的UE (User Equipment,用户设备)通过TD-LTE空中接口(Uu接口)与多个增强型无线基站(eNB)相连,并通过这个eNB与EPC (Evolved Packet Core,核心网)实现通信,进而完成整个端到端的业务连接。LTE上行家庭网关在LTE网络中所处的位置,是在图1中的UE位置,根据组网方式可以采用IPv4、IPv6或者IPv4/v6双栈方式通信。目前,大部分设备和应用都基于IPv4,而随着网络技术的发展,IPv6取代IPv4成为互联网发展的必然。移动通信也明确规范对IPv6的支持,但是对于DHCPv6PrefiXDelegat1n的支持只有在3GPP Release-10中开始支持,3GPP Release-9及以前的移动网络不支持 DHCPv6Prefix Delegat1n 功能。因此在LTE网络中,不支持IPv6的LTE上行家庭网关在WAN(Wide Area Network,广域网)侧接口获取到IPv6地址后,无法给LAN (Local Area Network,局域网)侧接口分配IPv6地址,在移动网络中无法通过DHCPv6Pref ix Delegat1n获取分配给LAN侧终端使用的IPv6地址。
技术实现思路
针对现有技术中存在的缺陷,本专利技术的目的在于提供,为接入LTE上行家庭网关的终端设备分配全球唯一的IPv6地址,使移动网络中,在不支持DHCPv6Prefix Delegat1n功能的环境下为LAN侧的终端设备分配IPv6地址信息。为达到以上目的,本专利技术采取一种LTE上行家庭网关中的IPv6实现系统,设置于LTE家庭网关内,LTE家庭网关通过增强型无线基站与核心网通信,还与接入网关的终端设备通信,IPv6实现系统包括LTE模块、WAN侧接口和LAN侧接口,WAN侧接口还包括IPv6启动模块、附着进程模块和RA监听模块,LAN侧接口还包括DHCP6S模块、RADVD模块和DNS模块,其中LTE模块,工作在IPv6或IPv4v6模式,用于从核心网注册后,获取核心网为终端设备分配的IP信息;IPv6启动模块,用于由LTE模块中获取DNS信息;附着进程模块,用于配置LTE模块参数,调用IPv6启动模块;RA监听模块,用于监听RA报文,实现IPv6地址的LAN侧扩展;DHCP6S模块和RADVD模块,用于为接入网关的终端设备分配IP信息;DNS模块,用于对来自IPv6启动模块的DNS信息进行解析。在上述技术方案的基础上,附着进程模块收到对LTE模块进行配置的配置信息后,通过AT指令或者与LTE模块相关的API函数,将配置信息下发至LTE模块。在上述技术方案的基础上,附着进程模块用于调用IPv6启动模块获取LTE模块的DNS信息,并将DNS信息配置到DHCP6S模块和DNS模块。在上述技术方案的基础上,RA监听模块还用于判断监听到的RA报文接收接口名与WAN侧接口是否匹配,若是,则保存RA报文信息,将获取的IPv6地址扩展至LAN侧接口中的RADVD模块或DHCP6S模块。本专利技术还提供一种LTE上行家庭网关中的IPv6实现方法,包括:S1.将LTE模块配置在IPv6或IPv4v6模式并注册连接核心网,获取核心网为终端设备分配的IP信息;附着进程模块调用IPv6启动模块获取LTE模块中DNS信息,并配置到RADVD模块或DHCP6S模块,同时配置到DNS模块;S2.RA监听模块监听LTE家庭网关各接口发来的RA报文,如果是来自WAN侧接口,则保存RA报文,并将WAN侧接口获取的扩展的IPv6地址配置给RADVD模块或者DHCP6S模块,结合所述DNS信息,RADVD模块或者DHCP6S模块为接入LTE家庭网关的终端设备分配IPv6地址,并通过DHCP6S下发DNS信息。在上述技术方案的基础上,将LTE模块配置在IPv6或IPv4v6模式并注册连接核心网具体为,先通过接入LTE家庭网关的移动终端,在WEB管理页面配置LTE模块分组数据协议类型为IPv6或者IPv4v6,并对接入移动网络的接入点进行配置;附着进程模块将收到的配置信息下发至LTE模块,激活LTE模块连接核心网。在上述技术方案的基础上,附着进程模块收到配置信息后,通过AT指令或者与LTE模块相关的API函数将配置信息中的参数下发至LTE模块。在上述技术方案的基础上,RA监听模块监听LTE家庭网关各接口发来的RA报文,判断RA报文接收接口与WAN侧接口是否匹配,如果是,则该RA报文是来自WAN侧接口,进行后续处理;如果否,则丢弃该RA报文。在上述技术方案的基础上,RA监听模块保存来自WAN侧接口的RA报文并扩展的具体方式为,S201.RA监听模块解析RA报文,包括64位IPv6地址前缀、终端设备接口名;S202.附着进程模块将WAN侧接口获取的IPv6地址删除,并结合WAN侧接口 MAC地址,生成一个128位的IPv6地址并配置给WAN侧接口,地址前缀长度设置为128 ;同时,将RA监听模块解析出的64位IPv6地址前缀配置给LAN侧接口 ;S203.附着进程模块为LAN侧接口分配IPv6地址后,LAN侧接口结合从LTE模块获取的DNS信息,启动LAN侧进程,通过RADVD模块或者DHCP6S模块为接入LAN侧的终端设备分配IPv6地址,并通过DHCP6S模块下发DNS信息。本专利技术的有益效果在于:将WAN侧接口获取的全球唯一的64位前缀扩展至LAN侧接口,从而为接入LTE上行家庭网关的终端设备分配全球唯一的IPv6地址,使终端设备能够正常访问IPv6资源,在不支持DHCPv6PrefiXDelegat1n的移动网络中,实现为接入LTE上行家庭网关的终端设备分配IPv6信息的方法。在其他环境下,如LAN上行,PON上行网络也同样适用,解决地址分配不足的问题。【附图说明】图1为本专利技术实施例LTE上行家庭网关中的IPv6实现系统的应用框图;图2为本专利技术实施例LTE上行家庭网关中的IPv6实现方法的流程图;图3为图2中SI的详细流程图;图4为RA监听模块保存来自WAN侧接口的RA报文并扩展的具体流程图。附图标记:LTE 模块 I ;WAN侧接口 2,IPv6启动模块21,附着进程模块22,RA监听模23 ;LAN 侧接口 3,DHCP6S 模块 31,RADVD 模块 32,DNS 模块 33。【具体实施方式】以下结合附图及实施例对本专利技术作进一步详细说明。如图1所示,本专利技术LTE上行家庭网关中的IPv6实现系统,设置于LTE家庭网关内,LTE家庭网关本文档来自技高网
...

【技术保护点】
一种LTE上行家庭网关中的IPv6实现系统,设置于LTE家庭网关内,LTE家庭网关通过增强型无线基站与核心网通信,还与接入网关的终端设备通信,其特征在于:IPv6实现系统包括LTE模块、WAN侧接口和LAN侧接口,WAN侧接口还包括IPv6启动模块、附着进程模块和RA监听模块,LAN侧接口还包括DHCP6S模块、RADVD模块和DNS模块,其中LTE模块,工作在IPv6或IPv4v6模式,用于从核心网注册后,获取核心网为终端设备分配的IP信息;IPv6启动模块,用于由LTE模块中获取DNS信息;附着进程模块,用于配置LTE模块参数,调用IPv6启动模块;RA监听模块,用于监听RA报文,实现IPv6地址的LAN侧扩展;DHCP6S模块和RADVD模块,用于为接入网关的终端设备分配IP信息;DNS模块,用于对来自IPv6启动模块的DNS信息进行解析。

【技术特征摘要】

【专利技术属性】
技术研发人员:张伟李华敏曾斌
申请(专利权)人:烽火通信科技股份有限公司
类型:发明
国别省市:湖北;42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1