Session Initiation Protocol (SIP) Basic Call Flow ExamplesRFC3665

intuitive,   done.

PDF]

TS 123 401 - V11.3.0 - LTE; GPRS enhanced for LTE

BASICS OF LTE bearer;

3GPP36331

developer.

kamailio-devel-guide

DOC many in one.

sip router


节后归来。

However, before starting
to tweak and adapt to your needs, we recommend that you do yourself a favour and read up on SIP. Please refer

http://sip-router.org/docbook/sip-router/branch/master/sip/sip_introduction.html

and more depth pdf doc can be download from  this.

http://www.iptel.org/sip

and official doc is 3261.

####### Routing Logic ########

# Main SIP request routing logic
# - processing of any incoming SIP request starts with this route
route { # per request initial checks
route(REQINIT); # NAT detection
route(NAT); # handle requests within SIP dialogs
route(WITHINDLG); ### only initial requests (no To tag) # CANCEL processing
if (is_method("CANCEL"))
{
if (t_check_trans())
t_relay();
exit;
} t_check_trans(); # authentication
route(AUTH); # record routing for dialog forming requests (in case they are routed)
# - remove preloaded route headers
remove_hf("Route");
if (is_method("INVITE|SUBSCRIBE"))
record_route(); # account only INVITEs
if (is_method("INVITE"))
{
setflag(FLT_ACC); # do accounting
} # dispatch requests to foreign domains
route(SIPOUT); ### requests for my local domains # handle presence related requests
route(PRESENCE); # handle registrations
route(REGISTRAR); if ($rU==$null)
{
# request with no Username in RURI
sl_send_reply("","Address Incomplete");
exit;
} # dispatch destinations to PSTN
route(PSTN); # user location service
route(LOCATION); route(RELAY);
}

In order to understand NAT and  RTP proxying, you must understand what happens when a user agent registers with a SIP Registrar and when a
call is made.

Simple Traversal of User Datagram Protocol (UDP) Through Network Address Translators (NATs) also known as STUN…

Application Level Gateway (ALG).

Session Border Controllers (SBC).

在voip-info的副标题他这样写道

A REFERENCE GUIDE TO ALL THINGS VOIP.

ALL THINGS ....

今天了解到那个英国留学的海龟同事五一三天都在家写代码。。。五味杂陈

i Can not attribute this explanation to  young and  naive 

lr

loose routing was required we cannot process the message any further

note that unless SER is compiled with mode=debug, this may not work on all architectures. SER will just print some basic stuff and then be quiet.

When we receive a REGISTER message, we immediately send a 100 Trying message back to the SIP client to stop it from retransmitting REGISTER messages. Since SER is UDP based there is no guaranteed delivery of SIP messages, so if the sender does not get a reply back quickly then it will retransmit the message.


# *** To enable nat traversal execute:
# - define WITH_NAT
# - install RTPProxy: http://www.rtpproxy.org
# - start RTPProxy:
# rtpproxy -l _your_public_ip_ -s udp:localhost:7722

This SER configuration handles all NAT related issues invisibly so that configuring SIP phones is a breeze. We do not use STUN because STUN generally adds another layer of complexity that can be avoided.

http://nil.uniza.sk/

NOTE:   In cases where both SIP clients are on the public Internet, then we do not proxy RTP streams since both SIP clients can directly
contact each other. This is a key to building a scaleable VoIP platform.

we don need proxy more

ip addr show

