5G IMS SIP

目录

SIP通用协议模板

A

Accept字段组成

示例

正则表达式

Allow字段组成

示例

正则表达式

Authentication字段组成

示例

正则表达式

Accept-Contact字段组成

示例

正则表达式

C

Contact字段组成

示例

正则表达式

Call-ID字段组成

示例

正则表达式

CSeq字段组成

示例

正则表达式

Content-Length字段组成

示例

正则表达式

Content-Type字段组成

示例

正则表达式

E

Expires字段组成

示例

正则表达式

Event字段组成

示例

正则表达式

F

From字段组成

示例

正则表达式

R

Request-Line字段组成

示例

正则表达式

Require字段组成

示例

正则表达式

RSeq字段组成

示例

正则表达式

Route字段组成

示例

正则表达式

Record-Route字段组成

示例

正则表达式

Reason字段组成

示例

正则表达式

RAck字段组成

示例

正则表达式

S

Status-Line字段组成

示例

正则表达式

Supported字段组成

示例

正则表达式

Session-Expires字段组成

示例

正则表达式

Security-Client字段组成

示例

正则表达式

Service-Route字段组成

示例

正则表达式

Subscrition-State字段组成

示例

正则表达式

Server字段组成

示例

正则表达式

T

To 字段组成

示例

正则表达式

P

P-Access-Network-Info字段组成

示例

正则表达式

Proxy-Require字段组成

示例

正则表达式

Path字段组成

示例

正则表达式

P-Visited-Network-ID字段组成

示例

正则表达式

P-Associated-URI字段组成

示例

正则表达式

P-Charging-Vector字段组成

示例

正则表达式

P-Asserted-Identity字段组成

示例

正则表达式

P-Preferred-Identity字段组成

示例

正则表达式

P-Preferred-Service字段组成

示例

正则表达式

P-Early-Media字段组成

示例

正则表达式

P-Called-Party-ID字段组成

示例

正则表达式

M

Min-SE字段组成

示例

正则表达式

Max-Forwards字段组成

示例

正则表达式

V

Via字段组成

示例

正则表达式

U

User-Agent字段组成

示例

正则表达式


SIP通用协议模板

A

Accept字段组成

示例

Accept: application/reginfo+xml

Accept: application/sdp,application/3gpp-ims+xml

正则表达式

Allow字段组成

示例

Allow: INVITE,ACK,OPTIONS,BYE,CANCEL,UPDATE,PRACK,NOTIFY,MESSAGE,REFER

正则表达式

Authentication字段组成

示例

Authentication: Digest username="460004000100224@ims.mnc000.mcc460.3gppnetwork.org",realm="ims.mnc000.mcc460.3gppnetwork.org",uri="sip:ims.mnc000.mcc460.3gppnetwork.org",nonce="",response=""

正则表达式

Accept-Contact字段组成

示例

Accept-Contact: *;+g.3gpp.icsi-ref="urn%3Aurn-7%3A3gpp-service.ims.icsi.mmtel"

正则表达式

C

Contact字段组成

示例

Contact: <sip:460004000100224@10.227.173.22:5060>;+sip.instance="<urn:gsma:imei:86130905-414581-0>";+g.3gpp.accesstype="cellular2";audio;video;+g.3gpp.smsip;+g.3gpp.icsi-ref="urn%3Aurn-7%3A3gpp-service.ims.icsi.mmtel"

Contact: <sip:scscf.ims.mnc000.mcc460.3gppnetwork.org>

Contact: <sip:12300100224@10.227.173.22:5060>;+sip.instance="<urn:gsma:imei:86130905-414581-0>"

Contact: <sip:scscf.ims.mnc000.mcc460.3gppnetwork.org:6060>

Contact: <sip:12300100225@10.227.210.228:5060>;+sip.instance="<urn:gsma:imei:86130905-148908-0>";+g.3gpp.icsi-ref="urn%3Aurn-7%3A3gpp-service.ims.icsi.mmtel";audio;video;+g.3gpp.mid-call;+g.3gpp.srvcc-alerting;+g.3gpp.ps2cs-srvcc-orig-pre-alerting

Contact: <sip:12300100225@10.227.210.228:5060>;+g.3gpp.icsi-ref="urn%3Aurn-7%3A3gpp-service.ims.icsi.mmtel"

Contact: <sip:460004000100224@10.227.173.22:5060>;expires=3600;+g.3gpp.icsi-ref="urn%3Aurn-7%3A3gpp-service.ims.icsi.mmtel";+g.3gpp.smsip;video;audio;+g.3gpp.accesstype="cellular2";+sip.instance="<urn:gsma:imei:86130905-414581-0>"

Contact: <sip:12300100224@10.227.210.230:5060>;+g.3gpp.icsi-ref="urn%3Aurn-7%3A3gpp-service.ims.icsi.mmtel";audio;video

正则表达式

Call-ID字段组成

示例

Call-ID: sAecbAz4l@10.227.173.22

正则表达式

CSeq字段组成

示例

CSeq: 1 REGISTER

正则表达式

Content-Length字段组成

示例

Content-Length: 0

正则表达式

Content-Type字段组成

