See attached Non-IP_0623_1600.pptx
In rich device environment, many application can use iotivity stack seperately.
in that case, BLE transport can't support multi application using existing packet format.
For example, if some applications send message to remote device simultaneously, remote device can't verify which message is proper message to each of applications. As a result, packet will be mixing.
So. we make source port and destination port to separate which application is proper applicication.
packet format detail and more infomation is in the attached file.
|9979,19||Added CA BLE packet format changed codes description : https://jira.iotivity.org/browse/IOT-1210||master||iotivity||Status: MERGED||+2||+1|