- 博客(60)
- 资源 (5)
- 收藏
- 关注
转载 SS7--MTP2
SS7(2)--MTP2MTP Level 2 为在链路上传送的消息提供了准确、安全的点到点传输,Level 2 提供了流量控制、消息顺序确认及检错功能。当信令链路上发生错误时,若干消息会被重新传送。MTP2消息格式如下:图-MTP 消息格式MTP2消息格式分为三种:消息信令单元MSU, 链路状态信令单元LSSU, 链路填充单元FISU。其中MSU是真正传输上层的信令消
2013-05-08 14:12:46
1622
原创 ubuntu安装VNCserver,用client端连接,无法显示桌面的解决办法
ubuntu安装VNCserver,用client端连接,无法显示桌面。解决办法1. 编辑.vnc/xstartup#twm &gnome-session &2. 如果方法1仍然不起作用,$ cp /etc/X11/Xsession ~/.vnc/xs
2011-09-21 14:30:12
6575
原创 Ubuntu VM 虚拟机网卡的问题与解决
Ubuntu VM 虚拟机网卡不好用,ifconfig /all 提示 “all error fetching interface information Device not found” sudo /etc/init.d/networking restart 现象依旧。原因是
2011-07-12 11:41:11
1324
转载 Top命令VIRT,RES,SHR,DATA的含义
VIRT:virtual memory usage 1、进程“需要的”虚拟内存大小,包括进程使用的库、代码、数据等 2、假如进程申请100m的内存,但实际只使用了10m,那么它会增长100m,而不是实际的使用量 RES:resident memory usage 常驻内存 1、进程当前使用的内存大小,但不包括swap out 2、包含其他进程的共享 3
2011-06-21 17:18:00
24026
转载 解决ubuntu底部工具栏消失
安装ubuntu后底部工具栏消失。按下面即可:gconftool --recursive-unset /apps/panel rm -rf ~/.gconf/apps/panel pkill gnome-panel
2011-06-21 13:12:00
2744
转载 移动网位置信息介绍
在核心网中,有很多位置区域的概念,这些概念涉及到UE的位置信息,而对于每一个位置信息来说,又有相应的网络标识码与其对应,这些对于ue的移动性管理很重要。比如有的朋友会经常混淆LA和RA的区别等等,下面简单来介绍一下这些概念。下图是位置区的层次结构: 从图中我们可以看到,TD的位置区有6个层次,依次是:PLMN、VLR Area、MSC Area、LA、RA和Cell。一般说来:
2011-06-03 11:03:00
2591
原创 ubuntu 10.04下进行安装wireshark的安装步骤和方法
ubuntu 10.04下进行安装wireshark的安装步骤和方法,及遇到的问题和解决方法。
2011-03-04 17:42:00
4246
转载 多媒体容器与压缩标准的概念区别
<br />讲到一个特定的媒体文件的格式,一般应该包含两部分内容:媒体数据(主要指音频或视频)的编码格式和文件系统格式。 <br /><br />多媒体文件主要是通过将音频数据或视频数据按照一定的压缩编码标准来编码来降低数据量的。音频编码格式包括windows media audio,mpeg,ac3,ogg,real audio等;视频编码格式包括windows media video,mpeg-1/mpeg-2/mpeg-4, h.264, real video等。 <br /><br />通常一个多
2010-06-30 14:46:00
1405
转载 关于CSeq,RAck,以及CANCEL,ACK的特殊性
RFC3261和RFC3262分别对Cseq,RAck做了定义的,但是在应用过程中往往不明白它们的意义,导致出错。The Call-ID of the request MUST be set to the Call-ID of the dialog. Requests within a dialog MUST contain strictly monotonically in
2009-08-04 15:50:00
18579
1
转载 路由有关的SIP消息头的简单小结
一、SIP协议中定义的路由相关字段1. Via:当UAC发起一个SIP Request消息时,消息经过的每一跳(包含发起方)都会在SIP消息中增加一个Via字段,内容为自己的地址信息,表示此消息通过此地址发往下一跳。为什么要增加Via字段来记录Request消息经过的地址呢?实际上这个地址信息将被作为Request消息的Response消息的路由,Response将根据Via字段中记录的地址逐级返
2009-07-23 15:16:00
6261
转载 SIP的NAT穿透方法浅析
1、SIP协议的NAT有四种模型。a) Full Cone 完全圆锥体b) restricted cone 受限制的圆锥体c) port restricted 端口受限制的圆锥体d) symmetric 对称的其中a,b,c 也称作非对称的NAT。2、SIP终端在NAT后面,其工作有可能出现问题。原因是SIP信令走的路径,和媒体流走的路径不一样。3、Full Con
2009-07-22 11:49:00
6440
转载 OutputDebugString输出调试信息
在win32程序中可以使用函数OutputDebugString输出调试信息。输出的结果可以在vs的集成环境中看到,也可以使用工具DbgView.exe捕捉结果。函数的原形如下:OutputDebugString The OutputDebugString function sends a string to the debugger for display. void Outpu
2009-05-20 10:11:00
1366
原创 SIP Dialog,Transaction(Branch)
Transaction(事务) 事务发生于客户端和服务器端之间,包含从客户端发出请求给服务器,到服务器响应给客户端的最终消息(non-1xx message)之间的所有消息. 如果请求是一个"Invite"消息,并且最终的响应是一个non-2xx消息,那么该事务包含一个"Ack"响应消息.如果服务器的响应是一个2xx消息,那么,随后的ACK是一个单独的事务.Branch是一个事务ID(T
2009-02-11 21:38:00
5008
转载 CString的工作原理介绍及易犯错误
CString的工作原理介绍(zz) 看了很多人写的程序,包括我自己写的一些代码,发现很大的一部分bug是关于MFC类中的CString的错误用法的.出现这种错误的原因主要是对CString的实现机制不是太了解。 CString是对于原来标准c中字符串类型的一种的包装。因为,通过很长时间的编程,我们发现,很多程序的bug多和字符串有关,典型的有:缓冲溢出、内存泄漏等。而且这些bug都是致
2008-12-10 00:27:00
2438
1
原创 Voice Quality Test 基本概念介绍
国际电信联盟ITU在90年代中开始对端到端的语音质量自动客观测试技术进行标准化的工作,并从此发展出三个主要的测试算法可供进行自动和可重复性的测试: - PAMS(Perceptual Analysis/Measurement System)是由英国电信开发出来,它根据收听费劲程度和收听质量,利用感官模型比较声源信号和经过网络传输后退化的接听信号。PAMS分析退化信号中发现的不同类型的错误,将不同
2008-12-08 14:11:00
1498
转载 VC6.0附带小工具软件一览
工欲善其事,毕先利其器。今吾将VC6.0下的工具小试一遍,略知其功用,以备不时之需。简略作以总结,欲与众人共飨之。VC6.0附带工具软件:(1)ActiveX Control Test Container称为“ActiveX 控件测试容器”,顾名思义,此工具的主要功能就是测试ActiveX 控件,可以通过改变ActiveX 控件的属性观察控件的变化,也可以通过调用ActiveX 控件的方法观察控
2008-12-03 16:52:00
2187
转载 CString类所有成员函数详解(转载)
CString::Compareint Compare( LPCTSTR lpsz ) const;返回值 字符串一样 返回0 小于lpsz 返回-1 大于lpsz 返回1 区分大小字符 CString s1( "abc" );CString s2( "abd" );ASSERT( s1.Compare( s2 ) == -1 );
2008-12-01 20:15:00
1001
原创 TCHAR,LPCSTR,LPSTR,LPCTSTR,LPTSTR简介
char是C语言标准数据类型,字符型,至于由几个字节组成通常由编译器决定,一般一个字节。Windows为了消除各编译器的差别,重新定义了一些数据类型,你提到了另外几个类型都是这样。CHAR为单字节字符。还有个WCHAR为Unicode字符,即不论中英文,每个字有两个字节组成。它实际定义在里: typedef unsigned short wchar_t。下面在看看TCHAR。如果你希望同时为A
2008-11-28 22:56:00
2077
转载 中断服务程序简介(转载)
断是嵌入式系统中重要的组成部分,但是在标准C中不包含中断。许多编译开发商在标准C上增加了对中断的支持,提供新的关键字用于标示中断服务程序 (ISR),类似于__interrupt、#program interrupt等。当一个函数被定义为ISR的时候,编译器会自动为该函数增加中断服务程序所需要的中断现场入栈和出栈代码。 中断服务程序需要满足如下要求: (1)不能返回值; (2)不能向ISR
2008-10-23 21:53:00
1274
转载 VC中cl.exe命令参数简介(转载,部分在vs2005进行了验证)
cl.exe所在的文件夹里面有一个批处理叫做 VSVAR32.BAT 首先运行它一次,你就可以用cl.exe来编译你的代码了。 (在vs2005里面未发现该文件,怀疑因该是上级目录的vcvarsall.bat,但是不执行该文件同样可进行命令行编译。)CL.exe 是控制 Microsoft C 和 C++ 编译器与链接器的 32 位工具。编译器产生通用对象文件格式 (COFF) 对象 (.obj
2008-09-08 15:13:00
1832
原创 从一个实例的vs2005汇编代码分析变量在段上的分配--数据段,代码段,BSS段
BSS段:BSS段(bss segment)通常是指用来存放程序中未初始化的全局变量的一块内存区域。BSS是英文Block Started by Symbol的简称。BSS段属于静态内存分配。数据段:数据段(data segment)通常是指用来存放程序中已初始化的全局变量的一块内存区域。数据段属于静态内存分配。代码段:代码段(code segment/text segment)通
2008-09-08 00:01:00
2304
原创 环路点(loop start)线路和接地点(ground start)的区别
1,Loop-start signaling: When loop-start signaling is used, a routers FXO interface looks like a phone to the switch (private branch exchange (PBX), public switched telephone network (PSTN), Key-Sy
2008-07-27 18:16:00
6081
原创 共路信令(CCS),随路信令(CAS)简介
按照信令的信道来分类,信令可以分为:随路信令和公共信道信令。随路信令(CAS:Channel Associated Signaling):信令和话音在同一条话路中传送的信令方式, 从功能上可划分为线路信令(Line Signalling)和记发器信令(Interregister Signalling)。它们是为了把话音通路上各中继电路之间的监视信令与控制电路之间的记发器信令加以区别而划分的。
2008-07-27 16:39:00
14967
1
原创 SIP路由字段和机理
From: 如果一个SIP消息中没有Contact或者Record-Route头域,那么callee就会根据From头域产生后续的Request。比如:如果Alice打一个电话给Bob,From头域的内容是 From:Alice。那么Bob打给Alice时就会使用 sip:alice@example.org作为To头域和Request-URI头域的内容。 Contact: 后续Request将根据
2008-07-15 10:12:00
6287
转载 Re-invite和Update的区别
在SIP中,re-invite和update都是用来修改变session参数的。不同的是,update对dialog的状态没有影响,而re-invite会改变对话的状态。所以update可以在第一个invite被应答之前发送(即收到invite的200ok之前)。也就是说,update可以被用来控制早期媒体。而re-invite只能在第一个invite被应答之后
2008-07-15 10:05:00
2439
转载 volatile变量的用法(转)
一个定义为volatile的变量是说这变量可能会被意想不到地改变,这样,编译器就不会去假设这个变量的值了。精确地说就是,优化器在用到这个变量时必须每次都小心地重新读取这个变量的值,而不是使用保存在寄存器里的备份。下面是volatile变量的几个例子: 1). 并行设备的硬件寄存器(如:状态寄存器) 2). 一个中断服务子程序中会访问到的非自动变量(Non-automatic v
2008-07-08 15:41:00
839
转载 承载控制协议H248浅说(转)
协议定义:H.248协议是 2000年由ITU-T第16工作组提出的媒体网关控制协议,它是在早期的MGCP协议基础上改进而成。H.248/MeGaCo协议是用于连接MGC(媒体网关控制器)与MG(媒体网关)的网关控制协议,应用于媒体网关与软交换设备之间及软交换与 H.248/MeGaCo终端之间,是软交换应支持的重要协议。H.248协议定义的连接模型包括终端(termination)和关联(con
2008-07-02 11:04:00
3340
转载 Unix环境下的Socket编程(转)
Unix环境下的Socket编程(转) 本文出自: http://www.topcmm.com (2001-06-26 15:00:01)
2008-07-01 23:48:00
758
原创 E1/T1通信的基础知识及应用
E1简介: ① 一条E1是2.048M的链路,用PCM编码。 ② 一个E1的帧长为256个bit,分为32个时隙,一个时隙为8个bit。 ③ 每秒有8k个E1的帧通过接口,即8K*256=2048kbps。 ④ 每个时隙在E1帧中占8bit,8*8k=64k,即一条E1中含有3 2个64K。E1帧结构E1分为有成帧,成复帧与不成帧三种方式,在成帧的E1中第
2008-06-30 21:39:00
8282
转载 C/C++中的函数参数传递机制(转)
C/C++中的函数参数传递机制 一、 函数参数传递机制的基本理论 函数参数传递机制问题在本质上是调用函数(过程)和被调用函数(过程)在调用发生时进行通信的方法问题。基本的参数传递机制有两种:值传递和引用传递。以下讨论称调用其他函数的函数为主调函数,被调用的函数为被调函数。 值传递(passl-by-value)过程中,被调函数的形式参数作为被调函数的局部变量处理,即在堆栈中开
2008-06-30 17:05:00
656
转载 Const用法小结 (选择自 yuguanglou 的 Blog)
1. const常量,如const int max = 100; 优点:const常量有数据类型,而宏常量没有数据类型。编译器可以对前者进行类型安全检查,而对后者只进行字符替换,没有类型安全检查,并且在字符替换时可能会产生意料不到的错误(边际效应)2. const 修饰类的数据成员。如:class A{const int size;… }co
2008-06-30 14:03:00
548
转载 Windows与Solaris互斥与同步机制对比(转)
在Windows和Solaris中都提供进程与线程的互斥与同步机制。Windows提供了互斥对象、信号量对象和事件对象等三种内核同步对象和相应的系统调用 ,用于进程和线程同步。这些同步对象都有一个用户指定的对象名称,不同进程中用同样的对象名称来创建或打开对象,从而获得该对象在本进程的句柄。而Solaris也相应的提供了几个互斥同步对象,互斥锁(Mutex Locks),读写锁(Reader/wri
2008-06-29 22:20:00
935
转载 共享内存(shared memory)和信号量(semaphore)简介(转)
共享内存(shared memory) 共享内存是一段可以被多个进程共享的内存段。首先,用shmget系统调用产生指定大小的共享内存段,然后需要访问此共享内存的进程调用shmat系统调用,把这个内存段附加到自己的地址空间,然后就可以像访问自己私有的内存一样访问这个内存段了。等到访问完毕,用shmdt脱离。同message queue一样,共享内存一旦产生,除非明确的删除(某个有权限的进程或者用ip
2008-06-29 21:53:00
2073
转载 使用DUMPBIN命令(转)
在使用VC时,可以用DUMPBIN。EXE来得到某个DLL中所输出的符号的清单。如下面的命令:dumpbin -exports Cmpnt1.dll如:C:/WINDOWS/system32>dumpbin -exports msgsvc.dllMicrosoft (R) COFF Binary File Dumper Version 6.00.8447Copyright (C) Micros
2008-06-06 15:54:00
588
转载 必须掌握的八个【cmd 命令行】(转)
一,ping 它是用来检查网络是否通畅或者网络连接速度的命令。作为一个生活在网络上的管理员或者黑客来说,ping命令是第一个必须掌握的DOS命令,它所利用的原理是这样的:网络上的机器都有唯一确定的IP地址,我们给目标IP地址发送一个数据包,对方就要返回一个同样大小的数据包,根据返回的数据包我们可以确定目标主机的存在,可以初步判断目标主机的操作系统等。下面就来看看它的一些常用的操作。先看看
2008-06-06 10:59:00
640
原创 Megaco学习笔记之基于UDP的传输(重传,临时相应)
D.1.1 提供“最多一次”功能 当协议消息在UDP上进行传输时,可能会发生消息丢失。如果发送的消息无法获得及时响应,则可能导致命令重复发送。对重发的消息,协议处理进程必须遵循 “最多一次”机制。 协议实体应当在各自的内存中保留两个列表, 一个用来记录执行完最近所接收到的TransactionRequest后返回的TransactionReply,另一个用来记录当前需要处理
2008-06-05 12:19:00
1599
UMTS Performance Measurement
2011-09-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人