社区
模式及实现
帖子详情
关于TLV编码
kekac
2009-04-28 04:31:33
关于TLV编码
我们都知道TLV编码就是TYPE LEN VALUE的数据传输形式,但是,还有一种叫TLV符合(COMPOUND)编码,比如说TYPE =145的服务流参数编码,在TYPE =145 下又分了很多子序号:145.1,145.2,...等。那么这样的复合编码怎么来做呢?还请高手指点,不胜感激。
...全文
2330
7
打赏
收藏
关于TLV编码
关于TLV编码 我们都知道TLV编码就是TYPE LEN VALUE的数据传输形式,但是,还有一种叫TLV符合(COMPOUND)编码,比如说TYPE =145的服务流参数编码,在TYPE =145 下又分了很多子序号:145.1,145.2,...等。那么这样的复合编码怎么来做呢?还请高手指点,不胜感激。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
quhaijiao1125
2012-07-11
打赏
举报
回复
我最近也是碰到这个问题了 帮顶 希望大侠给列个TLV简单程序
弦苦
2009-05-21
打赏
举报
回复
1.
private:
DWORD m_dwTag; // 标签
size_t m_nLen; // m_pValue 指向的存储空间的长度
LPVOID m_pValue; // 指向存储空间的指针
public:
size_t toBuffer(LPBYTE streamBuffer, size_t bufferLen);
size_t fromBuffer(LPBYTE streamBuffer, size_t bufferLen);
2.
typedef struct TLV_tag
{
int iType;
unsigned long uLength;
union
{
int iValue;
char *szValue;
}
}
liliangbao
2009-04-30
打赏
举报
回复
帮顶~
SenerityChzr
2009-04-29
打赏
举报
回复
是通信协议中的一种编码方式
对于compound类型,其value是由其他多个TLV格式的IE组成,而其len是其他所有TLV的总长度之和(当然可能加上自己的len本身的长度)
eg:
type:145
len: 10
value: type = 1
len = 2
value = "ab"
type = 3
len = 4
value = 655
kekac
2009-04-29
打赏
举报
回复
感谢三楼回复,您说的这个我也明白。您写出的是具体的结构,但是具体编码怎么实现,我还没有弄清楚。能小做一个嵌套TLV的例子么?谢谢
猫已经找不回了
2009-04-28
打赏
举报
回复
http://blog.csdn.net/eroswang/archive/2008/01/15/2044334.aspx
mengde007
2009-04-28
打赏
举报
回复
不好意思,再次帮顶吧;希望同僚们能解决问题;
TLV
编码
详解
TLV
编码
属于BER
编码
,是ASN1标准,全称Tag、Length、Value。Tag一般为1 - 4字节。文中给出
TLV
结构示例,作者还尝试编写了相关代码并上传到Github,同时表示代码有可改进之处,欢迎大家提出建议。
TLV
格式及
编码
本文介绍了
TLV
(Tag, Length, Value)格式,它常用于卡片与终端间的数据传输。内容涵盖
TLV
的基本结构,如何解码
TLV
数据,以及在PBOC/EMV标准中的简化规则。讲解了Tag的
编码
规则,包括单字节和双字节的情况,并提供了伪代码示例解释解码过程。 133073135,19673925,解决URL传值中文乱码问题:JavaScript与库方法,['前端开发', 'JavaScript', 'Web开发', '
编码
解码']
TLV
编码
介绍
本文深入解析了
TLV
编码
机制,包括Tag、Length、Value三部分的详细解释,以及其在描述不同类型数据和嵌套结构中的应用。介绍了
TLV
编码
如何支持基本数据类型和自定义类型,长度描述的不同形式,以及值的原始数据类型和
TLV
结构
编码
。
Java的
TLV
实现
编码
和解码
这篇博客简要介绍了
TLV
(Tag-Length-Value)的概念,特别是在IS-IS数据通信中的应用。文章详细说明了如何在Java中进行
TLV
的
编码
和解码操作,提到了引入ber-
tlv
库,并提供了相关资源链接以帮助读者理解和实现。
协议茶馆:
TLV
格式及
编码
本文回顾了
TLV
格式在通信协议中的应用,介绍了BER和DER-
TLV
编码
的区别,以及PBOC/EMV中的简化版本。重点讲解了tag域、length域和value域的
编码
规则及解析方法。,
模式及实现
5,529
社区成员
4,167
社区内容
发帖
与我相关
我的任务
模式及实现
C/C++ 模式及实现
复制链接
扫一扫
分享
社区描述
C/C++ 模式及实现
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章