2021年6月8日 星期二

SIP P-Header

SIP 的 Private Header (P-Header) 擴充

3GPP [RFC7315] [RFC7976]

  • P-Associated-URI:在 SIP REGISTER 成功回應時告知所有相關 URI。可有多個。UA 可用這些 URI 身份,但並不表示這些 URI 已註冊。
    P-Associated-URI       = "P-Associated-URI" HCOLON
                             [p-aso-uri-spec]
                             *(COMMA p-aso-uri-spec)
    p-aso-uri-spec         = name-addr *(SEMI ai-param)
    ai-param               = generic-param
    範例 [https://community.cisco.com/t5/ip-telephony-and-phones/cisco-2811-itsp-sip-configuration-was-good-from-a-long-time-but/m-p/4163078]
    P-Associated-URI: <sip:+97440006999@vodafone.qa>
    P-Associated-URI: <tel:+97440006999>
    P-Associated-URI: <tel:+97440006900;wcard-range=+974400069![0-9][0-9]!>
    P-Associated-URI: <sip:+974400069![0-9][0-9]!@vodafone.qa>
    name-addr 的 URI 是 <> 包起來的,其中 user 或 telephone-subscriber 的 wildcard 支援
    • 有沒有標準?一般 wildcard 部份前後用 ! 包起來,放正規表示式語法,但可能不是全部支援。
    • IMS PSI 
    • Alcatel-Lucent 5060 IP Call Server (ICS) 的 wildcard PUID。PrID, pbxPUID, pbxPrID, iDN (individual Directory Number)
  • P-Called-Party-ID
  • P-Visited-Network-ID
  • P-Access-Network-Info [https://datatracker.ietf.org/doc/html/rfc7913]
  • P-Charging-Function-Addresses
  • P-Charging-Vector

Early Media 授權 [https://datatracker.ietf.org/doc/html/rfc5009]

沒有留言:

張貼留言

SIP header Via

所有 SIP 訊息 都要有 Via,縮寫 v。一開始的 UAC 和後續途經的每個 proxy 都會疊加一個 Via 放傳送的位址,依序作為回應的路徑。 格式 sent-protocol sent-by [ ;branch= branch ][ ; 參數 ...] s...