dedicated bearer的更多相关文章

  1. Default Bearer, Dedicated Bearer... What exactly is bearer ?

    Default Bearer, Dedicated Bearer... What exactly is bearer ?   While trying to get a better understa ...

  2. LTE 测试文档(翻译)

    Testing Documentation 翻译 (如有不当的地方,欢迎指正!)     1 概述   为了测试和验证 ns-3 LTE 模块,文档提供了几个 test suites (集成在 ns- ...

  3. kamctl start

    尽管没有吃饭,胃酸,九点半,,,还是挺高兴的.只截图不说话. 这个问题弄得我好烦啊.几个小时...网罗了国外几个论坛都没有解.我还没有想到这就不是问题,,,多试多试 再看看moni 也没什么意思,就是 ...

  4. Quality of Service (QoS) in LTE

    Background: Why we need QoS ? There are premium subscribers who always want to have better user expe ...

  5. Windows Azure Cloud Service (43) 使用Azure In-Role Cache缓存(2)Dedicated Role

    <Windows Azure Platform 系列文章目录> Update 2016-01-12 https://azure.microsoft.com/zh-cn/documentat ...

  6. Web API 身份验证 不记名令牌验证 Bearer Token Authentication

    1. Startup.Auth.cs文件 添加属性 public static OAuthBearerAuthenticationOptions OAuthBearerOptions { get; p ...

  7. Authentication with SignalR and OAuth Bearer Token

    Authentication with SignalR and OAuth Bearer Token Authenticating connections to SignalR is not as e ...

  8. Oracle 专用模式(DEDICATED) 和 共享模式(SHARE) (转)

    Oracle 是一门博大精深的技术.玩了2年的oracle,依旧还有很多知识点不清楚. 昨天群里的朋友提到了 DEDICATED 和 SHARE 两种模式. 不清楚,默默的做点功课了.从网上搜了点知识 ...

  9. Oracle Dedicated server 和 Shared server(专用模式 和 共享模式) 说明(转)

    一.  官网说明 在DBCA 建库的时候,有提示让我们选择连接类型,这里有两种类型:专用服务器模式和共享服务器模式.默认使用专用模式.如下图: Oracle 官方文档对这两种文档的说明如下: Abou ...

随机推荐

  1. jquery设置select选中的文本

    <select id="prov">  <option value="1">北京市</option>  <option ...

  2. json操作工具-LitJson

    LitJSON是json生成与读取的操作工具,使用很方便并且网上还能找到源码.下面是使用LitJSON的例子: 一.生成json:实例化一个JsonData,然后按照List数组的方式向里面填. Js ...

  3. overflow 在ie7下失效

    问题原因: 当父元素的后代元素的样式拥有position:relative属性时,父元素的overflow:hidden属性就会失效. 解决方法: 在父元素中使用position:relative;即 ...

  4. 什么是awt ?

    http://docs.oracle.com/javase/6/docs/technotes/guides/awt/ Abstract Window Toolkit (AWT) The Abstrac ...

  5. Lotus迁移到Exchange 2010 POC 之Domino Server的配置!

    1.      在桌面点击安装完成的Domino 服务器配置:

  6. Crystal Report保留小数位

    If IsNull({DECL_INV_ITEM_I.DECLEAR_NO}) Or Trim({DECL_INV_ITEM_I.DECLEAR_NO}) = "" Then &q ...

  7. win10与子系统Ubuntu 相关配置

    系统间 文件访问: 1. 在win10环境下访问Ubuntu文件系统的home目录:C:\Users\xxx\AppData\Local\Packages\CanonicalGroupLimited. ...

  8. solr入门教程-较详细

    Solr调研总结 开发类型 全文检索相关开发 Solr版本 4.2 文件内容 本文介绍solr的功能使用及相关注意事项;主要包括以下内容:环境搭建及调试;两个核心配置文件介绍;维护索引;查询索引,和在 ...

  9. 腾讯云/阿里云/微软云安装ISO镜像系统方法

    如今云服务的盛行,我们的开发和应用中场景应用也层出不穷,有时我们需要安装自由的镜像却越来越难,甚至有些云出于安全原因自己用户安装自由镜像,那么今天将带给大家安装自有镜像的方法. 前提条件:你的现有服务 ...

  10. Notes on view-dependent Catmull-Clark subdivision surfaces

    - Since we perform elimination after every step of subdivision, the only hanging nodes that we encou ...