心慌手抖是什么原因| rh是什么意思| 夏天用什么护肤品比较好| 电解液是什么| 喉咙痛挂什么科| 为什么痛经| 两点一线是什么意思| 女人的排卵期是什么时候| 女是念什么| 十二月十八号是什么星座| 什么是血管瘤| 清热利湿吃什么药| 咖啡有什么好处| 财年是什么意思| 3月3号是什么星座| 手麻疼是什么原因引起| 九天是什么意思| 舍什么救什么| 灰色是什么颜色调出来的| 三和大神是什么意思| 澳门有什么好玩的地方| 肌酸激酶偏高吃什么药| 一进门见到什么植物好| 美人鱼2什么时候上映| 什么是动物奶油| 猩红热是什么病| 低烧是什么病的前兆| 什么本本| 什么泡酒让性功能最强| 记忆力减退是什么原因造成的| 乳腺结节不能吃什么| 什么帽不能戴| 酸菜鱼里面加什么配菜好吃| 探望病人买什么水果| 右肺下叶纤维灶是什么意思| 肠胃炎吃什么消炎药| 邮箱地址填什么| 康斯坦丁是什么意思| 五行属什么怎么看| 微波炉可以做什么美食| 脚板痛是什么原因| 牛肉不能和什么食物一起吃| 什么食物清肺化痰| 它是什么结构| 萎缩性胃炎是什么原因引起的| 同房后需要注意什么| 车前草长什么样子| 儿童风热感冒吃什么药| 乙肝145阳性是什么意思| 蚂蚁代表什么风水| 归脾丸什么时候吃效果最好| 暇步士是什么档次品牌| 马齿苋治什么病| 梦见办酒席是什么意思| 盆腔炎用什么消炎药好| 消化内科主要看什么病| 肝囊肿是什么病| 心梗吃什么药效果好| 西米是什么| 什么洗面奶最好用排行第一| 电器火灾用什么灭火器| 胆囊萎缩是什么原因| 德行是什么意思| 男龙和什么生肖最配| 富屋贫人是什么意思| 春天有什么花开| 请结合临床是什么意思| 桦树茸有什么功效| 喝酒后头疼吃什么药| 什么是房补| 食管鳞状上皮增生是什么意思| 指甲有条纹是什么原因| 胎记看什么科| 失去味觉是什么原因| 殊胜的意思是什么| 手指关节肿痛用什么药| vogue什么意思| 头发油的快是什么原因| 飞短流长是什么意思| 耳鸣是什么原因引起的| 擤鼻涕带血是什么原因| 眼睛模糊什么原因| 痔疮手术后可以吃什么| 经期不能吃什么药| 250什么意思| 犯月是什么意思| 请问紫苏叶有什么功效| 打两个喷嚏代表什么| 梦到很多蛇是什么意思| ky是什么| 惊蛰是什么意思| 坐小月子可以吃什么水果| 怀孕一个月吃什么对宝宝发育好| 幽门螺杆菌吃什么药好| 貘是什么动物| 1.1是什么星座| 怀孕嗜睡什么时候开始| 小孩早上起床咳嗽是什么原因| 手指尖发麻是什么原因| 龙王庙是指什么生肖| 食伤代表什么| 乙肝两对半15阳性是什么意思| 6月14号是什么星座| 脉率是什么| 村居是什么意思| 什么动物有三个心脏| apple什么意思| 什么样的人容易得甲减| 铅中毒用什么解毒| 吃什么药补肾| 炎性肉芽肿是什么意思| 双皮奶为什么叫双皮奶| 81是什么节日| 口腔溃疡什么药最管用| 去心火吃什么药| 忌诸事不宜什么意思| 艾灸后痒是什么原因| 吃什么能瘦| 机滤是什么| 萝卜什么时候种| 什么是提肛运动| 一般什么人容易得甲亢| 药敏试验是什么意思| tia是什么病| 心什么肉什么| 什么人不怕冷| 心虚是什么意思| 皱纹是什么意思| hsv病毒是什么意思| 心火旺失眠吃什么药| 沙棘对肝脏有什么好处| 梵文是什么意思| ins是什么软件| 马拉色菌是什么| 珠是什么生肖| 献血后吃什么| 摄入是什么意思| 嗓子发炎吃什么| 早搏是什么症状| 吃什么调理卵巢早衰| 五行缺土是什么意思| 什么是象声词| 水瓶座的性格是什么| 做什么饭简单又好吃| 空调病是什么症状| 脑卒中什么意思| 三聚净戒是指什么戒| 习惯是什么意思| 手心为什么老出汗| 腰痛是什么原因| 真丝姆米是什么意思| apgar评分是什么意思| 小孩脾胃虚弱吃什么药| 安乃近又叫什么名| 生殖器疱疹用什么药最好| 1964年什么命| nmd是什么的缩写| proof什么意思| 为什么有些人特别招蚊子| 梦见嫖娼是什么意思| 多喝水有什么好处坏处| 正因数是什么| 女人梦见老虎是什么预兆| 眼轴是什么意思| 发高烧是什么原因引起的| 宫腔镜是什么检查| 雷人是什么意思啊| hf是什么| 前列腺有什么作用| 中国的母亲河是什么河| 手脚心热是什么原因| 尿隐血弱阳性是什么意思| 霉菌感染用什么药好| 什么硬币最值钱| 水清则无鱼什么意思| 秋高气爽是什么意思| 拔牙后注意什么| 什么入胜| 石头记为什么叫红楼梦| 拉肚子是什么原因导致的| 膝盖小腿酸软无力是什么原因| 唱歌有什么好处| 气场是什么意思| 什么是树莓| 不管事是什么意思| 冰菜是什么菜| 松果体囊肿是什么病| 热裤是什么裤子| 为什么姨妈会推迟| 扁桃体发炎吃什么中成药| 虾皮不能和什么一起吃| 槟榔为什么会上瘾| 膀胱壁毛糙是什么原因| 雾灯什么时候开| 古曼童是什么| 湿气严重吃什么药好得快| 推什么出什么| 晚上睡觉牙齿出血是什么原因| 健胃消食片什么时候吃最好| 10月26日什么星座| 大肠杆菌属于什么菌| 蚕蛹是什么| 新生儿干呕是什么原因| 胶原蛋白有什么作用| 婕字五行属什么| 牛大力有什么功效| 什么是裸眼视力| 梦见很多蛇是什么意思| 胃窦粘膜慢性炎是什么病| 友友是什么意思| 铜镯子对人有什么好处| 维生素b是什么| 戴玉手镯有什么好处| 龟头炎挂什么科| 没有什么就没有发言权| 老烂腿用什么药最好| 今天股票为什么大跌| 腹泻能吃什么水果| 戒掉手淫有什么好处| 平安夜做什么| sheep是什么意思| 卷柏属于什么植物| 克罗心是什么档次| 聚少离多是什么意思| 桃子和什么不能一起吃| 无间道是什么意思| 性张力是什么意思| 三什么道中| 橡胶过敏是什么症状| 女性外痔擦什么药膏好| 肺结节吃什么药散结节最快| 虚张声势是什么生肖| 心脏支架最怕什么| 一如既往的意思是什么| 跳槽是什么意思| 虚岁是什么意思| 什么白| 孕期什么时候补铁| 清宫手术后需要注意什么| 刘邦的老婆叫什么名字| 肾积水是什么原因引起的| 池塘边的榕树上是什么歌| 蒌蒿是什么| 人云亦什么| 2月2号是什么星座| 吃百家饭是什么意思| 怀孕初期胸部有什么变化| 美尼尔症是什么病| 躯体化是什么意思| g18k金是什么意思| 浅表性胃炎吃什么中成药最好| 四月十七号是什么星座| 双侧乳腺结构不良什么意思| 梦见把蛇打死了是什么意思| 假性近视是什么意思| 变态什么意思| 旅行是什么意思| 两肺结节是什么意思| 尿发黄什么原因| 颞下颌关节紊乱吃什么药| 中老年吃什么钙片比较好| 不良人是什么| 孕期长痘痘是什么原因| 随餐服用是什么时候吃| 百度

