> What kind of flow is created by BSS?
It depends on settings and situations.
> One SIP call will have 2 legs, does it create 2 flows per call?
Generally 4 flows per call.
- A flow for RTP x 2 legs
- A flow for RTCP x 2 legs
> so that we can decide which device to use for the Open flow
If you want to try OpenFlow and familiar with Linux, I recommend you to try OVS (Open vSwitch).
https://www.openvswitch.org/
Even if you install the OVS in same Linux box where the SIP Server is running, RTP relay performance is raised dramatically because it is processed in Linux kernel module.
> We have Cisco 3650 sitting on the shelf which we may use with BSS.
For relaying RTP packets at a switch, the switch must support OpenFlow and accept flows for controlling Layer 2,3 and 4.
If you want to use a physical switch instead of OVS software, I recommend that you use OVS based physical switch product.