CN105872063A - 一种基于dcc协议的ipv6地址编码、解码方法及对应的*** - Google Patents

一种基于dcc协议的ipv6地址编码、解码方法及对应的*** Download PDF

Info

Publication number
CN105872063A
CN105872063A CN201610228476.XA CN201610228476A CN105872063A CN 105872063 A CN105872063 A CN 105872063A CN 201610228476 A CN201610228476 A CN 201610228476A CN 105872063 A CN105872063 A CN 105872063A
Authority
CN
China
Prior art keywords
ipv6 address
dcc
coding
avp
byte
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201610228476.XA
Other languages
English (en)
Inventor
方辉盛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Si Tech Information Technology Co Ltd
Original Assignee
Beijing Si Tech Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Si Tech Information Technology Co Ltd filed Critical Beijing Si Tech Information Technology Co Ltd
Priority to CN201610228476.XA priority Critical patent/CN105872063A/zh
Publication of CN105872063A publication Critical patent/CN105872063A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2101/00Indexing scheme associated with group H04L61/00
    • H04L2101/60Types of network addresses
    • H04L2101/618Details of network addresses
    • H04L2101/659Internet protocol version 6 [IPv6] addresses
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明公开了一种基于DCC协议的IPV6地址编码、解码方法及其对应的***,其中,所述的编码方法包括:加载在DCC协议中配置的各AVP属性的配置文件;对配置文件中的具有IPV6地址特性的AVP配置对应的编码函数和解码函数;通过API接口加载原始DCC消息,并依次解析所述DCC消息中的各AVP;从DCC消息中解析出的各AVP中提取出具有IPV6地址特性的AVP,并找到该AVP对应的编码函数;调用各AVP对应的编码函数,对原始DCC消息中的IPV6地址进行编码处理,形成编码后的DCC消息流输出。通过本发明,实现了基于DCC协议对IPV6地址进行编解码,可以从技术上解决网络实名制问题,此时的IP资源不再紧张,完全可以为每个用户分配一个固定的IPV6地址。

Description