中泰证券:公开市场利率小幅上调是随行就市的行为

百度 树立正确的自我认知,对他人期望合理,保持愉快心情,营造和谐人际关系。

The Session Initiation Protocol (SIP) is a signaling protocol used for initiating, maintaining, and terminating communication sessions that include voice, video and messaging applications.[1] SIP is used in Internet telephony, in private IP telephone systems, as well as mobile phone calling over LTE (VoLTE).[2]

Session Initiation Protocol
Communication protocol
AbbreviationSIP
PurposeInternet telephony
IntroductionMarch?1999; 26?years ago?(1999-03)
OSI layerApplication layer (Layer 7)
Port(s)5060, 5061
RFC(s)2543, 3261

The protocol defines the specific format of messages exchanged and the sequence of communications for cooperation of the participants. SIP is a text-based protocol, incorporating many elements of the Hypertext Transfer Protocol (HTTP) and the Simple Mail Transfer Protocol (SMTP).[3] A call established with SIP may consist of multiple media streams, but no separate streams are required for applications, such as text messaging, that exchange data as payload in the SIP message.

SIP works in conjunction with several other protocols that specify and carry the session media. Most commonly, media type and parameter negotiation and media setup are performed with the Session Description Protocol (SDP), which is carried as payload in SIP messages. SIP is designed to be independent of the underlying transport layer protocol and can be used with the User Datagram Protocol (UDP), the Transmission Control Protocol (TCP), and the Stream Control Transmission Protocol (SCTP). For secure transmissions of SIP messages over insecure network links, the protocol may be encrypted with Transport Layer Security (TLS). For the transmission of media streams (voice, video) the SDP payload carried in SIP messages typically employs the Real-time Transport Protocol (RTP) or the Secure Real-time Transport Protocol (SRTP).

