Test plan - full Kamailio: Difference between revisions
Jump to navigation
Jump to search
Content deleted Content added
Dcunningham (talk | contribs) Created page with "This is a comprehensive plan of things to test with regards to Enswitch routing with Kamailio: === Register === * REGISTER to telephone line from behind NAT * REGISTER to te..." |
Dcunningham (talk | contribs) No edit summary |
||
| Line 15: | Line 15: | ||
* Telephone line -> Conference login |
* Telephone line -> Conference login |
||
* Telephone line -> Other Enswitch system |
* Telephone line -> Other Enswitch system |
||
* Other Enswitch system -> |
* Other Enswitch system -> Number -> Telephone line |
||
* Call involving external party stays up for over 15 minutes |
|||
=== Transfers === |
=== Transfers === |
||
| Line 39: | Line 40: | ||
* Registered telephone line OPTIONS packet and reply |
* Registered telephone line OPTIONS packet and reply |
||
* Unregistered |
* Unregistered subscription OPTIONS packet and reply |
||
=== TCP === |
=== TCP === |
||
| Line 51: | Line 52: | ||
=== No-NAT port === |
=== No-NAT port === |
||
* Other Enswitch system -> port 5065 -> Number -> Telephone line |
|||
* PSTN -> port 5065 -> Number -> Telephone line |
* PSTN -> port 5065 -> Number -> Telephone line |
||
Latest revision as of 02:13, 28 April 2017
This is a comprehensive plan of things to test with regards to Enswitch routing with Kamailio:
Register
- REGISTER to telephone line from behind NAT
- REGISTER to telephone line when not behind NAT
- Re-REGISTER after expiry
Phone calls
- PSTN -> Number -> Telephone line
- PSTN -> Number -> Conference login
- Telephone line -> Telephone line
- Telephone line -> PSTN
- Telephone line -> Conference login
- Telephone line -> Other Enswitch system
- Other Enswitch system -> Number -> Telephone line
- Call involving external party stays up for over 15 minutes
Transfers
- SIP 302 redirect from telephone
- Attended SIP refer from telephone
- Blind SIP refer from telephone
MWI
- NOTIFY on when message left
- NOTIFY off when message picked up
BLF
- SUBSCRIBE and initial NOTIFY
- NOTIFY for ringing
- NOTIFY for connected
- NOTIFY for idle
- Re-SUBSCRIBE after expiry
PING
- Registered telephone line OPTIONS packet and reply
- Unregistered subscription OPTIONS packet and reply
TCP
- Register telephone via TCP
- Telephone line -> PSTN call
- PSTN -> Number -> Telephone line call
- SUBSCRIBE to monitor a phone
- Receive NOTIFY updates of monitored phone
No-NAT port
- Other Enswitch system -> port 5065 -> Number -> Telephone line
- PSTN -> port 5065 -> Number -> Telephone line
WebRTC
- REGISTER sipML5 client using WSS
- WebRTC client -> WebRTC client call
- WebRTC client -> plain SIP call
- Plain SIP -> WebRTC client call