GB28010协议:从打电话的过程,理解SIP协议

      最后更新:2022-04-13 13:13:46 手机定位技术交流文章

      经典的电话是通信电磁波当电话技术发展成为知识产权技术时,SIP协议已成为电话交谈的标准。不仅可以打电话,还可以接收和分享信息、视频、见面和玩 PPT。事实上,今天的通信完全符合作为通信标准的《空间投资协议议定书》。它不只是一部手机;它是一个移动电话、一部固定电话、一部移动电话、一部移动电话、一部移动电话、一部移动电话、一部移动电话、一部移动电话、一部移动电话、一部移动电话、一部移动电话、一部移动电话、一部移动电话、一部移动电话、一部移动电话、一部移动电话、一部移动电话、一部移动电话、一部移动电话、一部移动电话、一部移动电话、一部移动电话、一部移动电话、一部移动电话、一部移动电话、一部移动电话、一部移动电话、一部移动电话、一部移动电话、一部移动电话、一部移动电话、一部移动电话、一部移动电话、一部移动电话、一部移动电话、一部移动电话、一部移动电话、一部移动电话、一部移动电话、一部移动电话、一部移动电话、一部移动电话、一部移动电话、一部移动电话、一部移动电话、一部移动电话、一部移动电话、一部移动电话、一部移动电话、一部移动电话、一部移动电话、一部移动电话、一部移动电话、一部移动电话、一部移动电话、一部移动电话、一部移动电话、一部移动电话、一部移动电话。电话和交换是利用SIP协议在分局的后厅进行的。其中一些方案还利用《部门投资方案议定书》进行互动。例如,Windows Messenge。

      我们会查查电话的

      会议被界定为两次呼吁之间的一次呼吁。

      首先,双方必须有一个电话号码,记录如下:

      1,拨A拨B,然后请B拨A(邀请)。

      二号拨B 电话响后呼叫A 听得见B

      第三,与B联系,确认答复,然后打电话给双方打听者,与B联系,确认答复,然后打电话给双方。

      4, 双方通话

      5. 如果有任何当事方在电话中挂电话,电话即告终止。

      3. 以上概述的会期程序如下:

      在这里插入图片描述

      SIP协议

      部门投资方案协议(又称英文的《会议一体化议定书》)被翻译成普通话,以启动会议议定书,根据定义,它是互联网会议的开始。

      协议是计算机相互交流所使用的语言。 SPI协议试图在IP网络中实现电话功能。 在IP网络中,电话的两个端点是计算机操作的软件电话( 软电话 ) 。

      使用SIP协议的电话与普通电话相同,两部软电话之间还有一个电话号码,需要一个信号。

      数字是一个 SPI 账户,信号是一个 IP 数据包(也称为 SIP 信息),而不是电磁波信号。

      1. SIP帐号

      首先,双方必须有一个IP账户(也称为URI,这是互联网上的电话号码)。

      与传统的完整数字相比,SIP账户由URIs代表,例如:

      其中:

      2. SIP 消息

      两个端都包含若干信号的呼叫程序。这些信号是商定的IP数据包,称为SIP协议中的SIP信息。

      消息类型

      (1) SIP信息有几种类型,因此让我们看看如何解释通话,下图描述了典型的SPI协议启动会话和终止连接的典型方法。

      在这里插入图片描述
      首先, Softphone A 向Softphone B 发送一个 Invite 信息,请B打电话。

      软电话B环,对A的响应 IP信息,RING,警报A的铃声和A的等待。

      软电话B是三号 给A发IP信息 好的 打电话给A

      四,一个软电话 请接B. ACK,正式电话

      接下来是五个,然后是双方。

      第六,使用软电话B。 发送IP信息给A。 再见,A。 完毕。

      软电话是七号 给B发个信息

      可以看出,该方法与个人打电话时使用的方法相同,只是IP数据包(SIP信息)形式的信号。

      通通电话有许多SIP信息,每个信息都是IP数据集。

      这是《部门投资方案议定书》;是开始和结束届会的进程。

      (2) 其中一些关切如下:

      1. 为什么没有一条信息 传输SIP信息上的语音数据?
      • 部门投资方案协议具体规定了届会的启动程序。然而,本届会议的议题和形式尚未确定。届会可采用文本、语音、视频或三种组合的形式。因此,高级投资协议将与其他合同合并。例如,利用《部门发展方案协议》来表明发送的材料格式,用RTP,RTSP流媒体协议与媒体沟通。来文程序可以完全完成。部门投资方案这样做是为了使协定更易于理解。留下扩展的灵活性。
      • 语言表达方法简单如下:首先,将声音记录在数据收集中,然后将声音数据编码并发送到对方,在那里相互解码。
      1. SIP通讯包会被篡改吗?
      • A: 与 HTTP 协议一样, SSL 协议可用于安全信件。 TPL 安全传输协议可以与 SIP 协议同时使用 。
      1. 为什么这个过程只是点对点(P2P)连接?
      • SIP协议具体规定了点对点(P2P)协议,没有要求服务器参与呼叫程序。
      • 在多数情况下,使用代理服务器(Proxy)使每个软电话通过IP与服务器互动。
      • 此服务器是电话交换机, 可以发送所有信件和信件 。

      在这里插入图片描述

      深入了解SIP信息内容和数据类型

      国际互联网从此创建了科学、技术和革新政策协定,而贸易、技术和革新工作队也创建了《HTTP协定》,因此这两项协定之间有许多相似之处。

      与HTTP一样,SIP采用客户/服务员模式,客户查询、服务器答复、请求和答复都采用简单文本格式。

      Invite是以前称为客户的要求,但现在称为服务器(类似于HTTP的要求,如HTTP的要求)。

      报文结构

      索取资料的要求分成几节。第一行是信息的第一行,第二行是信息头。它有一个或数个头板,有三条线空缺。表示头部的结束。第四个要素是信息体。

      格式如下:

      第一行( 起始线)

      分请求行和状态行。

      • 请求行由请求类型、请求地址和协议版本号组成,不同种类的请求有: Invite、ACK、Options、BYE、CanceL和ReGISTER。
      • 状态线条: 这是被指向的一方返回的状态信息, 例如 : xx, xx, xx, xx, xx, xx

      请求类型:

      • 启动一项呼叫请求。Invite 信息中的头条和数据框都包括在内。Invite公司头目提供业主和打电话者的地址。关于呼叫主题和优先事项的信息。数据字段包含关于会话媒体的信息。可通过介绍《部门发展方案议定书》的会议做到这一点。
      • BYE:如果用户希望终止会话,您可以使用 BYE终止会话。
      • 选择:关于理想者技能的详细信息,但选择不启动呼叫。
      • AK:对确认收到信息的答复。
      • REGITER: 此命令被用户用于将地址或地址信息发送到 SIP 服务器 。
      • CanceL: 取消当前请求,但不终止现有连接 。

      状态类型:

      • 1xx: 初步信息:表示收到请求,以后处理。
      • 2xx:成功的消息:表明请求得到理解、接受或成功执行。
      • 3xII: 转方向信息:需要采取进一步行动以完成请求。
      • 4xx: 客户端错误: 表示请求有合成问题, 或无法在该服务器上满足 。
      • 5xx: 服务器错误: 显示服务器无法处理明显合理的请求 。
      • 6xx:世界范围的故障:表示没有服务器能够完成请求。

      消息头

      常见消息头:

      • TO: 格式:TO: 显示名<接收者URI>;tag=n,显示名称和标签是可选的。收件人 URI 是 SIP 网络类型的唯一识别码接收终端的标识 。TO: Name<SIP:caller@WORK.COM>;TAG=11111TO: sip:caller@work.com
      • 发件人:提供确定会议主办人的URL,例如:sip:caller@work.com;tag=hyh8,tag是必需的。
      • Call-ID: 正在形成作为世界唯一识别码的会议识别码。 随机数字与 UAC 身份信息合并。
      • 在同一届会议中指定不同事件的序号,通常由整数和用作序号的信息类型组成。整个届会过程由不同事件组成,每个事件必须具有相同的CSeq序号倍数,用于指定同一届会中的不同事件,通常由整数和用作序号的信息类型组成。整个届会过程由不同的事件组成,每个事件必须有相同的CSeq序号。
      • 当信件被要求通过每个跳点移动时, 每个跳点都会将其 IP 地址信息放在 Via 的顶层 。 reply 信件会沿着所请求信件中描述的传输路径向后传输, 首先是传输指定其 IP 地址信息的顶层信息头信头 。

      消息体

      媒体信息谈判是《部门投资方案协议》最重要的任务之一,媒体信息通过信息机构传送,以《部门发展方案会议描述议定书》为基础。

      G711A、G711U和G729是最常用的PSTN语音编码类型。

      主要政党将在SIP协商期间向被请求方提供一份其支持的所有音频代码清单,该方通常从返回铃声时要求支持的类型中选择一个或多个自己的代码,返回主呼叫,并按顺序选择第一个支持代码。

      实例

      一. 邀请函

      以下是 Invite 完整信息的数据内容。

      (1) 起始点(起始点):

      所请求的信件的起始行有三个参数, 格式 : 请求起始线 = 方法 URI SISP_ VERSION

      • 请求方法被称为一种方法。这就是 Invite公司的情况,根据SIP协议,有六种方法: Invite、ACK、CanceL, 用于启动对话,有六种讨论形式。拜拜以停止对话、登记注册的ReGISTER、询问服务器能力的选择
      • 所请求的用户或服务器由 URI 表示, URI 也支持“ tel” URI 。 例如: 吸: some@: 50027 。
      • SIP_VerSION是SIP的版本号,在本案例中为 SIP/2。 图片来自Flickr用户pic. twitter. com。

      (2) 信头(信头)

      头部由一个或多个头字段组成,每个头字段都有自己的直线。
      名称: 值; 值; 值; 值; 值; 值; 值; 值; 值; 值; 值; 值; 值; 值; 值; 值

      请求的负责人至少有六个字段:Via、Tor、From、CSeq、Caller-ID和Max-Forwards。

      I. Via字段

      • 通过 SIP 网络元素( 客户或代理) 的网站的主机名或网络地址( 可能还有端口号) 在 Via 页头字段中保存 。讯息的“Via”标题都是为了获取信息。从头到尾,根本无法摆脱困境,直到目前SIP网路部分。提出请求的方式;对于电文的答复,它从目前的电网开始,往下发展。应对行动方针。
      • Via 字段提供SIP版本以及用于电文传输的传输协议,如SIP/2.0/UDP。
      • branch参数:
        • 用于确定请求电文所构成事项的分支参数必须包含在发送或发送请求电文时置于SIP网络元素(UAC或代理服务器)的Via字段中。
        • Blanch 参数可用于识别循环。然后,参数必须分为两部分:第一部分遵守一般原则(RFC 3261),而第二部分没有。z9hG4bK),第二部分(例如iYbldPPX)用于识别循环,并将其与螺旋体区分开来。
        • Loop和Piral均称代理收到并发出请求。随后,将转交的请求退回代理代理公司。唯一的区别是请求-URI清单和其他影响代理代理处理的参数是相同的。Spiral要求的这些方面还有改进的余地。典型的螺旋状状况是请求-URI的改变。代理服务器希望在放置 Via 字段前添加以下文字:分支参数被环绕 。
        • 下列组成部分有助于探测:From Tag,呼叫编号字段,Request-URI,最有声望的Via球场,Cseq的序号部分(即与请求机制无关),以及代理要求字段。外地方案管理局应当指出,唯一的办法不能用来确定分支参数。例如, " CanCel " 和 " ACK " 与 " CanCel " 和 " ACK " 等非 " 2XX " 答复,与 " CanCel " 和 " ACK " 和 " CACK " 等非 " 2XX " 答复,其含义与 " CanCel " 和 " ACK " 本身的请求或相关的 " Invite " 具有相同意义。换句话说,它的分支参数是相同的。见RFC3261、P22、P25、P39、P95和P105。

      我不知道你在说什么 最大前方球场

      • 最大前向参数指定了从保留区到 UAS 的最大跳跳次数 。是一个整数,每跳一跳不到一跳。如果最大前向值已经等于零,但是,它们尚未实现其目标。还有一个483个多点的跳跳者回答

      III. To字段

      • 信件的收件人在字段中指定。
      • 在字段中可以使用一个选项卡参数。标记是同侪的同侪符号 。当UAC提交第一份 " 对话 " 请求(例如,INVITE)时,2011年叙利亚抗议活动特别报导,因为对话尚未写入,未包括拖网参数 。当UAS接到 In Invite公司的请求时在他们的 2x 或 101- 199 回答中, 设置为标签参数 。与 UAC 一起, 配置“ 从标记参数” 和“ 调用代号( 唯一) ” 作为对话框代号( 对话的唯一标识) 。包含To tag,From Tag,呼叫(ID)部分。RFC3261指出,只有 Invite公司的请求和2xx或101-199的回答才能产生 " 对话 " (101-199答复产生的 " 对话 " 称为 " 早期对话 " )。RFC 3261的P70(RFC 3261)

      对不起,但我不知道你在说什么

      • 从字段发送信息
      • 制表符参数必须包含在发件字段中,当 UAC 发送对话框外请求( 对话框创建请求) 时, 必须将单个制表符参数指定为对话框 ID 的一部分 。
        P37、P159和RFC 3261的P172

      5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5

      • 要么是邀请 要么是来自同一个UAC用户的登记申请包括更新登记,在收集答复时,结果具有独特的特征。当用户使用多个联系人被调用时,单一邀请可能会触发多个对话框。它正在进化成福金因此,拨打ID并不是发出呼叫邀请的唯一表示。Call-ID行为与对话框ID相似,UAC在其请求中设置了从标记字段,UAS在其绘图中设置了从标记字段。
      • " 对话框 " 中所有请求和答复的呼叫号码必须与同一UA、RFC 3261 P37、P159和P166的每一个登记册一致。

      请接受我的道歉,Vi. CSeq油田

      • 在同一 " 对话 " 内进行标签和分类服务,以及区分新的和重新印发的请求。
      • CSeq 含有序列号和方法(方法), 必须与相关请求相符。 使用非对话框的未登记请求的任何值 。
      • 每次谈话中都有新的礼仪(如:Bye、Re-Invite、OPtion),Cseq的序号乘以 1 乘以 1 。除了ACK, 除了Cancel.对于ACK而言,Cseq及其对应方必须有相同的序列号。关于取消,Cseq还必须包含与放弃的请求相同的序列号。
      • N.B. 在同一交易所中,UAC和UAS保持其CSeq序列号,他们要求的CSeq序列号无关紧要。 见RFC 3261 P218 RFC 3261 P38,P159,P170,P218。

      我道歉,我道歉,我道歉,我道歉。

      • 关于非登记事项,接触头字段主要允许UAC或UAS与SAP URI直接接触。为了建立(对话外) Invite,UAC提供与SIP URI在对话所要求的联系领域进行直接接触。当无人机系统收到请求时,它将自己的直接联系信息与它作出答复的IP URI一起列入联系箱。这样在建立对话后,请求可以通过与另一方SIP URI的直接通信,直接在普遍获得机构之间传递,从而跳过代理公司。
      • 注册处的地址与联系地址(vs)相关,

      就是它,就是它,就是它,就是它,就是它,就是它,就是它,就是它,就是它,就是它,就是它,就是它,就是它,就是它,就是它,就是它,就是它,就是它,就是它,就是它,就是它,就是这样,就是这样,就是这样,就是它,就是它,就是它,就是它,就是它,就是它,就是它,这是内容

      • 向接收器提供的介质类型是最重要的信号。如果电文不是无效的,这个故事是我们对2011年埃及抗议的特别报导的一部分。如果字体类型信头字段存在,而消息体是空的,这种媒体流的值为零 。

      对不起,对不起,对不起,对不起,对不起,对不起,对不起,对不起,对不起,对不起,对不起,对不起,对不起,对不起,对不起,对不起,对不起,对不起。

      • 是信件正文的长度。是小数数。

      (3) 电文的体体

      代码的多数由头来决定,现在该代码通常是SDP。

      2. 关于环的讯息

      Ring的留言是应业主Invite公司的信息要求而发出的,该公司说信息响了。

      SIP SIP 议定书 规则说明 SIP 议定书 规则说明 SIP 议定书 规则说明 SIP 议定书 规则 规则 规则 规则 规则 规则 规则 规则 规则 规则 规则 规则 规则 规则 规则 规则 规则 规则 规则 规则 规则 规则 规则 规则 规则 规则 规则 S

      电环留言有密码180

      所有其他标题都有 Invited 消息。

      3、OK 消息

      留言是所有者要求了解信息的最后答案, Invivite, 声明信件已在电话中被接听。

      SIP SIP 议定书 规则说明 SIP 议定书 规则说明 SIP 议定书 规则说明 SIP 议定书 规则 规则 规则 规则 规则 规则 规则 规则 规则 规则 规则 规则 规则 规则 规则 规则 规则 规则 规则 规则 规则 规则 规则 规则 规则 规则 规则 S

      电环留言有密码180

      所有其他标题都有 Invited 消息。

      该来源被称为SDP。

      4、ACK 消息

      在得到确定答案后,主要呼叫者应发出ACK请求。

      ACK上没有新的消息

      5、BYE 消息

      在电话中,一名与会者致电对方,要求终止电话。

      如果对方收到Bye的留言,没关系

      创建您自己的 VOIP 电话系统 。

      SIP协议被用来对一个IP网络打电话,通常称为IP语音。

      使用SIP协议的开放源码软件数量众多,可以简单地建立自己的VOIP系统。 这样就可以通过IP网络进行电话对话、短信和视频。

      VOIP系统必须至少包括两个组成部分:一个SIP服务器和几个SIP客户。

      • SIP客户被分成两部分:SIP软件和SIP电话。

        • SIP软件可装入移动电话或PC, 并用于打电话。 SIP有两个首选移动电话版本: CSipSpealy 和 Linphone。 PC很少结束与 PC 的交谈 。
        • 部门投资方案与电话线没有联系,而是与网络有联系,其使用方式与电话相同。
      • SIP服务器功能类似于电话交换机(PBX),因为它连接了许多客户。您可以在公共互联网上或办公室的局域网上,从任何地方打电话。Linux操作系统由SIP服务器使用。SIP服务器服务器软件安装对于星号,建议使用该软件。

      参考

      • SIP协议笔记

      本文由 在线网速测试 整理编辑,转载请注明出处,原文链接:https://www.wangsu123.cn/news/22029.html

          热门文章

          文章分类