示例

Content-Type: application/reginfo+xml 【注:带有Message Body xml - NOTIFY】

Content-Type: application/sdp【注:带有Message Body sdp - INVITE】

正则表达式

E

Expires字段组成

示例

Expires: 600000

正则表达式

Event字段组成

示例

正则表达式

F

From字段组成

示例

From: <sip:460004000100224@ims.mnc000.mcc460.3gppnetwork.org>;tag=tBecbAz

正则表达式

R

Request-Line字段组成

示例

Request-Line: REGISTER sip:ims.mnc000.mcc460.3gppnetwork.org SIP/2.0

Request-Line: REGISTER sip:scscf.ims.mnc000.mcc460.3gppnetwork.org:6060 SIP/2.0

Request-Line: REGISTER sip:192.168.112.191:7060 SIP/2.0

Request-Line: SUBSCRIBE sip:12300100224@ims.mnc000.mcc460.3gppnetwork.org SIP/2.0

Request-Line: NOTIFY sip:12300100224@10.227.173.22:5060 SIP/2.0

Request-Line: INVITE tel:12300100224;phone-context=ims.mnc000.mcc460.3gppnetwork.org SIP/2.0

Request-Line: INVITE sip:12300100224@ims.mnc000.mcc460.3gppnetwork.org SIP/2.0

Request-Line: INVITE sip:460004000100224@10.227.173.22:5060 SIP/2.0

Request-Line: CANCEL tel:12300100224;phone-context=ims.mnc000.mcc460.3gppnetwork.org SIP/2.0

Request-Line: CANCEL sip:12300100224@ims.mnc000.mcc460.3gppnetwork.org SIP/2.0

Request-Line: CANCEL sip:460004000100224@10.227.173.22:5060 SIP/2.0

Request-Line: ACK sip:460004000100224@10.227.173.22:5060 SIP/2.0

Request-Line: ACK tel:12300100224;phone-context=ims.mnc000.mcc460.3gppnetwork.org SIP/2.0

Request-Line: PRACK sip:12300100224@10.227.210.230:5060;alias=10.227.210.230~5060~1;transport=udp SIP/2.0

Request-Line: UPDATE sip:12300100224@10.227.210.230:5060;alias=10.227.210.230~5060~1;transport=udp SIP/2.0

Request-Line: ACK sip:12300100224@10.227.210.230:5060;alias=10.227.210.230~5060~1;transport=udp SIP/2.0

Request-Line: BYE sip:12300100225@10.227.210.228:5060 SIP/2.0

正则表达式

Require字段组成

示例

Require: sec-agree

Require: path

正则表达式

RSeq字段组成

示例

RSeq: 1

正则表达式

Route字段组成

示例

Route: <sip:192.168.112.191:5060;lr>,<sip:orig@scscf.ims.mnc000.mcc460.3gppnetwork.org:6060;lr>

Route: <sip:mo@192.168.112.191:6060;lr;did=aff.ab21>,<sip:mo@192.168.112.191:6060;lr;did=aff.9b21>,<sip:mo@192.168.112.191;lr;did=aff.c14>

正则表达式

Record-Route字段组成

示例

Record-Route: <sip:mo@192.168.112.191;lr>

Record-Route: <sip:mo@192.168.112.191;lr;did=b6c.2222>

Record-Route: <sip:mo@192.168.112.191:6060;lr;did=aff.9b21>

正则表达式

Reason字段组成

示例

Reason: SIP;cause=487;text="request terminated"

Reason: SIP;cause=200;text="User term the call."

正则表达式

RAck字段组成

示例

RAck: 1 1 INVITE

正则表达式

S

Status-Line字段组成

示例

Status-Line: SIP/2.0 100 Trying

Status-Line: SIP/2.0 200 OK

Status-Line: SIP/2.0 200 Subscription to REG saved

Status-Line: SIP/2.0 100 trying -- your call is important to us

Status-Line: SIP/2.0 200 canceling

Status-Line: SIP/2.0 487 Request Terminated

Status-Line: SIP/2.0 183 Session Progress

Status-Line: SIP/2.0 180 Ringing

正则表达式

Supported字段组成

示例

Supported: path,sec-agree

Supported: path

正则表达式

Session-Expires字段组成

示例

Session-Expires: 1800

正则表达式

Security-Client字段组成

示例

Security-Client: ipsec-3gpp;alg=hmac-sha-1-96;prot=esp;mod=trans;ealg=des-ede3-cbc;spi-c=22462716;spi-s=99305177;port-c=31628;port-s=31861,ipsec-3gpp;alg=hmac-sha-1-96;prot=esp;mod=trans;ealg=aes-cbc;spi-c=22462716;spi-s=99305177;port-c=31628;port-s=31861,ipsec-3gpp;alg=hmac-sha-1-96;prot=esp;mod=trans;ealg=null;spi-c=22462716;spi-s=99305177;port-c=31628;port-s=31861,ipsec-3gpp;alg=hmac-md5-96;prot=esp;mod=trans;ealg=des-ede3-cbc;spi-c=22462716;spi-s=99305177;port-c=31628;port-s=31861,ipsec-3gpp;alg=hmac-md5-96;prot=esp;mod=trans;ealg=aes-cbc;spi-c=22462716;spi-s=99305177;port-c=31628;port-s=31861,ipsec-3gpp;alg=hmac-md5-96;prot=esp;mod=trans;ealg=null;spi-c=22462716;spi-s=99305177;port-c=31628;port-s=31861

