
网络协议
文章平均质量分 71
bloghome
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MMS实现详细分析(BENQ M22模块)*--(2)---MMS PDU的头域和二进制编码分析
MMS实现详细分析(BENQ M22模块)*--(2)---MMS PDU的头域和二进制编码分析为了便于理解,以下以发送请求(M-Send.req) PDU为例,对MMS PDU的头域和二进制编码进行了分析。MMS PDU的头域具体含义见表MMS头: 8C—表示X-Mms-Message-Type 80— m-send-req 98— X-Mms转载 2008-11-13 17:39:00 · 2740 阅读 · 0 评论 -
multicast vs broadcast 2
12.1 引言 在第1章中我们提到有三种IP地址:单播地址、广播地址和多播地址。本章将更详细地介绍广播和多播。 广播和多播仅应用于UDP,它们对需将报文同时传往多个接收者的应用来说十分重要。TCP是一个面向连接的协议,它意味着分别运行于两主机(由IP地址确定)内的两进程(由端口号确定)间存在一条连接。 考虑包含多个主机的共享信道网络如以太网。每个以太网帧包含源主机和目原创 2009-10-17 09:48:00 · 956 阅读 · 0 评论 -
multicast vs broadcast
一、multicast概述: 多媒体应用集成了声音、图形、动画、文本以及视频,这种应用在现在的网络环境中也越来越多。多媒体流量在网络中主要有三种传播方式:1、unicast (单播)2、broadcast (广播)3、multicast (多播)每种传播方式对网络带宽都有不同的影响。 unicast会对每个客户端分别发送一份流量的拷贝,如果目的客户端数量很大,uni原创 2009-10-16 18:02:00 · 2269 阅读 · 1 评论 -
RPC, SOAP, WSDL的关系
RPC, SOAP, WSDL都是web service的关键词,这里描述一下他们的关系,下面的解释可能比较狭义,主要为了帮助理解这三者的关系。 1.RPC如果要调用远端的一个方法,可以使用RMI和RPC,这是2种截然不同的风格。RMI: (Remote Method Invocation) 直接获取远端方法的签名,进行调用。优点是强类型、编译期可检查错误;缺点是只限于java语言RPC:原创 2009-09-21 17:18:00 · 923 阅读 · 0 评论 -
Linphone compile and install
linphonehttp://www.linphone.org/ OSip http://www.gnu.org/software/osip/The GNU oSIP library is written in C and get no dependencies except the standard C library. oSIP is thread safe and wil原创 2009-08-12 10:03:00 · 1181 阅读 · 0 评论 -
jRTPlib
发送:获得接收端的 IP 地址和端口号 创建 RTP 会话 指定 RTP 数据接收端 设置 RTP 会话默认参数 发送流媒体数据接收:获得用户指定的端口号 创建RTP会话 设置接收模式 接受RTP数据 检索RTP数据源 获取RTP数据报 删除RTP数据报 环境搭建及编译方法pc 、arm 参考:ht原创 2009-08-10 17:14:00 · 720 阅读 · 0 评论 -
SIP and RTP Stack
SIP and RTP Stack Note: I only searched for C/C++ stacks andapplications. There also exist a lot of stacks and applications forother programming languages, especially for java. If you are lookingfor原创 2009-08-05 18:22:00 · 3041 阅读 · 0 评论 -
用GPRS modem实现嵌入式Internet接入系统
引言 随着GPRS技术在无线通信领域的发展,GPRSmodem作为GPRS在Internet的PC机终端已得到了广泛应用。相应的,在单片机系统中运用GPRSmodem实现Internet接入也已开始为人们所重视。GPRS可以发挥永远在线、快速登录、按流量计费等优势。如果无线传输的仅仅只是低速数据,用成本较高的PC机来控制则成本过高。本文采用在嵌入式实时操作系统uC/OS-II中移植一种小型T转载 2008-11-28 18:17:00 · 1117 阅读 · 0 评论 -
关于socket绑定INADDR_ANY
其中INADDR_ANY就是指定地址为0.0.0.0的地址,这个地址事实上表示不确定地址,或“所有地址”、“任意地址”。一般情况下,如果你要建立网络服务器,则你要通知服务器操作系统:请在某地址 xxx.xxx.xxx.xxx上的某端口 yyyy上进行侦听,并且把侦听到的数据包发送给我。这个过程,你是通过bind()系统调用完成的。——也就是说,你的程序要绑定服务器的某地址,或者说:把服务器的某地址原创 2008-11-20 18:44:00 · 8915 阅读 · 1 评论 -
MMS实现详细分析(BENQ M22模块*--(4)------PPP协议分析
MMS实现详细分析(BENQ M22模块*--(4)------PPP协议分析利用AT指令无线模块连接上了中国移动的GPRS的WAP网关之后,接着是进行PPP连接。 GPRS拨号采用的是点对点协议(Point to Point Protocol, PPP),该协议是是TCP/IP网络协议包的一个成员。其主要作用是无线模块通过拨号连接上终端服务器后,由PPP取得一个临时的IP地址,使该设备成为网络转载 2008-11-13 17:42:00 · 2945 阅读 · 0 评论 -
MMS实现详细分析(BENQ M22模块)*--(1)---------MMS实现的流程分析
MMS实现详细分析(BENQ M22模块)*--(1)---------MMS实现的流程分析基于MMS的终端系统中,MMS实现的步骤如下: (1)串口初始化和设置模块参数; (2)经过处理模块处理过的数据流在控制模块控制下,按照MMS协议封装格式进行MMS信息封装; (3)无线模块与GPRS的WAP网关进行连接,向串口发出拨号连接的AT命令,建立发送数据的PPP链路;转载 2008-11-13 17:35:00 · 2571 阅读 · 1 评论 -
MMS实现详细分析(BENQ M22模块*--(3)------MMS发送的无线网络连接协议分析
MMS实现详细分析(BENQ M22模块*--(3)------MMS发送的无线网络连接协议分析MMS在进行发送前,要对无线模块进行无线网络连接,实现GPRS的拨号上网,无线网络连接成功后,才能利用无线模块基于WAP的方式对MMS进行发送,通过移动交换网络,最终发送到终端用户手机上。本节将对无线模块的拨号上网以及建立PPP连接链路的流程图和所用到的协议,如AT指令集、PPP连接协议以及本课题中捕转载 2008-11-13 17:41:00 · 1711 阅读 · 0 评论 -
pppoe
ppp工作在 数据链路层PPPoE及TCP/IP協議棧(protocol stack)應用層FTPSMTPHTTP…DNS…運輸層TCPUDP網路層IPIPv6網路存取PPPPPPoEEther原创 2009-12-28 16:48:00 · 2886 阅读 · 0 评论