...
- Use case#1: A secretary's phone shall display the call status of the boss's line, allowing the secretary to know whether the boss is on a phone call or not. This will enable the secretary to make the decision to put the new caller on hold or let them through to the boss.
- Use case#2: Call centers and customer support groups have also a need for BLF: it enables employees to see if their colleagues are free to take a support call or if their supervisor is on another line and unable to help another customer.
- Use case#3: BLF is needed by teams working on a specific project: supervisors can monitor team members' extensions and vice versa so all team members are aware of each other's current status.
Requirements
# | Title / Requirement number | User story / functionality | Importance | Notes |
---|---|---|---|---|
1 | D8XX_BLF-XML_FR-1 | On D8xx series, any PFK (physical or virtual programmable function key) can be assigned to a function, which allows monitoring state changes of that SIP extension. This function shall be called "BLF-XML". The following state changes |
shall be considered:
|
Must Have | This means, that each PFK of the User Agent (UA, here Snom D8xx) becomes a subscriber of state changes of the assigned SIP extension on another Server (SRV) | |||
2 | D8XX_BLF-XML_FR-2 | If such SIP extension is configured on other Snom phones in the same SIP domain BLF shall work transparantly without the need of an IP PBX. | Must Have | This means, that any Snom phone, acting as SRV, is capable of sending its state via NOTIFY messages to the UA |
3 | D8XX_BLF-XML_FR-3 | The assignment shall be configured either manually via web user interface (WUI) and/or phone user interface (PUI), and automatically via auto-provisioning (HTTP/TFTP setting server), SRAPS, or remote management (TR-069). | Must Have | Already implemented |
4 | D8XX_BLF-XML_SR-1 | On D8xx series, during an active subscription, state changes of the monitored SIP extension shall be visualized on both, PFK LED and PFK label. The PFK label is composed of 3 areas: Label icon, name, and state | Must Have | |
5 | D8XX_BLF-XML_SR-2-SRV | If the SRV (Snom phone) goes into State "Idle", a NOTIFY message shall be sent to the UA, containing the following information in its XML body:
| Must Have | |
6 | D8XX_BLF-XML_SR-2-UA | If the SRV (IP-PBX or another Snom phone) is in State "Idle", the UA shall
| Must Have | |
7 | D8XX_BLF-XML_SR-3-SRV | If the SRV (Snom phone) goes into State "Line seizing", a NOTIFY message shall be sent to the UA, containing the following information in its XML body:
| ||
8 | D8XX_BLF-XML_SR-4-SRV | In case the notifier being an IP-PBX or another Snom phone: Ringing state => PFK LED blinking fast (colour?), PFK label & icon "ringing" | Must Have | |
9 | D8XX_BLF-XML_SR-5-SRV | In case the notifier being an IP-PBX or another Snom phone: Busy state => PFK LED on (colour?), PFK label & icon "on a call" | Must Have | |
10 | D8XX_BLF-XML_SR-6-SRV | In case the notifier being an IP-PBX: Hold state => PFK LED blinking slow (colour?), PFK label & icon "on hold" | Must Have | |
11 | D8XX_BLF-XML_SR-7-SRV | In case the notifier being an IP-PBX: DND state => PFK LED on (colour?), PFK label & icon "DND on" | Must Have |
User interaction and design
...