On quinta-feira, 4 de fevereiro de 2016 11:50:47 PST ???(Uze Choi) wrote: > Hyungjun, > Let me classify your use case for each connectivity. > IP connectivity (Wi-Fi/Eth) : multiple iotivity instance can exist work with > different port. BT connectivity : multiple iotivity instance will make a > collision together due to same UUID on RFComm. The multiple OIC BT > application requires single iotivity instance which can aggregate the BT > communication. For this requirement, daemon process model which was > out-of-proc model defined before, is only solution I think. BR, Uze Choi
Ah, indeed, for a different type of transport like BT, we'll have problems. Do we need BT? No, seriously, is it required? Can we not require a socket interface, like IPv4 and IPv6? Remember that BT-GATT is not specified in OIC, it's purely an IoTivity extension. And remember that the Bluetooth SIG is working on 6lo-over-BTLE, which solves the problem by giving us IPv6. -- Thiago Macieira - thiago.macieira (AT) intel.com Software Architect - Intel Open Source Technology Center