- 博客(15)
- 资源 (8)
- 收藏
- 关注
转载 SIP消息路由机制
<br />原文地址http://blog.csdn.net/yetyongjin/archive/2009/09/23/4584669.aspx<br /><br />一:请求路由<br /> 松散路由(Loose Router)和严格路由(Strict Router),这是SIP协议(RFC3261)中的一个非常重要的概念。<br /> 在SIP消息的Route头域或Record-route头域中,携带的域值是SIP URI或SIPS URI,如果这个URI带有”lr”属性值,那么,就表示U
2010-06-30 17:02:00 1877
原创 一个信令流程测试服务器,需要做到的
<br />1.详细的日志.使用Java Logging API为程序构建一个完整的日志记录系统.日志不仅仅用来记录客户端发送的信令,也要记录服务器自己做出的操作.<br />2.可扩展.事无巨细,以一人之力在短期内搞出一个符合IMS规范的服务器,个人以为不太可能,这就要求成品必须能够满足当前主要feature,还必须能够扩展,所以必须要模块化之.比如,registar servlet只管Register request,proxy servlet只管proxy,其他的则交于B2BUAServlet来做(这
2010-06-30 10:24:00 1461
原创 Nokia S60v5的用户小心了
今天收到一条短信,一看是服务信息,信息内容:"NOKIA:您的手机系统软件需紧急升级2010版(免费).点击链接查看 http://NOKIAf.com/?ID=23 "于是我用电脑访问了上面的网址(为什么不用手机访问?你不觉得NOKIAf.com这地址很可疑吗?下载下来了一个网页文件,用editplus打开后,有如下代码
2010-06-29 11:27:00 2734 14
原创 为什么不用NetBeans?
<br />其实原因只有一个...SDS配置DNS和CSCF非常容易...<br />但是NetBean的很多功能很"活适"啊!<br />哎,不专业,一点都不专业<br />
2010-06-28 15:33:00 3430
原创 如何改写一个SIP Message中的SDP内容
<br />The message here is either a Request or a Response.<br />The sample code is as below:<br /><br />if(message.getContentLength() > 0)<br />{<br /> String contentType = message.getContentType();<br /> message.setContentType("text/plain"); /
2010-06-25 16:30:00 1158
原创 Sip 服务器行为初窥
<br />这两天看了一些Sip服务器行为发面的资料,主要还是forum,mail-list等,有一个模糊的概念,就是call waiting不必在服务器上实现,这是由UA来做出决定的,服务器所需要做的,只是对各种(不同状态的)信令做合适反馈或处理. 也就是说,服务器只是一个状态机?控制会话状态,根据状态来判断需要对信令流的操作...看起来像...还需要学习
2010-06-24 16:18:00 681
原创 Multiple Servlet 部署
<br />1.增加一个名为package-info.java的文件,其中代码如下(类似)<br />@javax.servlet.sip.annotation.SipApplication( description="Example Application", mainServlet="MainServlet", name="package-info", proxyTimeout=60, sessionTimeout=60)package or
2010-06-21 17:26:00 663
原创 理下思路
<br />分步进行,模拟环境.只是客户端不知道能不能自己模拟环境(比如呼叫保持时).其实这样搞完之后,还是需要一个总体测试的服务器,那么还是需要一个完整功能的服务器才行啊=.= Initial Invite收到,我回100,然后proxy掉;Response收到,182就加点SDP,改成183,proxy掉,200就判断,response.getRequest().isInitial(),false就发送ACK,其他的proxy掉;re-Invite收到,createResponse(200).send(
2010-06-18 14:39:00 534
原创 没事做,玩C++...
<br />/********************************** 双色球自动选号**********************************/ #include <cmath>#include <iostream>#include <ctime>using namespace std;int main(){ int *A = new int[6]; srand((unsigned int)time(0));
2010-06-13 15:13:00 439
原创 SuperServlet 完成度 40%
<br /><br />doInvite() done/missing status procession<br />doSucesseResponse() done/missing status procession<br />addSDPMRS() done<br />doRequest() done/missing status proces
2010-06-13 15:10:00 420
原创 Understanding SIP Servlet 1.1
一本这么好的书摆在我面前,我居然只看了几眼...悲剧了...现在才知道,前段时间所做的一切的一切都只是浮云~做人还是要脚踏实地的好,做什么,都要慢慢来,花时间在文档上,并不会拖累你的工作效率!急功近利...一定要改!
2010-06-09 17:29:00 598
原创 讨厌的时差
<br />急求国内专业Ericsson SDS论坛或者网站啊~<br />求国内专业Ericsson SDS论坛或者网站啊~<br />国内专业Ericsson SDS论坛或者网站啊~<br />专业Ericsson SDS论坛或者网站啊~<br />Ericsson SDS论坛或者网站啊~<br />SDS论坛或者网站啊~<br />坛或者网站啊~<br />网站啊~<br />站啊~<br />站啊~<br />啊~<br />啊~<br />啊~<br />
2010-06-07 14:09:00 522
原创 MyServlet source code v1
package myServlet;import javax.annotation.Resource;import javax.naming.Context;import javax.naming.InitialContext;import javax.naming.NamingException;import javax.servlet.sip.Address;import javax.servlet.sip.Proxy;import javax.servlet.sip.Sip
2010-06-03 09:26:00 653
原创 音乐给我灵感
<br />2个小时搞定MyServlet...一切都靠QQ音乐啊<br />发现服务器有问题在JRE5和JRE6上总是有问题,环境变量怎么改都不行<br />卸载了JRE5,重装了JRE6,还是不行...<br />看来得重装SDS了
2010-06-02 16:20:00 447
原创 果然还是没有开发的潜质么?
/********************************************************* * Store caller's information and session*********************************************************/package myServlet;import java.util.HashSet;import java.util.Iterator;import javax.servl
2010-06-01 14:34:00 419
RFC3261 中文讲解
2010-07-14
The 3G IP Multimedia Subsystem (IMS) 3rd Edition
2010-06-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人