History

edit

SIP was originally designed by Mark Handley, Henning Schulzrinne, Eve Schooler and Jonathan Rosenberg in 1996 to facilitate establishing multicast multimedia sessions on the Mbone. The protocol was standardized as RFC?2543 in 1999. In November 2000, SIP was accepted as a 3GPP signaling protocol and permanent element of the IP Multimedia Subsystem (IMS) architecture for IP-based streaming multimedia services in cellular networks. In June 2002 the specification was revised in RFC?3261[4] and various extensions and clarifications have been published since.[5]

SIP was designed to provide a signaling and call setup protocol for IP-based communications supporting the call processing functions and features present in the public switched telephone network (PSTN) with a vision of supporting new multimedia applications. It has been extended for video conferencing, streaming media distribution, instant messaging, presence information, file transfer, Internet fax and online games.[1][6][7]

SIP is distinguished by its proponents for having roots in the Internet community rather than in the telecommunications industry. SIP has been standardized primarily by the Internet Engineering Task Force (IETF), while other protocols, such as H.323, have traditionally been associated with the International Telecommunication Union (ITU).

Protocol operation

edit
?
An example of a SIP message exchange between two users, Alice and Bob, to establish and end a direct media session.

SIP is only involved in the signaling operations of a media communication session and is primarily used to set up and terminate voice or video calls. SIP can be used to establish two-party (unicast) or multiparty (multicast) sessions. It also allows modification of existing calls. The modification can involve changing addresses or ports, inviting more participants, and adding or deleting media streams. SIP has also found applications in messaging applications, such as instant messaging, and event subscription and notification.

SIP works in conjunction with several other protocols that specify the media format and coding and that carry the media once the call is set up. For call setup, the body of a SIP message contains a Session Description Protocol (SDP) data unit, which specifies the media format, codec and media communication protocol. Voice and video media streams are typically carried between the terminals using the Real-time Transport Protocol (RTP) or Secure Real-time Transport Protocol (SRTP).[3][8]

