How To Simulate 100 Phones In A Lab ?

Home » Asterisk Users » How To Simulate 100 Phones In A Lab ?
Asterisk Users 2 Comments

Hello,

I’ve got a request from a prospective customer demanding a SIP hardphone able to provide 120 BLF to its operator.

Each BLF should show current extension activity (blink when ringing, …)
and allow speed dialing.

Beside finding hardware matching these requirements, I’m wondering if it’s achievable to simulate 100 phones in a lab. More precisely, I would like to check if:
– an hardphone can handle such load (some vendors claim it’s not easy, see
[1])
– using Asterisk 13’s Resource List Subscription feature changes anything in this capability.

I’ve played a bit with SIPp in the past to generate calls. Is it the right tool for such tests ?

What would you suggest ?

Best regards

[1] http://support.yealink.com/faq/faqInfo?id!6

2 thoughts on - How To Simulate 100 Phones In A Lab ?

  • You could use Custom Device States to create your 100 extensions to watch and update their status by changing the states manually.

    With Asterisk 13.0 and PJSip I had the RLS feature working with some Yealink phones (T28P and a T41P to be specific), on the phone I set:

    phone_setting.auto_blf_list_enable = 1
    phone_setting.blf_list_sequence_type = 1
    account.1.blf.blf_list_uri = MyTestRLS

    and in my pjsip I created the MyTestRLS

    [MyTestRLS]
    type = resource_list event = dialog list_item = 7001
    list_item = 7002
    list_item = 7003

  • I also got RLS working with Yealink phones: it was surprisingly easy to setup. I had issues with this feature on Aastra phones and I’m planning to try it with Digium phones.

    Manually changing Custom Device States is very simple … and smart idea !
    Thanks for sharing it here.

    PS: Did you stress test Yealink BLF feature ? If positive, is it usable with 120 extensions ?