My blog for learning Microsoft Teams Voice Features.

2019年12月3日 星期二

Media Bypass - 節省Internet頻寬與確保語音品質

0 comments

當你使用Microsoft Team 透過 Direct Routing 介接到公司的SBC後,
表示你已經可以開始使用Teams 撥打電話。
而現在,Media Bypass 的設定則是你該考慮的。

Media bypass 是一個 OnlinePSTNGateway 的設定。
當你在Office365上設定SBC的配對時候,可以將此選項打開
















為什麼Media Bypass可以節省頻寬和保障語音品質 ?
我們來看一下,在Teams Direct Routing的架構下,如果沒有啟用Media bypass,
不論是公司內部或是公司外部的使用者,
所有的語音流量,都必須先到微軟的雲端Media Processor(MP),才回到公司架設的SBC,再送至PSTN/PBX。
這種情況下,由於Internet的穩定度或頻寬限制,語音品質就會受到影響。

















所以,Media Bypass最重要的功能,就是讓語音的流量(Media)能夠留在地上,不要送至MP(bypass)。

















只要使用者跟SBC在同一個網路下,透過Media bypass的設定,Media就可直接從Teams Client送至SBC/Gateway/Gateway,不用再跑到Internet去。

不過要特別注意的是,目前Teams的Media bypass,使用者面對的是SBC的public IP Address,而不是內部的IP。所以在網路的路由行為上會呈現一個Hairpin (髮夾式)的傳輸。
(出去找到IP再進來)。

當然,如果使用者在Internet,例如在外面使用4G或家裡的網路,
Media會直接先找到公司的SBC對外的Public IP Address。
如果使用者在當地(國內),直接連到公司對外IP Address的速度應該會比連到微軟的雲端來得快些。





如果使用者在國外,連回到公司SBC對外的Public IP並不這麼理想,則Teams會很聰明的回到雲端Transport Relay server,再連至公司SBC。

要在O365上設定Media bypass也很容易。
透過以下的powershell即可。

Set-CsOnlinePSTNGateway -Identity {OnlinePSTNGateway Identity} -MediaBypass $true

沒有留言:

張貼留言