Every resource of a SIP network, such as user agents, call routers, and voicemail boxes, are identified by a Uniform Resource Identifier (URI). The syntax of the URI follows the general standard syntax also used in Web services and e-mail.[9] The URI scheme used for SIP is sip and a typical SIP URI has the form sip:username@domainname or sip:username@hostport, where domainname requires DNS SRV records to locate the servers for SIP domain while hostport can be an IP address or a fully qualified domain name of the host and port. If secure transmission is required, the scheme sips is used.[10][11]

SIP employs design elements similar to the HTTP request and response transaction model.[12] Each transaction consists of a client request that invokes a particular method or function on the server and at least one response. SIP reuses most of the header fields, encoding rules and status codes of HTTP, providing a readable text-based format.

SIP can be carried by several transport layer protocols including Transmission Control Protocol (TCP), User Datagram Protocol (UDP), and Stream Control Transmission Protocol (SCTP).[13][14] SIP clients typically use TCP or UDP on port numbers 5060 or 5061 for SIP traffic to servers and other endpoints. Port 5060 is commonly used for non-encrypted signaling traffic whereas port 5061 is typically used for traffic encrypted with Transport Layer Security (TLS).

SIP-based telephony networks often implement call processing features of Signaling System 7 (SS7), for which special SIP protocol extensions exist, although the two protocols themselves are very different. SS7 is a centralized protocol, characterized by a complex central network architecture and dumb endpoints (traditional telephone handsets). SIP is a client-server protocol of equipotent peers. SIP features are implemented in the communicating endpoints, while the traditional SS7 architecture is in use only between switching centers.

Network elements

edit

The network elements that use the Session Initiation Protocol for communication are called SIP user agents. Each user agent (UA) performs the function of a user agent client (UAC) when it is requesting a service function, and that of a user agent server (UAS) when responding to a request. Thus, any two SIP endpoints may in principle operate without any intervening SIP infrastructure. However, for network operational reasons, for provisioning public services to users, and for directory services, SIP defines several specific types of network server elements. Each of these service elements also communicates within the client-server model implemented in user agent clients and servers.[15]

User agent

edit

A user agent is a logical network endpoint that sends or receives SIP messages and manages SIP sessions. User agents have client and server components. The user agent client (UAC) sends SIP requests. The user agent server (UAS) receives requests and returns a SIP response. Unlike other network protocols that fix the roles of client and server, e.g., in HTTP, in which a web browser only acts as a client, and never as a server, SIP requires both peers to implement both roles. The roles of UAC and UAS only last for the duration of a SIP transaction.[6]

A SIP phone is an IP phone that implements client and server functions of a SIP user agent and provides the traditional call functions of a telephone, such as dial, answer, reject, call hold, and call transfer.[16][17] SIP phones may be implemented as a hardware device or as a softphone. As vendors increasingly implement SIP as a standard telephony platform, the distinction between hardware-based and software-based SIP phones is blurred and SIP elements are implemented in the basic firmware functions of many IP-capable communications devices such as smartphones.

In SIP, as in HTTP, the user agent may identify itself using a message header field (User-Agent), containing a text description of the software, hardware, or the product name. The user agent field is sent in request messages, which means that the receiving SIP server can evaluate this information to perform device-specific configuration or feature activation. Operators of SIP network elements sometimes store this information in customer account portals,[18] where it can be useful in diagnosing SIP compatibility problems or in the display of service status.

Proxy server

edit

A proxy server is a network server with UAC and UAS components that functions as an intermediary entity for the purpose of performing requests on behalf of other network elements. A proxy server primarily plays the role of call routing; it sends SIP requests to another entity closer to the destination. Proxies are also useful for enforcing policy, such as for determining whether a user is allowed to make a call. A proxy interprets, and, if necessary, rewrites specific parts of a request message before forwarding it.

