“Call parking”业务允许用户将一个呼叫 HOLD 住,并在另一个分机上继续对话。
“call park”特性通过预先定义好的按钮(通常会标记“Call Park” )或一个特殊的按键顺序来实现, 将当前分机的对话HOLD住, 并转移到一个空号码上(这称为Parking呼叫, 呼叫被Park在一个特殊的号码或者通道上)。被HOLD的对话将在不久后重新retrieve。
如果应答电话的人不是预期的被叫用户, 并且预期的被叫用户在另外一个位置, 应答电话的人可以 Park 当前呼叫, 然后请预期的被叫用户去retrieve这个呼叫。
下面的场景是一个简单的 Call parking 应用示例:
例如, Karen 是 Holly 的助理。如果来电是找 Holly 而 Karen 先接了这个电话, Karen 可以将呼叫 Park 在某个频道, 然后告诉Holly:“Holly,您有个电话在频道1”, 接着Holly就可以拨打特殊号码retrieve该被HOLD住的呼叫。
miniSIPServer 支持这个业务,并且将其分解为两个业务:
"call park"业务用于将呼叫Park住。如果分机用户想Park呼叫,她/他只需要将呼叫转接到"*70*n"即可。 "*70*"是用户Park呼叫的特殊子冠,“n“是指通道号,它的取值介于1和99之间。那就是说,miniSIPServer 允许最多同时Park99个呼叫。在上述的示例中,Karen可以拨打"*70*01",将呼叫Park在通道1上。
一旦呼叫被Park,主叫用户将听等待音乐,等待时间缺省为60秒。期间,其他用户可以在其他分机上retrieve这个呼叫。
等待时间内如果没有任何人retrieve这个呼叫, miniSIPServer 将释放该呼叫,主叫用户最终听忙音。
本地分机用户使用"call retrieve"业务retrieve被Park住的呼叫。如果分机用户想 retrieve 呼叫,她/他可以拨打"*71*n"。其中"*71*"是该业务的特殊接入码,”n“是指通道号。在上述的示例中,Holly可以拨打"*71*01"retrieve被Karen park的呼叫。