Search:
SIP
INTERNATIONAL VOIP SERVICE PROVIDER
Click to visit official website
SIP invitations used to create sessions carry session descriptions that allow participants to agree on a set of compatible media types. SIP makes use of elements called proxy servers to help route requests to the user's current location, authenticate and authorize users for services, implement provider call-routing policies, and provide features to users. SIP also provides a registration function that allows users to upload their current locations for use by proxy servers. SIP runs on top of several different transport protocols.
^
SIP is very much like HTTP, the Web protocol, or SMTP. Messages consist of headers and a message body. SIP message bodies for phone calls are defined in SDP -the session description protocol.
- SIP is a text-based protocol that uses UTF-8 encoding
- SIP uses port 5060 both for UDP and TCP. SIP may use other transports
SIP offers all potentialities of the common Internet Telephony features like:
- call or media transfer
- call conference
- call hold
Since SIP is a flexible protocol, it is possible to add more features and keep downward interoperability.
SIP also does suffer from NAT or firewall restrictions. (Refer to NAT and VOIP)
SIP can be regarded as the enabler protocol for telephony and voice over IP (VoIP) services. The following features of SIP play a major role in the enablement of IP telephony and VoIP:
- Name Translation and User Location: Ensuring that the call reaches the called party wherever they are located. Carrying out any mapping of descriptive information to location information. Ensuring that details of the nature of the call (Session) are supported.
- Feature Negotiation: This allows the group involved in a call (this may be a multi-party call) to agree on the features supported �¢ï¿½ï¿½ recognizing that not all the parties can support the same level of features. For example video may or may not be supported; as any form of MIME type is supported by SIP, there is plenty of scope for negotiation.
- Call Participant Management: During a call a participant can bring other users onto the call or cancel connections to other users. In addition, users could be transferred or placed on hold.
- Call feature changes: A user should be able to change the call characteristics during the course of the call. For example, a call may have been set up as 'voice-only', but in the course of the call, the users may need to enable a video function. A third party joining a call may require different features to be enabled in order to participate in the call
- Media negotiation: The inherent SIP mechanisms that enable negotiation of the media used in a call, enable selection of the appropriate codec for establishing a call between the various devices. This way, less advanced devices can participate in the call, provided the appropriate codec is selected.
List Of Sip Voip Company
SIP methods defined in the SIP RFC
- SIP method invite: Invite another UA to a session
- SIP method invite re-invite: Change a running session
- SIP method register: Register a location with a SIP Registrar server
- SIP method ack: Used to facilitate reliable message exchange for INVITEs
- SIP method cancel: Cancel an invite
- SIP method bye: Hangup a session
- SIP method options
SIP method extensions from other RFCs
- SIP method info: Extension in RFC 2976
- SIP method notify: Extension in RFC 2848 PINT
- SIP method subscribe: Extension in RFC 2848 PINT
- SIP method unsubscribe: Extension in RFC 2848 PINT
- SIP method update: Extension in RFC 3311
- SIP method message: Extension in RFC 3428
- SIP method refer: Extension in RFC 3515
- SIP method prack: Extension in RFC 3262
- SIP Specific Event Notification: Extension in RFC 3265
- SIP Message Waiting Indication: Extension in RFC 3842
- SIP method PUBLISH: Extension is RFC 3903
SIP responses
SIP terms and definitions
- SIP outbound proxy
- SIP proxy
- SIP redirect server
- SIP registrar server
- SIP URI - how to specify a SIP connection in an URL
- SIP Compression
- SIP DTMF signalling
- SIP Authentication
SIP RFCs
- [http://www.ietf.org/html/rfc3261 Official Main SIP RFC
- RFC 4694 - Number Portability Parameters for the "tel" URI
- RFC 3966 - The tel URI for Telephone Numbers
- RFC 3524 - Mapping of Media Streams to Resource Reservation Flows
- RFC 3515 - The Session Initiation Protocol (SIP) Refer Method
- RFC 3487 - Requirements for Resource Priority Mechanisms for the Session Initiation Protocol (SIP)
- RFC 3486 - Compressing the Session Initiation Protocol (SIP)
- RFC 3485 - The Session Initiation Protocol (SIP) and Session Description Protocol (SDP) Static Dictionary for Signaling Compression (SigComp)
- RFC 3428 - Session Initiation Protocol (SIP) Extension for Instant Messaging
- RFC 3420 - Internet Media Type message/sipfrag
- RFC 3388 - Grouping of Media Lines in the Session Description Protocol (SDP)
- RFC 3361 - Dynamic Host Configuration Protocol (DHCP-for-IPv4) Option for Session Initiation Protocol (SIP) Servers
- RFC 3319 - Dynamic Host Configuration Protocol (DHCPv6) Options for Session Initiation Protocol (SIP) Servers
- RFC 3327 - Session Initiation Protocol (SIP) Extension Header Field for Registering Non-Adjacent Contacts
- RFC 3326 - The Reason Header Field for the Session Initiation Protocol (SIP)
- RFC 3325 - Private Extensions to the Session Initiation Protocol (SIP) for Asserted Identity within Trusted Networks
- RFC 3324 - Short Term Requirements for Network Asserted Identity
- RFC 3323 - A Privacy Mechanism for the Session Initiation Protocol (SIP)
- RFC 3329 - Security Mechanism Agreement for the Session Initiation Protocol (SIP)
- RFC 3313 - Private Session Initiation Protocol (SIP) Extensions for Media Authorization
- RFC 3312 - Integration of Resource Management and Session Initiation Protocol (SIP)
- RFC 3311 - The Session Initiation Protocol (SIP) UPDATE Method
- RFC 3261 - SIP: Session Initiation Protocol (Main SIP RFC)
- RFC 3262 - Reliability of Provisional Responses in the Session Initiation Protocol (SIP)
- RFC 3263 - Session Initiation Protocol (SIP): Locating SIP Servers
- RFC 3264 - An Offer/Answer Model with the Session Description Protocol (SDP)
- RFC 3265 - Session Initiation Protocol (SIP)-Specific Event Notification
- RFC 3087 - Control of Service Context using SIP Request-URI
- RFC 3050 - Common Gateway Interface for SIP
- RFC 2976 - The SIP INFO Method
- RFC 2848 - The PINT Service Protocol: xtensions to SIP and SDP for IP Access to Telephone Call Services
References
- Formatted/explained version of RFC 3261 (over 250 pages!)
- RFC 3329: Security Mechanism Agreement for the Session Initiation Protocol (SIP)
- The IETF SIP Working Group - on this page, you'll find all current Internet Drafts, RFCs and standards
- Additional SIP Related IETF Documents, Drafts, and RFCs
See also
- SIP simple: Instant messaging with SIP
- SDP: The Session Description Protocol
- SIP tools
- SIP SS7 gateways
- RTP: Real-Time Transport Protocol- the protocol most often used for voice communication
- SIP call flows: Examples of SIP call flows
- SIP security
- IAX versus SIP
- SIP-T: Session Initiation Protocol for Telephones RFC3372
- SIP Trunking: Including trunk-group information in SIP INVITE RFC4904
- SIP Security
- SIP Number Portability Parameters
External SIP links
- Learn how to Market and Sell 'SIP Trunking'. Offical release of the brand new SIP training course from The SIP School for Sales and Marketing professionals.
- SIP 'Official' training as the TIA endorses the SIP SSCA® as the SIP Certification of choice for industry.
- SIP and Unified Communications - FREE — Click on the 'demo' button for your free training on SIP in Unified Comms
- SIP Dojo where you can learn about SIP, SIP server, IP-PBX from a Dojo master.
- SIP settings for all Betamax providers'
- setup SIP server step by step
- Sip providers reviews - Compare SIP providers and services
- IMS SIP Technology Overview
- How a SIP server can handle the NAT traversal issue in SIP ?
- Great SIP tutorial
- jobs gera
- Columbia University SIP website — lots of diverse info here
- Open Source SIP and Media Links
- SIP FAQ: Columbia University SIP FAQ - visit it!
- SIP Introduction: ftp://ftp.berlios.de/pub/ser/latest/doc/html/sip_introduction.html
- SIP, networks and NAT : http://www.voipuser.org/forum_topic_7295.html
- The SIP Forum: http://www.sipforum.com/
- Doug Moeller's full day VOIP tutorial Powerpoint presentation (large 13MB zip file)
- VOIP Cookbook SIP and H.323
- The SIP Center Comprehensive information and resources on all things SIP.
- The entire list of SIP related IETF specs
- Sip providers List of SIP providers.
- Packetizer's SIP Information Site
- SIP Wiki http://www.toyz.org/cgi-bin/sipwiki.cgi
- Basic SIP call flow and SIP error codes
- Tech-invite SIP Information Site
- SIP FAQ - sipknowledge SIP FAQ
- SIP and H.323 Call Flow Diagrams
- free MWI routines
- What is SIP?
- SIP Server Technical Overview
- Overview of H.323-SIP Interworking
- SIP Tutorial - SIP Tutorial/eLearning
- Acompanhantes - sipknowledge SIP FAQ
- Health insurance quotes - strong SIP support
- Auto Insurance Quote - sip FAQ
- Insurance claims adjusters - sip wiki
- Important thing to look at if you get one way audio problem with Asterisk 1.4.10 and FreePBX 2.3.0
- Back-to-back User Agent (B2BUA) SIP Servers Powering Next Generation Networks
- SIP providers List
home page


Page Changes