一种基于DCC协议的IPV6地址编码、解码方法及对应的***
技术领域
本发明涉及网络通信技术领域,具体涉及一种基于DCC协议的IPV6地址编码、解码方法及其对应的***。
背景技术
从计算机技术发展、因特网规律和网络传输速率等方面来看,现行的IPV4都已经不适用了。其中最主要的问题就是IPV4的32比特的IP地址空间已经无法满足迅速膨胀的因特网规模。因此,IPV6协议在电信核心网以及终端上的应用会出现并且越来越多。
IPv6地址为128位长,通常写作8组,每组为四个十六进制数的形式。例如:FE80:0000:0000:0000:AAAA:0000:00C2:0002是一个合法的IPv6地址。IPv6地址可以用零压缩法进行长度的缩减。
零压缩法的含义为:如果地址中几个连续段位的值都是0,那么这些0就可以简单的以::来表示。那么上述地址就可以写成FE80::AAAA:0000:00C2:0002的简化方式。但零压缩法在地址中只能用一次。另外,地址中每个段位中前导的零也可以省略,那么再次简化后即为FE80::AAAA:0:C2:2形式。
DCC协议的编解码***中,IP地址使用的数据类型为Address。它以一个可变长字符串为基础,前两个字节为ddressType,从第三个字节开始表示地址,每一个字节值表示IP地址的8位长。这样,IPV6地址就使用16个字节来表示。
目前,DCC协议的编解码***还无法对IPV6地址进行处理。但随着电信核心网的发展,必然使用IPV6地址,这样就要求编解码***尽快支持此类应用场景。
发明内容
本发明所要解决的技术问题是提供一种基于DCC协议的IPV6地址编码、解码方法及其对应的***,能够解决现有技术的不足。
本发明解决上述技术问题的技术方案如下:
一方面,本发明提供了一种基于DCC协议的IPV6地址编码方法,包括:
S1a、加载在DCC协议中配置的各AVP属性的配置文件;
S2a、对配置文件中的具有IPV6地址特性的AVP配置对应的编码函数和解码函数;
S3a、通过API接口加载原始DCC消息,并依次解析所述DCC消息中的各AVP;
S4a、从DCC消息中解析出的各AVP中提取出具有IPV6地址特性的AVP,并查找到该AVP对应的编码函数;
S5a、调用各AVP对应的编码函数,对原始DCC消息中的IPV6地址进行编码处理,形成编码后的DCC消息流输出。
另一方面,本发明提供了一种基于DCC协议的IPV6地址解码方法,包括:
S1b、接收编码后的DCC消息流,并解析该DCC消息流中的各AVP;
S2b、从解析出的各AVP中提取出具有IPV6地址特性的AVP,并找到该AVP对应的解码函数;
S3b、调用对应的解码函数,对编码后的DCC消息流中的IPV6地址进行解码处理,得到解码后的IPV6值。
再一方面,本发明提供了一种基于DCC协议的IPV6地址编码***,包括:
配置文件加载单元,用于加载在DCC协议中配置的各AVP属性的配置文件;
函数配置单元,用于对配置文件中的具有IPV6地址特性的AVP配置对应的编码函数和解码函数;
第一解析单元,用于通过API接口加载原始DCC消息,并依次解析所述DCC消息中的各AVP;
第一查找单元,用于从DCC消息中解析出的各AVP中提取出具有IPV6地址特性的AVP,并查找到该AVP对应的编码函数;
编码处理单元,用于调用各AVP对应的编码函数,对原始DCC消息中的IPV6地址进行编码处理;
输出单元,用于将编码后的DCC消息流输出。
又一方面,本发明提供了一种基于DCC协议的IPV6地址解码***,包括:
第二解析单元,用于接收编码后的DCC消息流,并解析该DCC消息流中的各AVP;
第二查找单元,用于从解析出的各AVP中提取出具有IPV6地址特性的AVP,并查找到该AVP对应的解码函数;
解码单元,用于调用对应的解码函数,对编码后的DCC消息流中的IPV6地址进行解码处理,得到解码后的IPV6值。
本发明提供的一种基于DCC协议的IPV6地址编码、解码方法及其对应的***,针对DCC协议的配置文件中具有IPV6地址特性的AVP,通过在配置文件中配置这些AVP对应的编码函数和解码函数,对DCC消息流中的IPV6地址进行编码和解码处理,形成DCC消息流,从而实现了运营***中的数据流转,实现了基于DCC协议对IPV6地址进行编解码,可以从技术上解决网络实名制问题,此时的IP资源不再紧张,完全可以为每个用户分配一个固定的IPV6地址。
附图说明
图1为本发明实施例一的一种基于DCC协议的IPV6地址编码方法流程图;
图2为本发明实施例二的一种基于DCC协议的IPV6地址解码方法流程图;
图3为基于DCC协议的IPV6地址编码、解码的整个过程示意图;
图4为本发明实施例三的一种基于DCC协议的IPV6地址编码***示意图;
图5为本发明实施例四的一种基于DCC协议的IPV6地址进行解码***示意图。
具体实施方式
以下结合附图对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。
实施例一、一种基于DCC协议的IPV6地址编码方法。以下结合图1对本实施例提供的编码方法进行说明。
参见图1,本实施例提供的编码方法包括:S1a、加载在DCC协议中配置的各AVP属性的配置文件。
S2a、对配置文件中的具有IPV6地址特性的AVP配置对应的编码函数和解码函数。
S3a、通过API接口加载原始DCC消息,并依次解析所述DCC消息中的各AVP。
S4a、从DCC消息中解析出的各AVP中提取出具有IPV6地址特性的AVP,并查找到该AVP对应的编码函数。
S5a、调用各AVP对应的编码函数,对原始DCC消息中的IPV6地址进行编码处理,形成编码后的DCC消息流输出。
具体的,将DCC协议中配置的各AVP属性的config.xml配置文件加载在内存中,其中,AVP通常具有IPV4地址特性或者IPV6地址特性或者其它的地址特性。对于配置文件中具有IPV6地址特性的AVP,配置该AVP对应的编码函数和解码函数,其中,一个地址对应一个AVP,一个AVP配置其对应的编码函数和解码函数。
将原始的DCC消息通过API接口加载到内存中,依次解析原始DCC消息中的各AVP,并从解析出的各AVP种提取出具有IPV6地址特性的AVP,并根据前述的配置查找到具有IPV6地址特性的AVP对应的编码函数。分别调用各AVP对应的编码函数,对原始DCC消息中的对应IPV6地址进行编码处理。具体的编码处理过程为:对原始DCC消息中的IPV6地址的128位,按照每8位一个字节进行分段,总共得到16个字节;对分段后的每一个字节作十六进制到十进制的转换,将每一个字节有十六进制转换为十进制,即每一个字节为0到255之间的数值,得到十进制的16个字节的IPV6地址;从转换后的十进制的16个字节的IPV6地址的第三个字节开始,将每一个十进制字节填写到Address类型变量的字节中。对原始DCC消息中的每一个IPV6地址进行了编码处理之后,通过API接口,将编码后的IPV6地址保存到DCC消息流中,以DCC消息流的形式输出给外部设备使用。
实施例二、一种基于DCC协议的IPV6地址解码方法。以下结合图2对本实施例提供的解码方法进行说明。
参见图2,本实施例提供的解码方法包括:S1b、接收编码后的DCC消息流,并解析该DCC消息流中的各AVP。
S2b、从解析出的各AVP中提取出具有IPV6地址特性的AVP,并查找到该AVP对应的解码函数。
S3b、调用对应的解码函数,对编码后的DCC消息流中的IPV6地址进行解码处理,得到解码后的IPV6值。
其中,调用对应的解码函数,对编码后的DCC消息流中的IPV6地址进行解码的具体过程为:对编码后的DCC消息流中的IPV6地址的16个十进制字节,从第三个字节开始,依次将每一个十进制字节转化为十六进制字节,并且每两个字节之间以设定的第一间隔符分割,形成8个段位的十六进制IPV6地址;对所述8个段位的十六进制IPV6地址字符串,从头开始查找,若存在连续段位的字符串值均为0,则将该连续段位的字符串采用设定的第二间隔符,代替,形成零压缩处理后的IPV6地址字符串;对于零压缩处理后的IPV6字符串,从头开始查找,若每一段位的开头为0或00或000,则将开头的0或00或000省略掉,形成省略前导零处理后的IPV6地址字符串。
其中,零压缩处理以及省略前导零处理的一个具体例子为:比如,得到的8个段位的十六进制IPV6地址字符串为FE80:0000:0000:0000:AAAA:0000:00C2:0002为一个合法的IPV6地址,IPV6地址可以采用零压缩法以及省略前导零压缩法进行长度压缩。零压缩法的含义为:如果IPV6地址中几个连续段位的值都是0,那么这些0就可以简单的以::来表示。那么上述IPV6地址就可以写成FE80::AAAA:0000:00C2:0002的简化方式,但零压缩法在IPV6地址中只能用一次。另外,IPV6地址中每个段位中前导的零也可以省略,那么再次简化后即为FE80::AAAA:0:C2:2形式。
参见图3,对上述的基于DCC协议的IPV6地址编码和解码方法结合起来进行说明。首先读取配置文件,并加载到内存,然后,读取原始的DCC消息并加载到内存。判断该原始的DCC消息时需要编码处理还是需要解码处理,当原始的DCC消息需要编码处理时,解析DCC消息中的AVP,找到与该AVP匹配的编码函数,采用编码函数对IPV6地址进行编码。具体的编码过程为:对原始IPV6地址按位截取,每8位截取一次,得到16个字节,将每一字节进行十六进制到十进制的转换,从第三个字节开始,将每一个十进制的字节填写到Address类型变量的对应字节中。将编码后IPV6地址通过API接口保存在DCC消息流中。当原始的DCC消息需要解码处理时,解析DCC消息中的各AVP,找到该AVP匹配的解码函数,采用解码函数对IPV6地址进行解码。具体的解码过程为:读取编码后的IPV6地址,按字节循环,将字节中的十进制转换为十六进制,并且每两个字节以分隔符“:”分割,并对分割后的IPV6地址进行零压缩法处理和省略前导零处理,得到解码后的IPV6地址,并通过API接口输出。
实施例三、一种基于DCC协议的IPV6地址编码***。以下结合图4对本实施例提供的编码***进行说明。
参见图4,本实施例提供的编码***包括配置文件加载单元41、函数配置单元42、第一解析单元43、第一查找单元44以及编码处理单元45,其中,编码处理单元45包括分段模块451、第一转换模块452和填写模块453。
配置文件加载单元41,用于加载在DCC协议中配置的各AVP属性的配置文件。
函数配置单元42,用于对配置文件中的具有IPV6地址特性的AVP配置对应的编码函数和解码函数。
第一解析单元43,用于通过API接口加载原始DCC消息,并依次解析所述DCC消息中的各AVP。
第一查找单元44,用于从DCC消息中解析出的各AVP中提取出具有IPV6地址特性的AVP,并查找到该AVP对应的编码函数。
编码处理单元45,用于调用各AVP对应的编码函数,对原始DCC消息中的IPV6地址进行编码处理。
编码处理单元45包括分段模块451,用于对原始DCC消息中的IPV6地址的128位,按照每8位一个字节进行分段,总共得到16个字节。
第一转换模块452,用于对分段后的每一个字节作十六进制到十进制的转换,得到十进制的16个字节的IPV6地址。
填写模块453,用于从转换后的十进制的16个字节的IPV6地址的第三个字节开始,将每一个十进制字节填写到Address类型变量的字节中。
输出单元46,用于通过API接口,将编码后的IPV6地址保存到DCC消息流中,以供输出给外部设备使用。
实施例四、一种基于DCC协议对IPV6地址进行解码的***。下面结合图5对本实施例提供的解码***进行描述。
参见图5,本实施例提供的解码***包括第二解析单元51、第二查找单元52和解码单元53,其中,解码单元53包括第二转换模块531、第一压缩处理模块532和第二压缩处理模块533。
第二解析单元51,用于接收编码后的DCC消息流,并解析该DCC消息流中的各AVP。
第二查找单元52,用于从解析出的各AVP中提取出具有IPV6地址特性的AVP,并查找到该AVP对应的解码函数。
解码单元53,用于调用对应的解码函数,对编码后的DCC消息流中的IPV6地址进行解码处理,得到解码后的IPV6值。
解码单元53包括第二转换模块531,用于对编码后的DCC消息流中的IPV6地址的16个十进制字节,从第三个字节开始,依次将每一个十进制字节转化为十六进制字节,并且每两个字节之间以设定的第一间隔符分割,形成8个段位的十六进制IPV6地址。
第一压缩处理模块532,用于对所述8个段位的十六进制IPV6地址字符串,从头开始查找,若存在连续段位的字符串值均为0,则将该连续段位的字符串采用设定的第二间隔符代替,形成零压缩处理后的IPV6地址字符串。
第二压缩处理模块533,用于对于零压缩处理后的IPV6字符串,从头开始查找,若每一段位的开头为0或00或000,则将开头的0或00或000省略掉,形成省略前导零处理后的IPV6地址字符串。
本发明提供的一种基于DCC协议的IPV6地址编码、解码方法及其对应的***,针对DCC协议的配置文件中具有IPV6地址特性的AVP,通过在配置文件中配置这些AVP对应的编码函数和解码函数,对DCC消息流中的IPV6地址进行编码和解码处理,形成DCC消息流,从而实现了运营***中的数据流转。本发明实现了基于DCC协议对IPV6地址进行编解码,可以从技术上解决网络实名制问题,此时的IP资源不再紧张,完全可以为每个用户分配一个固定的IPV6地址。
在本说明书的描述中,参考术语“实施例一”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体方法、装置或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、方法、装置或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (10)