SIP proxy servers that route messages to more than one destination are called forking proxies. The forking of a SIP request establishes multiple dialogs from the single request. Thus, a call may be answered from one of multiple SIP endpoints. For identification of multiple dialogs, each dialog has an identifier with contributions from both endpoints.

Redirect server

edit

A redirect server is a user agent server that generates 3xx (redirection) responses to requests it receives, directing the client to contact an alternate set of URIs. A redirect server allows proxy servers to direct SIP session invitations to external domains.

Registrar

edit
?
SIP user agent registration to SIP registrar with authentication.

A registrar is a SIP endpoint that provides a location service. It accepts REGISTER requests, recording the address and other parameters from the user agent. For subsequent requests, it provides an essential means to locate possible communication peers on the network. The location service links one or more IP addresses to the SIP URI of the registering agent. Multiple user agents may register for the same URI, with the result that all registered user agents receive the calls to the URI.

SIP registrars are logical elements and are often co-located with SIP proxies. To improve network scalability, location services may instead be located with a redirect server.

Session border controller

edit
?
Establishment of a session through a back-to-back user agent.

Session border controllers (SBCs) serve as middleboxes between user agents and SIP servers for various types of functions, including network topology hiding and assistance in NAT traversal. SBCs are an independently engineered solution and are not mentioned in the SIP RFC.

Gateway

edit

Gateways can be used to interconnect a SIP network to other networks, such as the PSTN, which use different protocols or technologies.

SIP messages

edit

SIP is a text-based protocol with syntax similar to that of HTTP. There are two different types of SIP messages: requests and responses. The first line of a request has a method, defining the nature of the request, and a Request-URI, indicating where the request should be sent.[19] The first line of a response has a response code.

Requests

edit

Requests initiate a functionality of the protocol. They are sent by a user agent client to the server and are answered with one or more SIP responses, which return a result code of the transaction, and generally indicate the success, failure, or other state of the transaction.

SIP requests
Request name Description Notes RFC references
REGISTER Register the URI listed in the To-header field with a location server and associates it with the network address given in a Contact header field. The command implements a location service. RFC?3261
INVITE Initiate a dialog for establishing a call. The request is sent by a user agent client to a user agent server. When sent during an established dialog (reinvite) it modifies the sessions, for example placing a call on hold. RFC?3261
ACK Confirm that an entity has received a final response to an INVITE request. RFC?3261
BYE Signal termination of a dialog and end a call. This message may be sent by either endpoint of a dialog. RFC?3261
CANCEL Cancel any pending request. Usually means terminating a call while it is still ringing, before answer. RFC?3261
UPDATE Modify the state of a session without changing the state of the dialog. RFC?3311
REFER Ask recipient to issue a request for the purpose of call transfer. RFC?3515
PRACK Provisional acknowledgement. PRACK is sent in response to provisional response (1xx). RFC?3262
SUBSCRIBE Initiates a subscription for notification of events from a notifier. RFC?6665
NOTIFY Inform a subscriber of notifications of a new event. RFC?6665
PUBLISH Publish an event to a notification server. RFC?3903
MESSAGE Deliver a text message. Used in instant messaging applications. RFC?3428
INFO Send mid-session information that does not modify the session state. This method is often used for DTMF relay. RFC?6086
OPTIONS Query the capabilities of an endpoint. It is often used for NAT keepalive purposes. RFC?3261

Responses

edit

Responses are sent by the user agent server indicating the result of a received request. Several classes of responses are recognized, determined by the numerical range of result codes:[20]

  • 1xx: Provisional responses to requests indicate the request was valid and is being processed.
  • 2xx: Successful completion of the request. As a response to an INVITE, it indicates a call is established. The most common code is 200, which is an unqualified success report.
  • 3xx: Call redirection is needed for completion of the request. The request must be completed with a new destination.
  • 4xx: The request cannot be completed at the server for a variety of reasons, including bad request syntax (code 400).
  • 5xx: The server failed to fulfill an apparently valid request, including server internal errors (code 500).
  • 6xx: The request cannot be fulfilled at any server. It indicates a global failure, including call rejection by the destination.

