CloudGenix Application detection
1- signature
2- when encrypted :
      Service used ( O365 )  + Meta data
      Setup session behavior + Application identificationÂ
           determine sub-application ( Controller session + bearer session ) and the codec
     >>>> need to be good enough to determine the path to select.
Other option are very resource intensive:
Vs Proxy server ( to terminate session )
or/and DPIÂ