1 Scope
2 References
3 Definitions
3.1 Terms defined elsewhere
3.2 Terms defined in this Recommendation
4 Abbreviations and acronyms
5 Conventions
6 Justification
7 Communication and in-network processing models and scenarios
7.1 Service function chaining scenarios
7.2 Architecture for ICN service function chaining
7.3 Function-initiation models
8 Messages exchanged for in-network processing
8.1 Specification scheme for in-network functions
8.2 Message content in function request
8.3 Message content in response
9 Service function chaining mechanisms
9.1 Service creation mechanism
9.2 Service usage mechanism
10 Security considerations
11 Environmental considerations
Appendix I – Use cases of service function chaining
I.1 User-initiated data collection
I.2 Sensor-initiated data transmission for low latency
(Figure I.2)
I.3 Publish/subscribe communication for energy saving
(Figure I.3)
Appendix II – Examples of function-initiation models
II.1 An example of consumer-initiated model
II.2 An example of producer-initiated model
II.3 A publish/subscribe example of producer-initiated model
Appendix III – Examples of message format
III.1 An example message format for function request
Bibliography