Transactions

edit
?
Example: User1's UAC uses an invite client transaction to send the initial INVITE (1) message. If no response is received after a timer-controlled wait period the UAC may choose to terminate the transaction or retransmit the INVITE. Once a response is received, User1 is confident the INVITE was delivered reliably. User1's UAC must then acknowledge the response. On delivery of the ACK (2), both sides of the transaction are complete. In this case, a dialog may have been established.[21]

SIP defines a transaction mechanism to control the exchanges between participants and deliver messages reliably. A transaction is a state of a session, which is controlled by various timers. Client transactions send requests and server transactions respond to those requests with one or more responses. The responses may include provisional responses with a response code in the form 1xx, and one or multiple final responses (2xx – 6xx).

Transactions are further categorized as either type invite or type non-invite. Invite transactions differ in that they can establish a long-running conversation, referred to as a dialog in SIP, and so include an acknowledgment (ACK) of any non-failing final response, e.g., 200 OK.

Instant messaging and presence

edit

The Session Initiation Protocol for Instant Messaging and Presence Leveraging Extensions (SIMPLE) is the SIP-based suite of standards for instant messaging and presence information. Message Session Relay Protocol (MSRP) allows instant message sessions and file transfer.

Conformance testing

edit

The SIP developer community meets regularly at conferences organized by SIP Forum to test interoperability of SIP implementations.[22] The TTCN-3 test specification language, developed by a task force at ETSI (STF 196), is used for specifying conformance tests for SIP implementations.[23]

Performance testing

edit

When developing SIP software or deploying a new SIP infrastructure, it is important to test the capability of servers and IP networks to handle certain call load: number of concurrent calls and number of calls per second. SIP performance tester software is used to simulate SIP and RTP traffic to see if the server and IP network are stable under the call load.[24] The software measures performance indicators like answer delay, answer/seizure ratio, RTP jitter and packet loss, round-trip delay time.

Applications

edit

SIP connection is a marketing term for voice over Internet Protocol (VoIP) services offered by many Internet telephony service providers (ITSPs). The service provides routing of telephone calls from a client's private branch exchange (PBX) telephone system to the PSTN. Such services may simplify corporate information system infrastructure by sharing Internet access for voice and data, and removing the cost for Basic Rate Interface (BRI) or Primary Rate Interface (PRI) telephone circuits.

SIP trunking is a similar marketing term preferred for when the service is used to simplify a telecom infrastructure by sharing the carrier access circuit for voice, data, and Internet traffic while removing the need for PRI circuits.[25][26]

SIP-enabled video surveillance cameras can initiate calls to alert the operator of events, such as the motion of objects in a protected area.

SIP is used in audio over IP for broadcasting applications where it provides an interoperable means for audio interfaces from different manufacturers to make connections with one another.[27]

Implementations

edit

The U.S. National Institute of Standards and Technology (NIST), Advanced Networking Technologies Division provides a public-domain Java implementation[28] that serves as a reference implementation for the standard. The implementation can work in proxy server or user agent scenarios and has been used in numerous commercial and research projects. It supports RFC?3261 in full and a number of extension RFCs including RFC?6665 (event notification) and RFC?3262 (reliable provisional responses).

Numerous other commercial and open-source SIP implementations exist. See List of SIP software.

SIP-ISUP interworking

edit

SIP-I, Session Initiation Protocol with encapsulated ISUP, is a protocol used to create, modify, and terminate communication sessions based on ISUP using SIP and IP networks. Services using SIP-I include voice, video telephony, fax and data. SIP-I and SIP-T[29] are two protocols with similar features, notably to allow ISUP messages to be transported over SIP networks. This preserves all of the detail available in the ISUP header.[a] SIP-I was defined by the ITU-T, whereas SIP-T was defined by the IETF.[30]

