- 博客(12)
- 资源 (6)
- 收藏
- 关注
原创 判断一个字符串是否为合法ip地址(ipv4)
1.判断字符串是否形如“192.168.1.1”2.字符串两端含有空格视为合法ip,形如“ 192.168.1.1 ”3.字符串中间含有空格视为非法ip,形如“192.168. 1.2”4.字符串0开头视为不合法ip,形如192.168.01.15.字符串0.0.0.0视为合法ipBOOL isIPAddressValid(cons
2013-10-08 14:54:25 5291
原创 OMCI笔记
OMCI(ONU Management and Control Interface)是 ITU-T G.984.4 标准中定义的一种配置传输通道,通过在 OLT 和 ONT 之间建立专有的 ATM PVC 或者 GEM Port 传输OMCI 消息,用于提供标准的发现 ONU 能力,并对其进行管理和控制的方法。
2023-11-06 22:27:24 3134 8
原创 Wireshark+lua插件方式抓包及解析OMCI协议报文详细信息
GPON协议的网络设备的功能测试,数据流分析是必不可少的,为了方便分析数据流及问题定位,采用Wireshark+lua插件方式抓包及解析OMCI协议报文详细信息。(Wireshark官网已有开源omci的lua插件),后续自研开发GPON协议中GTCd帧、GTCu(Burst)、PLOAM解析插件等。、然后重新启动Wireshark或者点击【分析】-【重新载入Lua插件】,就可以启用omci的lua插件了。要能解析OMCI报文,需要两个插件脚本支持,一个是OMCI,另外一个是BinDecHex。
2023-04-04 08:34:28 5793 7
原创 GPON中FEC算法介绍及示例
在q进制BCH码中,每个码元的取值在GF(q)上,而g(x)的根在GF(q)的扩域GF(qm)上。当m=8(bit)时,一个码字就有n = 2^m-1 = 255个符号,编码后一个码字就是255*8 = 2040(bit)。(1)寄存器清零,开关SW闭合,K置位置1,输入信息一方面直接输出至信道,另一方面送入编码电路进行运算,直到239个信息为输入完毕。M+N系列的RS矩阵算法中采用RS编码,是一种应对擦除的编码,也就是应对数据块丢失的场景,并且知道哪一块丢失的,然后可以通过冗余信息把丢失的数据块找回来。
2023-03-22 08:50:53 1492
原创 ITU GPON协议大全
Transmission systems and media, digital systems and networks (itu.int)G.984.1Gigabit-capable passive optical networks (GPON): General characteristics G.984.2Gigabit-capable Passive Optical Networks (G-PON): Physical Media Dependent (PMD) layer specificati
2023-03-18 21:50:32 889
原创 BIP&BIP8算法及示例
BIP-N编码中的N表示经过比特奇偶校验后共产生N个校验值,在传输过程中将信息按照比特交错排列,然后按列进行奇偶校验。将代编码的S位比特分成S/N组,再将每一组作为一列排成2维表,如下表所示。对每一行除第一列外的信息比特进行比特奇偶编码,得出每一行的校验位放在各行的首位,编码完成后从2维表的左端开始逐列发送。GPON协议中采用BIP-8算法。
2023-03-18 21:11:39 2667
转载 SIP开发环境的搭建
要在windows或者linux平台下开发基于SIP的软电话,需要以下软件服务器端软件: 注册多个客户端到服务器上,可以进行通话测试SIP客户端软件:主要用于测试,可以对别人已经完成的客户端进行抓包,以比对自己程序的发包数据SIP协议栈:基于某个现成的SIP协议栈来开发会加快开发进度RTP栈:传输语言或者视频数据的协议栈抓包测试工具:调试网络程序最有效的办法以下介绍这些软件
2013-09-16 13:12:34 727
云计算通用可编程DPU发展白皮书(2023年)
2023-04-03
PLOAM消息定义集合
2023-03-19
vc++6.0环境下的使用boost库实现正则表达式
2012-11-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人