Closed xavier-grall closed 4 years ago
can i create the related PR ?
@xavier-grall In the diagram what is BSS referring to?
@pgoyal01 Business Support System, a management plane network function (probably the "northernmost" one at the border or inside the operator information system) https://en.wikipedia.org/wiki/Business_support_system I am also working on a review of the (too ?) long list of network funtions of the first section of the chapter and i will add it
@xavier-grall Thanks, that is what I thought. Then BSS is not a VNF and the diagram refers to "Example VNFs."
@pgoyal01 what about OSS ? is it a VNF in your opinion ? or would you have a management plane function example in mind ?
@xavier-grall Personally, I would leave the OSS/BSS decisions to the Operators and as you know some MANOs (such as ONAP) incorporate a lot of OSS functionality. I don't consider OSS as a VNF.
@pgoyal01 @xavier-grall BSS/OSS is application ( IT app or VNS no matter ) but right many deployments, especially for OSS part, is VM or Container-based and also most of the operator deploy OSS over it private cloud ( IT Cloud), my opinion, for any VNF , There is own NMS which consider a mgt , and also for most of VNF , there is specfic VNF-C responbile for mgt plan
@ASawwaf I agree OSS/BSS are important. My only objection was including them as an example of a VNF.
@pgoyal01 @ASawwaf The idea is to show a standardized or well-known VNF related to management plane. I agree that BSS functions are not really NF, dispite they are telco-specific. So we can replace it by:
@ASawwaf I read through Chapter 2 a bit more carefully this time. A couple of the acronyms are not defined; also within EPC Nodes, on the MME (Mobility Management Entity), EPS (Evolved Packet System) is used.
Under Profile One, it states, "Control plane functions without specific need and management plane functions" -- I think some words are missing after "without specific"; should it state "without specific compute host software and hardware configuration needs (for example, NUMA, CPU pinning)".
Similarly, for Profile 3, the statement, "Control plane functions with specific computing needs" could be adjusted to state "Control plane functions with specific compute host software and hardware configuration needs (for example, NUMA alignment, CPU pinning) ".
@xavier-grall If we follow @ASawwaf Profle classifications then the Basic Instance Type can be used for certail control VNFs as well as management plane VNFs. If you agree then possible choices to replace NMS (Network Management System) and BSS could include, for example, AAA and eNUM.
@pgoyal01 @ASawwaf I am the author of those statements, so they are written with my wording, and my english may not be accurate enough...
At this point of the document, we should only speak of the VNF needs regarding NFVI, and not how they could be technically fullfilled, so I chose to use the following wording to distinguished 2 types of control plane function (aiming at being hosted either on basic node or on compute-intensive node) :
For VNF examples, if we agree on VNF targeted by basic profile, ie including management plane functions, we should also have such example: so, ok to replace BSS, eg by AAA, but I think we should keep NMS as a management plane function.
@xavier-grall Thanks (BTW you may have noticed all sorts of errors in my writing including missing words/phrases).
I am OK with keeping NMS but we need to define it within Chapter 2 text (it may be there and I missed it).
@pgoyal01 @ASawwaf I am the author of those statements, so they are written with my wording, and my english may not be accurate enough...
At this point of the document, we should only speak of the VNF needs regarding NFVI, and not how they could be technically fullfilled, so I chose to use the following wording to distinguished 2 types of control plane function (aiming at being hosted either on basic node or on compute-intensive node) :
- w/o specific need
- w/ specific computing needs Here the computing needs refer to the description above in the text (Computing speed and Specific processing)
For VNF examples, if we agree on VNF targeted by basic profile, ie including management plane functions, we should also have such example: so, ok to replace BSS, eg by AAA, but I think we should keep NMS as a management plane function.
@xavier-grall sorry i got confused :(
@pgoyal01 @ASawwaf Here is a new change proposal for chapter 2 (considering our discussion, I hope ;-) https://github.com/xavier-grall/CNTT/commit/fd3ed20e6a01d1ac984d260f78b33aa7153dfebd It includes a new figure and also some text changes including a review of section 2.1. The figure is here: https://github.com/xavier-grall/CNTT/commit/d3e5c3b77cacd207575ac6de98b454dabc9adb3d?short_path=7b203a6#diff-7b203a67fe864b84c1d0b7c68ffcc645
Can I create the related PR ?
@xavier-grall please go ahead and submit the PR for Thursday meeting. Rabi
PR merged for issue merged.
For alignment with commited PR #235, section 2.3 figures must be updated as proposed here: https://github.com/xavier-grall/CNTT/commit/da7711c2fd8a00e7eae632462a330f054ae2fb17 ie, with this diagram: https://github.com/xavier-grall/CNTT/commit/d1b494d463bdcb69dc977a7051260288fd28bd84?short_path=7b203a6#diff-7b203a67fe864b84c1d0b7c68ffcc645 NB:Minor typos are also fixed by the way.
It should be noted that those proposals (this one and previous #200 #235) also imply some changes in chapter 4 and 5:
The rationale for those changes is the following: Previously both network-intensive and compute-intensive profiles were fitting some data plane functions, while latency-sensitive control plane functions (as MME, AMF or IMS-CSCF) did not have any suitable profile. Now, any data plane functions can be hosted on the network-intensive profile and latency-sensitive control plane functions on the compute-intensive profile.