发明名称 通信业务处理方法与系统、网关设备
摘要 本发明实施例公开了一种通信业务处理方法与系统、网关设备,其中,方法包括:CGW接收终端设备发送的上行数据包,根据第一状态映射表,将源IP地址与源端口号分别转换为对应的源公有IPv4地址与源公有端口号,得到IPv4上行数据包,对IPv4上行数据包增IPv6包头进行IPv6隧道封装,得到IPv6上行数据包并以隧道方式在IPv6网络中发送给NGW;NGW对IPv6上行数据包进行隧道解封装,恢复为IPv4上行数据包后,根据目的IPv4地址将该IPv4上行数据包发送至通信对端;NGW接收到通信对端返回的IPv4下行数据包后,依次进行逆向处理。本发明实施例可以避免有状态的地址复用方式中状态映射表的内容、庞大、可扩展性较差、且动态性特征显著,以及无状态的地址复用方式中IPv6地址格式受限的问题。
申请公布号 CN102572008B 申请公布日期 2016.08.31
申请号 CN201110402613.4 申请日期 2011.12.07
申请人 中国电信股份有限公司 发明人 孙琼;江志峰;王和宇;刘波;陈运清;赵慧玲;冯明;阎璐
分类号 H04L29/12(2006.01)I 主分类号 H04L29/12(2006.01)I
代理机构 中国国际贸易促进委员会专利商标事务所 11038 代理人 许蓓
主权项 一种通信业务处理方法,其特征在于,包括:用户侧网关CGW接收终端设备发送的上行数据包并识别该上行数据包中的目的地址是否为IPv4地址,所述上行数据包中包括源IP地址、源端口号与表示通信对端地址的目的IPv4地址或合成目的IPv6地址,所述源IP地址包括源私有IPv4地址或源IPv6地址;响应于目的地址为IPv6地址,所述CGW识别该目的IPv6地址是否为合成IPv6地址;响应于目的IPv6地址为正常IPv6地址,根据目的IPv6地址直接对该上行数据包进行转发处理;响应于目的地址为IPv4地址或目的IPv6地址为合成IPv6地址,所述CGW根据预先建立的第一状态映射表,将源IP地址与源端口号分别转换为对应的源公有IPv4地址与源公有端口号,得到IPv4上行数据包,所述第一状态映射表包括终端设备使用的IP地址、端口号与公有IPv4地址、公有端口号之间的对应关系信息,所述公有IPv4地址为网络侧网关NGW分配给所述CGW的公有IPv4地址,所述公有端口号属于所述NGW分配给所述CGW使用的公有端口号范围;所述CGW对所述IPv4上行数据包增加IPv6包头进行IPv6隧道封装,得到IPv6上行数据包并以隧道方式在IPv6网络中发送给所述NGW;所述NGW对所述IPv6上行数据包进行隧道解封装,恢复为IPv4上行数据包后,根据所述目的IPv4地址将该IPv4上行数据包发送至所述通信对端;所述NGW接收到所述通信对端返回的IPv4下行数据包后,查询预先建立的第二状态映射表,获取IPv4下行数据包中目的公有端口号所在的公有端口号范围,以及该公有端口号范围与IPv4下行数据包中目的公有IPv4地址对应的所述CGW的IPv6地址,并对所述IPv4下行数据包增加IPv6包头进行IPv6隧道封装,得到IPv6下行数据包,并根据所述CGW的IPv6地址,以隧道方式在IPv6网络中发送给所述CGW,所述第二状态映射表包括各CGW的IPv6地址与分配各CGW使用的公有IPv4地址、公有端口号范围之间的对应关系信息;所述CGW对所述IPv6下行数据包进行隧道解封装,恢复为IPv4下行数据包后,根据所述第一状态映射表,将IPv4下行数据包中的公有IPv4地址与公有端口号分别转换为对应的终端设备使用的IP地址与端口号,得到下行数据包并转发给所述终端设备。
地址 100032 北京市西城区金融大街31号