Howto:Innovaphone SIP Provider Tests
innovaphone does some fair amount of SIP provider testing. The results are published on this wiki (see Tested SIP Provider on the side bar to the left). Here is how to provide the required support to convince us to add your SIP trunk to the list.
Overall Description
SIP provider testing has some phases:
- SIP trunk testing
- innovaphone performs some testing on a SIP trunk according to our test plans. In this phase, we will detect the provider capabilities and the required configuration to run the provider with innovaphone gear
- SIP trunk profile generation
- innovaphone creates a so-called SIP provider profile. This is a simplified UI that allows users to configure a SIP trunk for use with innovaphone gear easily. The profile is added to the firmware in the next available firmware hotfix
- nightly testing
- the SIP provider test plan is executed against the SIP trunk in a regular fashion using the then-latest firmware version. This ensures that both our firmware and the SIP provider stay compatible. When our test plans are enhanced, a SIP provider may be subject to enhanced testing to. These tests are carried out in a recurring fashion until further notice
Requirements
In order for innovaphone to carry out the tests in all pahses exlained above, the SIP provider must provide a certain level of support
- We need an account for each SIP trunk product the SIP provider offers
- if multiple products are offered by the provider (e.g. business vs. end-user versions of the service), we will treat them as separate SIP trunks
- the SIP trunk service must be usable from innovaphone's premises using innovaphone's internet access
- we can not support SIP trunks that require a dedicated/special internet access
- this SIP trunk account must remain valid and usable until further notice
- when the account is terminated, further testing of the SIP trunk will be seized and the provider profile will be removed from the firmware
- phone calls required for testing must be free
- innovaphone can not accept any charges associated with the tested SIP trunk account for registration and/or calls. During initial SIP trunk testing, we will need to perform calls from the provider extensions to arbitrary numbers, such as fixed phones, mobile phones or international destinations. After initial testing (that is, for the nightly tests), we will only perform calls to either extensions of the same account or to fixed line numbers owned by innovaphone (currently
+49 7031 73009 x
). It is OK for the provider to restrict calls to such number in this phase
- the account must provide at least 10 DDI numbers (that is, a 1 digit number block)
- we can not support trunks with MSN at this time
- In order to create a proper profile we need exact copy of the informational collateral the SIP trunk provider will make available to his customers
- this mainly serves to make sure we use the same terminology the end-customer will find in his collateral
Process
If you think your SIP trunk product should be part of innovaphone's tested SIP provider portfolio, contact presales@innovaphne.com and provide the information listed under Requirements.
Partner Testing
Previously, innovaphone has accepted submissions of SIP trunk test reports created by third parties (innovaphone partners, carriers) if the testing complies with the innovaphone test plans. This is still possible, but not recommended any further.
Known Problems
SIP providers are accepted for testing on innovaphone's own discretion.