Encryption

edit

Concerns about the security of calls via the public Internet have been addressed by encryption of the SIP protocol for secure transmission. The URI scheme SIPS is used to mandate that SIP communication be secured with Transport Layer Security (TLS). SIPS URIs take the form sips:user@example.com.

End-to-end encryption of SIP is only possible if there is a direct connection between communication endpoints. While a direct connection can be made via Peer-to-peer SIP or via a VPN between the endpoints, most SIP communication involves multiple hops, with the first hop being from a user agent to the user agent's ITSP. For the multiple-hop case, SIPS will only secure the first hop; the remaining hops will normally not be secured with TLS and the SIP communication will be insecure. In contrast, the HTTPS protocol provides end-to-end security as it is done with a direct connection and does not involve the notion of hops.

The media streams (audio and video), which are separate connections from the SIPS signaling stream, may be encrypted using SRTP. The key exchange for SRTP is performed with SDES (RFC?4568), or with ZRTP (RFC?6189). When SDES is used, the keys will be transmitted via insecure SIP unless SIPS is used. One may also add a MIKEY (RFC?3830) exchange to SIP to determine session keys for use with SRTP.

See also

edit

Notes

edit
  1. ^ ISUP detail is important as there are many country-specific variants of ISUP that have been implemented over the last 30 years, and it is not always possible to express all of the same detail using a native SIP message.

References

edit
  1. ^ a b "What is SIP?". Network World. May 11, 2004. Archived from the original on June 24, 2014.
  2. ^ "4G | ShareTechnote". www.sharetechnote.com. Retrieved 2025-08-14.
  3. ^ a b Johnston, Alan B. (2004). SIP: Understanding the Session Initiation Protocol (Second?ed.). Artech House. ISBN?9781580531689.
  4. ^ "SIP core working group charter". Internet Engineering Task Force. 2025-08-14. Retrieved 2025-08-14.
  5. ^ "Search Internet-Drafts and RFCs". Internet Engineering Task Force.
  6. ^ a b SIP: Session Initiation Protocol. 2002. doi:10.17487/RFC3261. RFC 3261.
  7. ^ Rouse, Margaret. "Session Initiation Protocol (SIP)". TechTarget.
  8. ^ Coll, Eric (2016). Telecom 101. Teracom Training Institute. pp.?77–79. ISBN?9781894887038.
  9. ^ Uniform Resource Identifiers (URI): Generic Syntax. 2005. doi:10.17487/RFC3986. RFC 3986.
  10. ^ Miikka Poikselk? et al. 2004.
  11. ^ Brian Reid & Steve Goodman 2015.
  12. ^ "SIP: Session Initiation Protocol". IETF.
  13. ^ The Stream Control Transmission Protocol (SCTP) as a Transport for the Session Initiation Protocol (SIP). 2005. doi:10.17487/RFC4168. RFC 4168.
  14. ^ Montazerolghaem, Ahmadreza; Hosseini Seno, Seyed Amin; Yaghmaee, Mohammad Hossein; Tashtarian, Farzad (2025-08-14). "Overload mitigation mechanism for VoIP networks: a transport layer approach based on resource management". Transactions on Emerging Telecommunications Technologies. 27 (6): 857–873. doi:10.1002/ett.3038. ISSN?2161-3915. S2CID?27215205.
  15. ^ Montazerolghaem, A.; Moghaddam, M. H. Y.; Leon-Garcia, A. (March 2018). "OpenSIP: Toward Software-Defined SIP Networking". IEEE Transactions on Network and Service Management. 15 (1): 184–199. arXiv:1709.01320. doi:10.1109/TNSM.2017.2741258. ISSN?1932-4537. S2CID?3873601.
  16. ^ Azzedine (2006). Handbook of algorithms for wireless networking and mobile computing. CRC Press. p.?774. ISBN?978-1-58488-465-1.
  17. ^ Porter, Thomas; Andy Zmolek; Jan Kanclirz; Antonio Rosela (2006). Practical VoIP Security. Syngress. pp.?76–77. ISBN?978-1-59749-060-3.
  18. ^ "User-Agents We Have Known". VoIP User. Archived from the original on 2025-08-14.
  19. ^ Stallings, p.214
  20. ^ Stallings, pp.216-217
  21. ^ Wright, James. "SIP - An Introduction" (PDF). Konnetic. Retrieved 2025-08-14.
  22. ^ "SIPit Wiki". Retrieved 2025-08-14.
  23. ^ Experiences of Using TTCN-3 for Testing SIP and also OSP (PDF), archived from the original (PDF) on March 30, 2014
  24. ^ "Performance and Stress Testing of SIP Servers, Clients and IP Networks". StarTrinity. 2025-08-14.
  25. ^ "AT&T Discusses Its SIP Peering Architecture". sip-trunking.tmcnet.com. Retrieved 2025-08-14.
  26. ^ "From IIT VoIP Conference & Expo: AT&T SIP transport PowerPoint slides". HD Voice News. 2025-08-14. Retrieved 2025-08-14.
  27. ^ Jonsson, Lars; Mathias Coinchon (2008). "Streaming audio contributions over IP" (PDF). EBU Technical Review. Retrieved 2025-08-14.
  28. ^ "JAIN SIP project". GitHub. Retrieved 2025-08-14.
  29. ^ SIP-T Context and Architectures. September 2002. doi:10.17487/RFC3372. RFC 3372.
  30. ^ "Why SIP-I? A Switching Core Protocol Recommendation" (PDF). Archived from the original (PDF) on 2025-08-14.
  • Brian Reid; Steve Goodman (22 January 2015), Exam Ref 70-342 Advanced Solutions of Microsoft Exchange Server 2013 (MCSE), Microsoft Press, p.?24, ISBN?9780735697904{{citation}}: CS1 maint: ref duplicates default (link)
  • Miikka Poikselk?; Georg Mayer; Hisham Khartabil; Aki Niemi (19 November 2004), The IMS: IP Multimedia Concepts and Services in the Mobile Domain, John Wiley & Sons, p.?268, ISBN?978047087114-0{{citation}}: CS1 maint: ref duplicates default (link)