1.一种基于DCC协议的IPV6地址编码方法,其特征在于,包括:
S1a、加载在DCC协议中配置的各属性值对AVP属性的配置文件;
S2a、对配置文件中的具有IPV6地址特性的AVP配置对应的编码函数和解码函数;
S3a、通过API接口加载原始DCC消息,并依次解析所述DCC消息中的各AVP;
S4a、从DCC消息中解析出的各AVP中提取出具有IPV6地址特性的AVP,并查找到该AVP对应的编码函数;
S5a、调用各AVP对应的编码函数,对原始DCC消息中的IPV6地址进行编码处理,形成编码后的DCC消息流输出。
2.如权利要求1所述的基于DCC协议的IPV6地址编码方法,其特征在于,所述步骤S5a中对原始DCC消息中的IPV6地址进行编码处理具体包括:
对原始DCC消息中的IPV6地址的128位,按照每8位一个字节进行分段,总共得到16个字节;
对分段后的每一个字节作十六进制到十进制的转换,得到十进制的16个字节的IPV6地址;
从转换后的十进制的16个字节的IPV6地址的第三个字节开始,将每一个十进制字节填写到Address类型变量的字节中。
3.如权利要求2所述的基于DCC协议的IPV6地址编码方法,其特征在于,所述步骤S5a中形成编码后的DCC消息流输出具体包括:
通过API接口,将编码后的IPV6地址保存到DCC消息流中,以便输出给外部设备使用。
4.一种基于DCC协议的IPV6地址解码方法,其特征在于,包括:
S1b、接收编码后的DCC消息流,并解析该DCC消息流中的各AVP;
S2b、从解析出的各AVP中提取出具有IPV6地址特性的AVP,并查找到该AVP对应的解码函数;
S3b、调用对应的解码函数,对编码后的DCC消息流中的IPV6地址进行解码处理,得到解码后的IPV6地址并输出。
5.如权利要求4所述的基于DCC协议的IPV6地址解码方法,其特征在于,所述步骤S3b中对编码后的DCC消息流中的IPV6地址进行解码处理具体包括:
对编码后的DCC消息流中的IPV6地址的16个十进制字节,从第三个字节开始,依次将每一个十进制字节转化为十六进制字节,并且每两个字节之间以设定的第一间隔符分割,形成8个段位的十六进制IPV6地址;
对所述8个段位的十六进制IPV6地址字符串,从头开始查找,若存在连续段位的字符串值均为0,则将该连续段位的字符串采用设定的第二间隔符代替,形成零压缩处理后的IPV6地址字符串;
对于零压缩处理后的IPV6字符串,从头开始查找,若每一段位的开头为0或00或000,则将开头的0或00或000省略掉,形成省略前导零处理后的IPV6地址字符串。
6.一种基于DCC协议的IPV6地址编码***,其特征在于,包括:
配置文件加载单元,用于加载在DCC协议中配置的各AVP属性的配置文件;
函数配置单元,用于对配置文件中的具有IPV6地址特性的AVP配置对应的编码函数和解码函数;
第一解析单元,用于通过API接口加载原始DCC消息,并依次解析所述DCC消息中的各AVP;
第一查找单元,用于从DCC消息中解析出的各AVP中提取出具有IPV6地址特性的AVP,并查找到该AVP对应的编码函数;
编码处理单元,用于调用各AVP对应的编码函数,对原始DCC消息中的IPV6地址进行编码处理;
输出单元,用于将编码后的DCC消息流输出。
7.如权利要求6所述的基于DCC协议的IPV6地址编码***,其特征在于,所述编码处理单元具体包括:
分段模块,用于对原始DCC消息中的IPV6地址的128位,按照每8位一个字节进行分段,总共得到16个字节;
第一转换模块,用于对分段后的每一个字节作十六进制到十进制的转换,得到十进制的16个字节的IPV6地址;
填写模块,用于从转换后的十进制的16个字节的IPV6地址的第三个字节开始,将每一个十进制字节填写到Address类型变量的字节中。
8.如权利要求7所述的基于DCC协议的IPV6地址编码***,其特征在于,所述输出单元具体用于:
通过API接口,将编码后的IPV6地址保存到DCC消息流中,以供输出给外部设备使用。
9.一种基于DCC协议的IPV6地址解码***,其特征在于,包括:
第二解析单元,用于接收编码后的DCC消息流,并解析该DCC消息流中的各AVP;
第二查找单元,用于从解析出的各AVP中提取出具有IPV6地址特性的AVP,并查找到该AVP对应的解码函数;
解码单元,用于调用对应的解码函数,对编码后的DCC消息流中的IPV6地址进行解码处理,得到解码后的IPV6地址并输出。
10.如权利要求9所述的基于DCC协议的IPV6地址解码***,其特征在于,所述解码单元具体包括:
第二转换模块,用于对编码后的DCC消息流中的IPV6地址的16个十进制字节,从第三个字节开始,依次将每一个十进制字节转化为十六进制字节,并且每两个字节之间以设定的第一间隔符分割,形成8个段位的十六进制IPV6地址;
第一压缩处理模块,用于对所述8个段位的十六进制IPV6地址字符串,从头开始查找,若存在连续段位的字符串值均为0,则将该连续段位的字符串采用设定的第二间隔符代替,形成零压缩处理后的IPV6地址字符串;
第二压缩处理模块,用于对于零压缩处理后的IPV6字符串,从头开始查找,若每一段位的开头为0或00或000,则将开头的0或00或000省略掉,形成省略前导零处理后的IPV6地址字符串。
CN201610228476.XA 2016-04-13 2016-04-13 一种基于dcc协议的ipv6地址编码、解码方法及对应的*** Pending CN105872063A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610228476.XA CN105872063A (zh) 2016-04-13 2016-04-13 一种基于dcc协议的ipv6地址编码、解码方法及对应的***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610228476.XA CN105872063A (zh) 2016-04-13 2016-04-13 一种基于dcc协议的ipv6地址编码、解码方法及对应的***