正则表达式

Service-Route字段组成

示例

Service-Route: <sip:orig@scscf.ims.mnc000.mcc460.3gppnetwork.org:6060;lr>

正则表达式

Subscrition-State字段组成

示例

Subscription-State: active;expires=600000

正则表达式

Server字段组成

示例

Server: Proxy-CSCF

正则表达式

T

To 字段组成

示例

To: <sip:460004000100224@ims.mnc000.mcc460.3gppnetwork.org>
To: <sip:12300100224@ims.mnc000.mcc460.3gppnetwork.org>;tag=sEecbAz
To: 12300100224<sip:12300100224@ims.mnc000.mcc460.3gppnetwork.org>
To: “12300100224”<tel:12300100224;phone-context=ims.mnc000.mcc460.3gppnetwork.org>;tag=HTecbQ5

To: <sip:460004000100224@ims.mnc000.mcc460.3gppnetwork.org>;tag=70b7ef05724216f5e5bc4821a7d36a80-4a4c572f

To: 12300100224 <sip:12300100224@ims.mnc000.mcc460.3gppnetwork.org>;tag=70b7ef05724216f5e5bc4821a7d36a80-fdee0000

To: "12300100224"<tel:12300100224;phone-context=ims.mnc000.mcc460.3gppnetwork.org>

正则表达式

P

P-Access-Network-Info字段组成

示例

P-Access-Network-Info: 3GPP-NR-TDD;utran-cell-id-3gpp=4600000000C00303D001

P-Access-Network-Info: 3GPP-NR-TDD;utran-cell-id-3gpp=4600000000C00303D001;eth-location=10.227.173.22:5060

正则表达式

Proxy-Require字段组成

示例

Proxy-Require: sec-agree

正则表达式

Path字段组成

示例

Path: <sip:term@pcscf.ims.mnc000.mcc460.3gppnetwork.org;lr>

Path: <sip:460004000100224@ims.mnc000.mcc460.3gppnetwork.org;lr>,<sip:term@pcscf.ims.mnc000.mcc460.3gppnetwork.org;lr>

正则表达式

P-Visited-Network-ID字段组成

示例

P-Visited-Network-ID: ims.mnc000.mcc460.3gppnetwork.org

正则表达式

P-Associated-URI字段组成

示例

P-Associated-URI: <tel:12300100224>

P-Associated-URI: <sip:12300100224@ims.mnc000.mcc460.3gppnetwork.org>, <tel:12300100224>, <sip:460004000100224@ims.mnc000.mcc460.3gppnetwork.org>

正则表达式

P-Charging-Vector字段组成

示例

P-Charging-Vector: icid-value=495653C0A870BF90030000CF04000000; icid-generated-at=192.168.112.191

正则表达式

P-Asserted-Identity字段组成

示例

P-Asserted-Identity: <sip:12300100225@ims.mnc000.mcc460.3gppnetwork.org>

正则表达式

P-Preferred-Identity字段组成

示例

P-Preferred-Identity: <sip:12300100225@ims.mnc000.mcc460.3gppnetwork.org>

正则表达式

P-Preferred-Service字段组成

示例

P-Preferred-Service: urn:urn-7:3gpp-service.ims.icsi.mmtel

正则表达式

P-Early-Media字段组成

示例

P-Early-Media: supported

正则表达式

P-Called-Party-ID字段组成

示例

P-Called-Party-ID: <sip:12300100224@ims.mnc000.mcc460.3gppnetwork.org>

正则表达式

M

Min-SE字段组成

示例

Min-SE: 90

正则表达式

Max-Forwards字段组成

示例

Max-Forwards: 70

正则表达式

V

Via字段组成

示例

Via: SIP/2.0/UDP 10.227.173.22:5060;branch=z9hG4bKqCecbAz4lWEoLCfaaGFZ;rport

Via: SIP/2.0/UDP 10.227.173.22:5060;branch=z9hG4bKqCecbAz4lWEoLCfaaGFZ;rport=5060;received=10.227.173.22

Via: SIP/2.0/UDP 10.227.173.22:5060;received=10.227.173.22;branch=z9hG4bKqCecbAz4lWEoLCfaaGFZ;rport=5060

Via: SIP/2.0/UDP 192.168.112.191;branch=z9hG4bKe6d1.7175b67845059fa28640528c41518bfb.0

Via: SIP/2.0/UDP 192.168.112.191:4060;branch=z9hG4bKe6d1.8da2f3a598047a6b5e9108ff4d2ef624.0

Via: SIP/2.0/UDP 192.168.112.191:6060;branch=z9hG4bKac58.46b26c61000000000000000000000000.0

正则表达式

U

User-Agent字段组成

示例

User-Agent: IM-client/OMA1.0 HW-Rto/V1.0

正则表达式

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值