Table of Contents

 

 

 0     Introduction   vi
        0.1     Organization   vi
        0.2     Guideline releases and versioning  vi
        0.3     What's new    vi
 
1     Scope  
 
2     References 
 
3     Definitions 
 
4     Abbreviations and acronyms 
 
5     Conventions 
 
6     Authenticated Persistent Session use case  
 
7     Authenticated Persistent Session (APS) overview   
        7.1     Support for multiple CCCs 
        7.2     Topics used in MQTT 
        7.3     Shoulder tap  
 
8     APS management 
        8.1     APB resources 
        8.2     APS behaviour 
                  8.2.1     APS session state  
                  8.2.2     Authenticated persistent binding identifiers (APBI) 
                  8.2.3     Authenticated persistent binding establishment 
                  8.2.4     Accepting an authenticated persistent binding 
                  8.2.5     Authenticated persistent binding and session termination  
                  8.2.6     APS-CCC diagnostic message  
 
9     Behavioural model: MQTT 
        9.1     Overview of operation  
                  9.1.1     Graceful APS termination  
        9.2     Interaction of the Health & Fitness services application with the PHG application  
        9.3     State of the PHG's connection to the HFS MQTT server 
                  9.3.1     Interaction of a PHG application with the MQTT server 
10     Behavioural model: SMS shoulder tap capability 
       10.1     Shoulder tap overview   
       10.2     Scope  
       10.3     Shoulder tap invocation determination  
       10.4     PHG SMS information  
       10.5     SMS message structure  
       10.6     PHG application requirements 
       10.7     Semantic behaviour of the PHG application relative to ST reception  
Annex A – Normative guidelines for the APS-CCC    
       A.1 Guidelines for the APS components in capabilities exchange    
       A.2 Guidelines for PHG APS management (APS-CCC-PHG)    
       A.3 Guidelines for the PHG application interactions with the MQTT server    
       A.4 Guidelines for HFS application APS management    
       A.5 Guidelines for the PHG application SMS shoulder tap    
       A.6 Guidelines for the Health & Fitness services application SMS shoulder tap    
Annex B – XML schema for the APB resource     
Appendix I – APS details    
       I.1 APS information in the root.xml    
       I.2 APS authentication: Resource owner password credentials approach    
       I.3 APS establishment: PHG application POST with partial APB    
                  I.3.1 APS establishment: PHG GET for completed APB    
                  I.3.2 APS establishment: PHG setup with MQTT server    
                  I.3.3 MQTT: PHG application subscribes to commands    
                  I.3.4 MQTT: PHG Application Publishes "CONNECTED"    
       I.4 APS establishment: PHG application enables APS    
       I.5 Operation    
Appendix II – Example Health & Fitness service root.xml file    
Bibliography