# | Requirement title | Functionality | Importance | Implementation status |
---|
1 | D8XX:PFK-mapping:BLF-XML:General-Functionality | On D8xx IP phones, any PFK (programmable function key - physical or virtual) can be assigned to a key type called "BLF-XML", and a key number, which corresponds to a SIP extension on another IP phone in the same VoIP environment. The following specific functionality is required: - Monitoring states of the configured SIP extension
- Quick-dial to the configured SIP extension in idle state
- Pick-up an incoming call to the configured SIP extension
| Status |
---|
| |
---|
colour | Green |
---|
title | ESSENTIAL |
---|
|
|
# | Title / Requirement number | User story / functionality | Importance | Status | Notes |
---|
1 | D8XX_BLF-XML_FR-1-UAC | On D8xx IP phones, any PFK (programmable function key - physical or virtual) can be assigned to a function, which allows monitoring state changes of the configured SIP extension on another IP phone. This function shall be called "BLF-XML". The following state changes shall be visualized: - monitored SIP extension is in idle mode => idle
- monitored SIP extension receives an incoming call => ringing
- monitored SIP extension dials or accepts an incoming call => busy
| Must Have | | This means, that the D8xx phone acts as a User Agent Client and the IP phone of the monitored extension as a User Agent Server (UAS). |
2 | D8XX_BLF-XML_FR-1-UAS | On Snom IP phones, any SIP extension having an active subscription of its state changes, shall sent a notification SIP message (NOTIFY) to the UAC, at least when one of the following state changes occur: - from any state => idle
- from any state => ringing
- from any state => busy
| Must Have | Status |
---|
| |
---|
colour | Green |
---|
title | FULLY IMPLEMENTED |
---|
|
|
Fully implemented for idle, ringing, busy | 3 | D8XX__FR-2If such SIP extension is configured on other Snom phones in the same SIP domain, BLF shall work transparantly without the need of a B2BUA (IP PBX) | Must Have | Status |
---|
colour | Green |
---|
title | IMPLEMENTED |
---|
Fully implemented | 4 | D8XX_BLF-XML_FR-3 | The assignment shall be configured either manually via web user interface :Configuration | 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). |
| Status |
---|
| |
---|
colour | Green |
---|
title | ESSENTIAL |
---|
|
|
Must Have | Status |
---|
| |
---|
colour | Green |
---|
title | FULLY IMPLEMENTED |
---|
|
|
Fully implemented | 5 | D8XX__FR-1-1-UACOn D8xx series, during an active subscription, state changes of the monitored SIP extension shall be visualized on both, PFK LED and PFK label. | :Subscription | The assignment shall initiate the SIP subscription process according to RFC 3265. | Status |
---|
| |
---|
colour | Green |
---|
title | ESSENTIAL |
---|
|
|
Must Have6 | Status |
---|
| |
---|
colour | Green |
---|
title | FULLY IMPLEMENTED |
---|
|
|
| __FR-1-1-1-UACThe PFK LED shall be - Off, when state is "idle"
- Blinking, when state is "ringing"
- Steadily lit, when when state is "busy"
| Must Have | Status |
---|
colour | Green |
---|
title | IMPLEMENTED |
---|
| 7 | D8XX_BLF-XML_FR-1-1-2-UAC | The default PFK LED color shall be - red, when state is "ringing" or "busy"
| Must Have | :Monitoring:Translation | Dialog states of the configured SIP extension shall be monitored, processed, and translated according to its direction. UAS state | Dialog state (NOTIFY) | Direction | Translated state |
---|
idle mode | terminated/none of the below mentioned | - | idle |
---|
offhook | trying | initiator | offhook |
---|
incoming call ringing | early/proceeding | recipient | ringing |
---|
incoming call accepted | confirmed | recipient | talking |
---|
outgoing call ringing | early/proceeding | initiator | calling |
---|
outgoing call accepted | confirmed | initiator | talking |
---|
|
IMPLEMENTEDThe default colour can be overridden by configuration | 8 | D8XX_BLF-XML_FR-1-1-3-UAC | The PFK label is composed of 3 areas - (A) icon area
- state "idle" => white symbol of a person with handset
- state "ringing" => red symbol of a person with handset plus an arrow pointing towards the handset
- state "talking" => red symbol of a person with handset and 2 waves heading away from the handset
- (B) name area
- (C) state area
| Image Removed
| 9 | D8XX_BLF-XML_SR-2-UAS | 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: - switch off the assigned PFK LED
- display the label icon "idle", the label name "name" or "number", the state "idle"
| Must Have | | 10 | D8XX_BLF-XML_SR-2-UAC | If the SRV (IP-PBX or another Snom phone) is in State "Idle", the UA shall - switch off the assigned PFK LED
- display the label icon "idle", the label name "name" or "number", the state "idle"
| Must Have | 11 | D8XX_BLF-XML_SR-3-UAS | 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: - switch off the assigned PFK LED
- display the label icon "idle", the label name "name" or "number", the state "idle"
| 12 | D8XX_BLF-XML_SR-4-UAS | 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 | 13 | D8XX_BLF-XML_SR-5-UAS | 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 | 14 | D8XX_BLF-XML_SR-6-UAS | In case the notifier being an IP-PBX: Hold state => PFK LED blinking slow (colour?), PFK label & icon "on hold" | Must Have | 15 | D8XX_BLF-XML_SR-7-UAS | In case the notifier being an IP-PBX: DND state => PFK LED on (colour?), PFK label & icon "DND on" | Must Have | ...
...