Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 Requirements Catalog Scott A. Moseley Farbum Scotus.

Similar presentations


Presentation on theme: "1 Requirements Catalog Scott A. Moseley Farbum Scotus."— Presentation transcript:

1 1 Requirements Catalog Scott A. Moseley Farbum Scotus

2 2 Why a Requirements Catalog? Why not write TPs immediately?  To answer the question: What are the core IPv6 requirements?  RFCs not written using the same rules as ETSI uses; e.g. extensive use of MAYs, SHOULDs, and NOTs. Thus, fuzzier requirements (for us).  Language and meaning are important.  Multiple sources: RFCs, 3GPP, “industry practice,” IPv6 Forum label work  Same requirement expressed across multiple source documents  Requirements for Node, Router, and Host where Node can be either Router or Host  Need a link between requirement source and resulting test purpose and test case/description  A functional classification system is useful  This is not easy  Who can use? Developers, manufacturers, procurement, test writers.

3 3 Requirements Sources

4 4 3GPP Requirements Sources (Basu)  * 3GPP TS : IP Multimedia (IM) session handling; IM call model (CN1)  * 3GPP TS : IP Multimedia Subsystem (IMS); Stage 2 (SA2).  * 3GPP TS : IP Multimedia Call Control Protocol based on SIP and SDP; Stage 3 (CN1)  * 3GPP TS : IP Multimedia (IM) Subsystem Cx Interface; Signalling flows and message contents (CN4)  * 3GPP TS : Cx Interface based on the Diameter protocol; Protocol details (CN4)  * 3GPP TS : IP Multimedia Subsystem (IMS) Sh Interface; Signalling flows and message contents (CN4)  * 3GPP TS : Sh interface based on the Diameter protocol; Protocol details (CN4)  * 3GPP TS : IP multimedia subsystem; Stage 1 (SA1)  * 3GPP TS : Network Architecture (SA2)  * 3GPP TS : Numbering, addressing, and identification (CN4)  * 3GPP TS : Organization of subscriber data (CN4)  * 3GPP TS : Architectural requirements (SA2)  * 3GPP TS : Mobile Station (MS) supporting Packet Switched Services (CN3)  * 3GPP TS : End-to-end QoS Concepts and Architecture (SA2)  * 3GPP TS : Policy Control over Go Interface (CN3)  * 3GPP TS : End-to-end Quality of Service (QoS) signalling flows (CN3)  * 3GPP TS : Telecommunications management; Charging management; Charging principles (SA5)  * 3GPP TS : Telecommunications management; Charging management; Charging data description for the IMS domain (SA5)  * 3GPP TS : 3G security; Access security for IP-based services (SA3)  * 3GPP TS : 3G security; Network Domain Security (NDS); IP network layer security (SA3)  * 3GPP TS : Signaling flows for the IP multimedia call control based on SIP and SDP; Stage 3 (CN1)  * 3GPP TS : Customized Applications for Mobile network Enhanced Logic (CAMEL) - IP Multimedia System (IMS) interworking; Stage 2  * 3GPP TS : Customized Applications for Mobile network Enhanced Logic (CAMEL); CAMEL Application Part (CAP) specification for  IP Multimedia Subsystems (IMS)

5 5 The Requirements Catalog (cont’d)  Basic Concepts  A scalable database containing all requirement elements  HTML view of selected database elements  HTML links between RFC, requirement, test purpose, and test case/description  Mapping between RFC and IPv6 Logo requirements  A user-extendable tool to identify requirements for procurement or implementation

6 6 Extract from Requirements DB

7 7 Example Requirement


Download ppt "1 Requirements Catalog Scott A. Moseley Farbum Scotus."

Similar presentations


Ads by Google