Difference between revisions of "TN1"

From Paddon.org
Jump to navigation Jump to search
Line 1: Line 1:
 
= Configuring a SPA504g for use with IP-Phone-C =
 
= Configuring a SPA504g for use with IP-Phone-C =
  +
  +
[https://asahi-net.jp/en/service/ipphone-c/ IP-Phone-C] is a VOIP service provided by [https://asahi-net.jp AsahiNet]. It is a rebranding of NTT's [https://ja.wikipedia.org/wiki/%E3%83%95%E3%83%AC%E3%83%83%E3%83%84#%E3%81%B2%E3%81%8B%E3%82%8A%E9%9B%BB%E8%A9%B1 Hikari] VOIP service, so these notes may be applicable to similar services from other resellers.
   
 
== Subscriber Information ==
 
== Subscriber Information ==
Configure an extension as follows:
+
Configure an extension on the handset as follows:
EXT > Display Name = <Phone Number>
+
EXT > Display Name = <Your 050 Phone Number>
EXT > User Id = <Phone Number>
+
EXT > User Id = <Your 050 Phone Number>
EXT > Password = <Password>
+
EXT > Password = <Your Password>
 
EXT > Use Auth Id = Yes
 
EXT > Use Auth Id = Yes
EXT > Auth Id = <User Id>
+
EXT > Auth Id = <Your User Id>
   
 
== Audio Configuration ==
 
== Audio Configuration ==
Line 19: Line 21:
   
 
== RTP Packet Size ==
 
== RTP Packet Size ==
The IP-Phone-C SIP server only accepts a SDP attribute a=ptime with the value 20. Any other value will result in a "488 Not Acceptable Here" response, incorporating a "307 Session description parameter not understood" warning. The engineer who programmed this is a bad person.
+
The IP-Phone-C SIP server only accepts a SDP attribute a=ptime with the value 20. Any other value will result in a "488 Not Acceptable Here" response, incorporating a "307 Session description parameter not understood" warning. This is an extremely difficult issue to debug without a priori, and the engineer involved should be ashamed of themselves for not providing a more meaningful error response.
   
 
The SPA504g emits the correct value with the following configuration:
 
The SPA504g emits the correct value with the following configuration:

Revision as of 04:30, 6 April 2019

Configuring a SPA504g for use with IP-Phone-C

IP-Phone-C is a VOIP service provided by AsahiNet. It is a rebranding of NTT's Hikari VOIP service, so these notes may be applicable to similar services from other resellers.

Subscriber Information

Configure an extension on the handset as follows:

EXT > Display Name = <Your 050 Phone Number>
EXT > User Id = <Your 050 Phone Number>
EXT > Password = <Your Password>
EXT > Use Auth Id = Yes
EXT > Auth Id = <Your User Id>

Audio Configuration

The IP-Phone-C SIP server only supports the G711u codec. Other codecs, or too many proposed codecs, may trigger a "488 Not Acceptable Here" response. Therefore configuration with just G711u is recommended.

EXT > Preferred Codec = G711u
EXT > Use Pref Codec Only = Yes

NAT Configuration

If you are using NAT, enable keepalives:

EXT > NAT Keep Alive Enable = Yes

RTP Packet Size

The IP-Phone-C SIP server only accepts a SDP attribute a=ptime with the value 20. Any other value will result in a "488 Not Acceptable Here" response, incorporating a "307 Session description parameter not understood" warning. This is an extremely difficult issue to debug without a priori, and the engineer involved should be ashamed of themselves for not providing a more meaningful error response.

The SPA504g emits the correct value with the following configuration:

SIP > RTP Packet Size = 0.02