edit
怹是什么意思 吃头孢不能吃什么水果 br是什么意思 蒙氏教育是什么 痰有腥臭味是什么原因
端午节都吃什么菜好 羸弱是什么意思 龙龟适合什么属相人 处女和什么座最配对 撇清关系是什么意思
尿很黄是什么原因 diff什么意思 麦粒肿涂什么药膏 鼻尖疼是什么原因 涤棉是什么面料
猪心炖什么治失眠 同居是什么意思 乙肝135阳性是什么意思 变异性哮喘什么症状 幽门螺旋杆菌是什么病
豆粕是什么东西hcv8jop6ns7r.cn 一月五日是什么星座hcv9jop3ns6r.cn 肌酐高有什么危害1949doufunao.com 鋆字五行属什么hcv8jop1ns0r.cn 头发没有光泽是什么原因dajiketang.com
腹腔多发淋巴结是什么意思hcv9jop6ns6r.cn rna检测是什么意思hcv8jop9ns1r.cn 睡眠不好挂什么科ff14chat.com 梦见床上有蛇什么预兆sanhestory.com 什么是亚麻籽油dayuxmw.com
hpv是指什么hcv7jop9ns4r.cn 黄帝内经讲的是什么hlguo.com 包皮过长有什么危害xjhesheng.com 喧宾夺主什么意思hcv8jop1ns7r.cn 产妇月子吃什么下奶多hcv8jop2ns4r.cn
猫能看到什么颜色hcv8jop6ns3r.cn 姥姥的妈妈叫什么xinmaowt.com 女人来月经吃什么好hcv9jop4ns4r.cn 夜光杯是什么材质travellingsim.com 冰恋是什么意思bfb118.com
百度