Table of Contents

 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