freediameter
文章平均质量分 59
海边_man
这个作者很懒,什么都没留下…
展开
-
Gateway GPRS support node (GGSN) 相关资料
GPRS core networkhttp://en.wikipedia.org/wiki/GPRS_core_network这篇文章有对GPRS(general packet radio service )的结构和 GGSN的功能和接口有所介绍。GGSN 主要是连接外部IP网络和内部SGSN的关键部分。根据上篇文章要实现的结构有。GiIP ba转载 2015-01-14 10:35:27 · 447 阅读 · 0 评论 -
修改freeDiameter的dbg_monitor插件为把状态写到独立文件
原帖 http://gmd20.blog.163.com/blog/static/168439232014274246264//********************************************************************************************************** Software License Agre转载 2015-01-14 10:37:02 · 872 阅读 · 0 评论 -
freeDiameter源码阅读之 Extensions 的实现
http://gmd20.blog.163.com/blog/static/168439232013335813447//* List of extensions to load, from the configuration parsing */struct fd_ext_info {struct fd_list chain;/* link in the list转载 2015-01-14 11:13:20 · 1371 阅读 · 0 评论 -
flex和bison的用于加载和解析配置文件(参考freeDiameter用法)
http://gmd20.blog.163.com/blog/static/16843923201331664345310/ freeDiameter的主配置文件还有那些extension的配置文件,都是用flex 和bison来做解析的。 估计那个作者很熟悉flex和bison吧,当然通过flex 和bision也可以做到很复杂的规则吧。不过有杀鸡用牛刀的感觉。转载 2015-01-14 11:11:11 · 3370 阅读 · 0 评论 -
freeDiameter源码阅读之消息路由
http://gmd20.blog.163.com/blog/static/16843923201362942742371/DiameterBaseProtocolhttp://tools.ietf.org/html/rfc6733里面定义详细的消息的路由的处理过程,定义了RelayAgents,ProxyAgents,RedirectAgent转载 2015-01-14 11:09:27 · 1656 阅读 · 0 评论 -
freeDiameter源码阅读之 dictionary树和消息的合法性检查(rule)
http://gmd20.blog.163.com/blog/static/168439232013381193653/freediameter里面预先使用c的描述结构,构建全局的avp dictionary树。extensions 下面很多 dict开头的模块都是用于提供各种协议的avp的定义的。运行时可以选择需要的模块加载。加载完成之后,一个dictionary树就建好转载 2015-01-14 11:12:10 · 1315 阅读 · 0 评论 -
freeDiameter源码阅读之消息队列和消息处理流程
http://gmd20.blog.163.com/blog/static/1684392320133312333840/fifo消息队列的定义和基本操作=============include/freeDiameter/libfdproto.h-----------/** FUNCTION: fd_fifo_post** PARAMETERS:* qu转载 2015-01-14 11:14:15 · 1105 阅读 · 0 评论