Publications (1)

Publication Number Publication Date
CN105872063A true CN105872063A (zh) 2016-08-17

Family

ID=56636857

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610228476.XA Pending CN105872063A (zh) 2016-04-13 2016-04-13 一种基于dcc协议的ipv6地址编码、解码方法及对应的***

Country Status (1)

Country Link
CN (1) CN105872063A (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109981548A (zh) * 2017-12-28 2019-07-05 中移信息技术有限公司 一种计费消息的解析方法及装置
WO2019169482A1 (en) * 2018-03-06 2019-09-12 Kaloom Inc Computing device and method for performing a fabric deployment in a data center
WO2019169481A1 (en) * 2018-03-06 2019-09-12 Kaloom Inc Computing device and method for generating a link ipv6 address
WO2019178671A1 (en) * 2018-03-19 2019-09-26 Kaloom Inc Computing device and method for performing a secure neighbor discovery

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070136590A1 (en) * 2005-12-10 2007-06-14 Nah Jae H Network system and communication methods for securely bootstraping mobile IPv6 mobile node using pre-shared key
CN101136943A (zh) * 2007-10-18 2008-03-05 中兴通讯股份有限公司 一种实现扩展Diameter协议应用的***及方法
CN101237383A (zh) * 2007-01-31 2008-08-06 华为技术有限公司 一种传输组播信息及授权组播业务的方法和***
WO2009140923A1 (en) * 2008-05-21 2009-11-26 Huawei Technologies Co., Ltd. Method and apparatus for home agent address acquisition for ipv4 mobile nodes
CN102480800A (zh) * 2010-11-24 2012-05-30 上海复莱信息技术有限公司 一种面向无线局域网的移动IPv6***

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070136590A1 (en) * 2005-12-10 2007-06-14 Nah Jae H Network system and communication methods for securely bootstraping mobile IPv6 mobile node using pre-shared key
CN101237383A (zh) * 2007-01-31 2008-08-06 华为技术有限公司 一种传输组播信息及授权组播业务的方法和***
CN101136943A (zh) * 2007-10-18 2008-03-05 中兴通讯股份有限公司 一种实现扩展Diameter协议应用的***及方法
WO2009140923A1 (en) * 2008-05-21 2009-11-26 Huawei Technologies Co., Ltd. Method and apparatus for home agent address acquisition for ipv4 mobile nodes
CN102480800A (zh) * 2010-11-24 2012-05-30 上海复莱信息技术有限公司 一种面向无线局域网的移动IPv6***

Non-Patent Citations (6)

* Cited by examiner, † Cited by third party
Title
H. HAKALA,L. MATTILA,等: "《RFC4006》", 31 August 2005 *
J. KORHONEN, ED.,J. BOURNELLE,等: "《RFC5447》", 28 February 2009 *
RAFAEL MARIN LOPEZ, GREGORIO MARTINEZ PEREZ,等: "Implementing RADIUS and Diameter AAA Systems in IPv6-based Scenarios", 《ADVANCED INFORMATION NETWORKING AND APPLICATIONS, 2005. AINA 2005. 19TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS (AINA"05) VOLUME 1 (AINA PAPERS)》 *
吴静: "移动IPv6中的AAA机制研究", 《中国优秀硕士学位论文全文数据库(电子期刊)信息科技辑》 *
唐鼎,谢铁兵,等: "基于IPv6的AAA及其在接入路由器上的实现", 《计算机工程》 *
李晓东: "基于Diameter协议的移动IPv6应用扩展的研究与实现", 《中国优秀硕士学位论文全文数据库(电子期刊)信息科技辑》 *

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109981548A (zh) * 2017-12-28 2019-07-05 中移信息技术有限公司 一种计费消息的解析方法及装置
CN109981548B (zh) * 2017-12-28 2021-09-10 中移信息技术有限公司 一种计费消息的解析方法及装置
US10673695B2 (en) 2018-03-06 2020-06-02 Kaloom Inc. Computing device and method for performing a fabric deployment in a data center
CN110720195A (zh) * 2018-03-06 2020-01-21 克洛姆公司 用于生成链路ipv6地址的计算设备和方法
WO2019169481A1 (en) * 2018-03-06 2019-09-12 Kaloom Inc Computing device and method for generating a link ipv6 address
US10873500B2 (en) 2018-03-06 2020-12-22 Kaloom Inc. Computing device and method for generating a link IPV6 address
WO2019169482A1 (en) * 2018-03-06 2019-09-12 Kaloom Inc Computing device and method for performing a fabric deployment in a data center
CN110720195B (zh) * 2018-03-06 2023-10-13 克洛姆公司 用于生成链路ipv6地址的计算设备和方法
WO2019178671A1 (en) * 2018-03-19 2019-09-26 Kaloom Inc Computing device and method for performing a secure neighbor discovery
CN110754069A (zh) * 2018-03-19 2020-02-04 克洛姆公司 用于执行安全邻居发现的计算设备和方法
US11005667B2 (en) 2018-03-19 2021-05-11 Kaloom Inc. Computing device and method for performing a secure neighbor discovery
CN110754069B (zh) * 2018-03-19 2022-07-05 克洛姆公司 用于执行安全邻居发现的计算设备和方法
US11695575B2 (en) 2018-03-19 2023-07-04 Kaloom Inc Computing device and method for performing a secure neighbor discovery

Similar Documents

Publication Publication Date Title
CN105872063A (zh) 一种基于dcc协议的ipv6地址编码、解码方法及对应的***
CN103379136B (zh) 一种日志采集数据压缩方法、解压缩方法及装置
RU2608464C2 (ru) Устройство, способ и сетевой сервер для обнаружения структур данных в потоке данных
CN101651683B (zh) 一种信令消息解析源代码生成方法
US20110219357A1 (en) Compressing source code written in a scripting language
US20040075596A1 (en) Huffman data compression method
CN106970820A (zh) 代码存储方法及代码存储装置
CN103379214B (zh) 一种音频通信***
CN103176834B (zh) 一种调用扩展接口的方法及装置
CN102147726B (zh) 一种基于脚本的业务配置实现方法
CN111935081B (zh) 一种数据包脱敏方法和装置
CN109194536A (zh) 一种网络流量过滤方法、装置及终端
CN104572994B (zh) 用于搜索数据的方法和装置
CN106027512A (zh) 一种基于可见字符的网络协议格式及其编解码方法、***
CN110191447A (zh) 一种esl中蓝牙广播包的过滤方法及相关装置
CN108494613B (zh) 一种警用数字集群***间互联互通的测试***和方法
DE19913148A1 (de) Verfahren und Vorrichtung zum Komprimieren von Daten in einem Telekommunikationssystem
CN106027521B (zh) 压缩方法、解压方法、压缩装置和解压装置
CN111049813B (zh) 报文组装方法、解析方法、装置及存储介质
CN102957585B (zh) 一种以太网的数据传输方法及数据传输装置
US20070030812A1 (en) Protocol designer
CN104753891A (zh) 一种xml报文解析方法及装置
CN106034119A (zh) 应用安装包的加密混淆方法及装置
US6639915B1 (en) Method and apparatus for transmission of voice data in a network structure
CN109298866A (zh) 基于c语言的tlv格式协议快速解析方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20160817

RJ01 Rejection of invention patent application after publication