- 易迪拓培训,专注于微波、射频、天线设计工程师的培养
如何更好地解决VoWLAN的安全性问题
在相对安全的封闭网络里,无需对语音包进行过分的保护,但人们面对危机四伏的WAN,必须竭力避免会话劫持(session hijacking)、监视和、恶意服务破坏或服务拒绝,以及收费欺诈与身份欺骗等风险。为此,语音包及其相关传输信道必须受到保护,同时要求具有PSTN那样的保真度和性能。而当呼叫在空中被无线网络嗅探到时,有线VoIP环境的安全动态性变得更加复杂。
安全性是一个很泛义的概念,意指通过保证网络连接的可靠性来处理和平衡用户与运营商的担心和需求,从而确保各方的每次语音传输都是安全的(见图1)。使安全性成为可靠部署VoIP的基本要求的5个关键点是:
? 可靠性:降低拒绝服务(DoS)等恶意攻击的影响,运营商能够确保语音包安全通过WAN。
? 隐私性:对用户,必须确保其呼叫受到保护,防止非法窥探或监视。语音有效载荷(内容)和信令(即呼叫记录)都需要隐私性。
? 完整性:用户和运营商都必须确保数据传输不被干预,一旦有干预,需侦测到当中的改动。
? 认证:对用户确保其呼叫到达正确的目的地,对运营商需确保用户正确,而不会是试图非法侵入的伪终端。
? 反拒认(Non-repudiation):运营商能确保用户不会拒绝使用服务,保护运营商收取费用并以此创收的能力。
QoS的维护
要成功处理安全性每一个方面的问题,VoIP应用需要使用至少5个不同级别的安全机制:配置、信令、语音包、数据包以及包过滤。每个机制都采用不同的安全标准(见图2),故可能引入相当大的VoIP处理开销。除非开发人员从头开始设计一个架构来支持安全性,否则开销会引起严重的系统瓶颈问题,这可能破坏VoIP实现方案的可行性。
例如,考虑性能对语音包即时发送的影响。目前业界力求网络每一个中间节点的延时小于30ms,以获得不大于150ms的完整端到端通话的延时。呼叫延时长可能导致语音质量明显下降,引起用户不满。此外,对安全性任务而言,可变的处理延时增加了抖动和丢包率,这对平均意见得分(Mean Opinion Scores,MOS)有直接影响,并使音质迅速恶化到“收费级”之下。若无有效安全措施,性能开销和延时将会对呼叫质量产生直接影响。
图1:利用众多不同安全机制(比如认证和加密)可以保护用户和运营商免受恶意及无意的服务中断的伤害。
建立网络连接所需的时间同样如此,因为VoIP安全性措施可能会使性能下降而危害总体呼叫QoS。在呼叫建立过程的认证和密钥交换期间,密钥生成和消息交换可能引起显著的延时。假设AES密钥生成和交换时间多达500ms,这超出了实时VoIP应用可以接受的限度。更麻烦的是,在基于软件的实现方案中使用IPSec时,建立一个安全关联(security association)往往需要2到10秒的时间。如果涉及到无线节点,考虑到无线安全措施,总体延时还会增加3秒以上。
重要的是认识到这些机制引入的延时可能具有累加性。例如,通过无线网络传输的数据分组首先必须解决自己的无线保护问题,然后才能处理数据包机制以及其后的语音包安全机制。因此,为了获得维持适当MOS等级所需的最佳延时限制,需要在节点和基础设施方面做一些工作,以加速安全机制的处理和最小化所有安全级别上的处理时间。
释放处理器周期
VoIP安全机制的5个级别,虽然采用不同的标准,但共享许多程序和进程,包括密钥生成、会话配置、密钥交换、单向或双向认证,以及加密/解密技术。在许多情况下,不同标准可共享类似的基础机制,这使众多标准采用单个硬件加速器成为可能。
通过对加密技术的硬件加速进行精细调节,加密加速器能够为先进加密标准(AES)、数据加密标准(DES)和三重 DES (3DES)等主流格式提供卓越的性能。不过,灵活的硬件加速不仅仅是为了满足质量和性能要求而单纯地加快加密速度。例如,单个协处理器可以使用SHA1或MD5来加速认证,从而减小延时;而密钥交换加速器通过配置可简化密钥实时交换,加快呼叫的建立。
在每一个进程以及每一VoIP安全机制等级里,采用专注于通用安全处理机制的灵活架构来进行硬件加密,不仅可显著改善延时,还能为主要应用处理器释放大量处理器周期和存储器模块。被释放的处理器周期和存储器模块可分配给语音改善处理或其它应用任务,因此无需增加器件成本就可提高音质和总体易用性。要实现VoIP产品差异化,并提高在新兴VoIP市场的竞争力,这些被释放的周期对于OEM而言是非常关键的。换言之,OEM可通过采用性能较低的处理器来减少总体功能性,从而降低系统成本和功耗。
图2:VoMAN应用一般需要使用至少4个级别的安全机制,包括配置、信令、语音、数据。
如何成为一名优秀的射频工程师,敬请关注: 射频工程师养成培训
上一篇:解析高速PCB设计中的布线策略
下一篇:有关TD-SCDMA多模终端生产测试探讨
闂傚倸鍊搁崐宄懊归崶顒夋晪鐟滃繘骞戦姀銈呯疀妞ゆ棁妫勬惔濠囨⒑瑜版帒浜伴柛鐘冲浮瀹曟垿骞橀幇浣瑰兊濡炪倖鍔戦崹鍦矈椤曗偓濮婃椽妫冨☉娆樻闂佺ǹ锕ら…鐑界嵁閹达箑绀嬫い鎺戝€婚幊婵嗩渻閵堝棛澧痪鏉跨Т閳诲秵绻濋崶銊㈡嫽婵炴挻鍩冮崑鎾寸箾娴e啿娲﹂弲顒勭叓閸ャ劎鈽夐柣鎺戠仛閵囧嫰骞掗幋婵愪患闂佽棄鍟伴崰鏍蓟閺囥垹閱囨繝鍨姈鏁堥梻浣呵归鍐礉瀹ュ桅闁告洦鍨伴崘鈧梺闈涒康婵″洤鈻撻妶鍡欑瘈闁冲皝鍋撻柛鏇ㄥ墰椤︿即姊洪崫鍕効缂傚秳绶氶悰顔嘉熼崗鐓庢瀭闂佸憡娲﹂崢褰掑焵椤掆偓閿曨亜顫忓ú顏呭仭闁哄瀵т簺婵$偑鍊栭崹鐢杆囬悽绋课ュù锝呭濞笺劑鏌嶈閸撶喖鐛崘顔碱潊闁靛牆鎳庣粣娑欑節閻㈤潧孝閻庢凹鍘奸埢鎾活敊閸撗咃紳闂佺ǹ鏈懝楣冨焵椤掑嫷妫戠紒顔肩墛缁楃喖鍩€椤掑嫨鈧線寮介鐐殿吅闂佹寧娲嶉崑鎾剁磼閻欌偓閸ㄥ爼寮婚妸鈺傚亞闁稿本绋戦锟� | More...
闂傚倸鍊搁崐宄懊归崶顒夋晪鐟滃繘骞戦姀銈呯疀妞ゆ棁妫勬惔濠囨⒑瑜版帒浜伴柛鐘冲浮瀹曟垿骞橀幇浣瑰兊濡炪倖鍔戦崹鍦矈椤曗偓濮婃椽妫冨☉娆樻闂佺ǹ锕ら…鐑界嵁閹达箑绀嬫い鎺戝€婚幊婵嗩渻閵堝棛澧痪鏉跨Т閳诲秵绻濋崶銊㈡嫽婵炴挻鍩冮崑鎾寸箾娴e啿娲﹂弲顒勭叓閸ャ劎鈽夐柣鎺戠仛閵囧嫰骞掗幋婵愪患闂佽棄鍟伴崰鏍蓟閺囥垹閱囨繝鍨姈鏁堥梻浣呵归鍐礉瀹ュ桅闁告洦鍨伴崘鈧梺闈涱槶閸庮噣宕戦幘璇插唨妞ゆ劗鍠庢禍鐐叏濡厧浜鹃悗姘炬嫹濠电姷鏁告慨鐑藉极閹间礁纾婚柣鎰惈閸ㄥ倿鏌涢锝嗙缂佺姴缍婇弻宥夊传閸曨剙娅i梺绋胯閸旀垿寮婚敐澶婄疀闂傚牊绋戦埛鎺戔攽閻愯尙澧旂紒顔界懇瀵濡搁埡鍌氫簽闂佺ǹ鏈粙鎴︻敂閿燂拷闂傚倸鍊搁崐鎼佸磹閻戣姤鍤勯柛鎾茬劍閸忔粓鏌涢锝嗙闁汇倗鍋撶换婵嬫濞戝崬鍓梺閫炲苯鍘搁柣鎺炲閹广垹鈹戠€n亞鍊為梺鑲┣归悘姘枍閹剧粯鈷掑ù锝呮啞閸熺偞绻涚拠褏鐣电€规洘绮岄埥澶愬閳锯偓閹稿啴姊洪崨濠冨闁稿繑绋撻幑銏ゅ幢濞戞瑧鍘梺鍓插亝缁诲啴宕崇憴鍕╀簻闊洦鎸鹃幗鐘睬庨崶褝韬い銏℃礋椤㈡鎷呴崜韫处
闂傚倸鍊搁崐宄懊归崶顒夋晪鐟滃繘骞戦姀銈呯疀妞ゆ棁妫勬惔濠囨⒑瑜版帒浜伴柛鐘冲浮瀹曟垿骞橀幇浣瑰兊濡炪倖鍔戦崹鍦矈椤曗偓濮婃椽妫冨☉娆樻闂佺ǹ锕ら悘婵嬫偩闁垮闄勭紒瀣仢瀹撳棝姊虹紒妯哄妞ゆ梹鐗曞嵄婵炲樊浜濋悡鐔兼煟閺傛寧鎲搁柣顓炶嫰椤儻顦虫い銊ョ墦瀵偊顢氶埀顒勭嵁閹烘绫嶉柍褜鍓熷鍐测堪閸喓鍘甸梺璇″灡濠㈡ǹ顣块梻浣虹帛閹搁箖宕伴幇鏉课﹂柛鏇ㄥ灱閺佸啯銇勯幇鈺佺仼缂佺姾宕电槐鎾存媴閻ゎ垰鍘¢梺绋跨箲閿曘垹顕f繝姘櫜濠㈣埖蓱閺咃綁姊虹紒妯哄缂佷焦鎸抽獮鎰板礃椤旇В鎷洪梺鑽ゅ枑濠㈡ê危缂佹ǜ浜滈柟瀛樼箥濡偓闂佺粯渚楅崳锝夌嵁鐎n喗鏅濋柍褜鍓涚划璇测槈閵忊檧鎷婚梺鍓插亞閸犳捇鍩婇弴銏$厱濠电姴鍊块崣鍕叏婵犲嫮甯涢柟宄版嚇閹煎綊鐛惔鎾充壕濠电姴娲﹂悡娑㈡煕濞戝崬鏋ょ紒鐘靛仱閺屾洟宕遍弴鐘插缂備胶绮换鍫濈暦閸洘鍤嬮柛顭戝亝閻濓箓姊婚崒娆戭槮闁规祴鈧秮娲晝閸屾艾鍋嶉梺浼欑到婢跺洭宕戦幘鎰佹僵妞ゆ挾鍋涢幗鐢告⒑閸濆嫭婀伴柣鈺婂灦閻涱喖螣娓氼垱瀵岄柣鐘叉穿瀵挻绔熼弴銏♀拻濞达絽鎲¢幆鍫ユ煟椤撶儐妯€妤犵偛绻橀弫鎾绘晸閿燂拷
闂傚倸鍊搁崐鎼佸磹妞嬪海鐭嗗ù锝堟缁€濠傗攽閻樻彃鈧绱撳杈ㄥ枑闁哄啫鐗勯埀顑跨窔瀵粙顢橀悙鑼垛偓鍨攽閿涘嫬浠х紒顕呭灦瀵偊鎮╃紒妯锋嫼闂備緡鍋嗛崑娑㈡嚐椤栨稒娅犳い鏂款潟娴滄粍銇勯幘璺轰沪闁稿鍎抽埀顒冾潐濞叉粓骞婇幘璇茬叀濠㈣泛艌閺嬪酣鏌熼柇锕€鏋涚紒鎻掓健濮婂宕掑▎鎴濆闂佽鍠栭悥鐓庣暦閹版澘鍗抽柣蹇氼嚙缂嶅﹪骞冨⿰鍫熷癄濠㈣泛鐭堥崬鐢告⒑鐠囨彃鍤辩紓宥呮瀹曚即寮介銈勭瑝闂佸搫琚崕鏌ユ偂濞嗗緷褰掓偂鎼达絾鎲煎┑鐐村毆閸ャ劎鍘靛銈嗘瀹曠數绮i弮鈧幈銊︾節閸涱噮浠╅梺鍛婄墬閻楃姴顕i幘顔藉亜闁告縿鍎辩徊鍨攽閿涘嫬浜奸柛濠冨灴瀹曠銇愰幒鎾存珖濡炪倕绻愰悧鍕焵椤戣法顦﹂柍璇查叄楠炴ê鐣烽崶鑸敌у┑锛勫亼閸婃牠骞愭ィ鍐ㄧ獥閹兼番鍔嶉崑鐔访归悡搴f憼闁抽攱鍨块弻娑樷槈濮楀牊鏁鹃柣搴$仛閻熲晠寮诲鍫闂佸憡鎸鹃崰搴敋閿濆棛绡€婵﹩鍘藉▍銏ゆ⒑鐠恒劌娅愰柟鍑ゆ嫹
濠电姷鏁告慨鐑藉极閸涘﹥鍙忓ù鍏兼綑閸ㄥ倻鎲搁悧鍫濈瑲闁稿﹤鐖奸弻娑㈩敃閻樻彃濮庨梺姹囧€楅崑鎾舵崲濠靛顥堟繛鎴濆船閸撲即姊洪崨濠呭缂傚秴锕悰顕€寮介妸锔剧Ф闂佸憡鎸嗛崥閿嬪灦缁绘繂鈻撻崹顔句哗闂侀潧鐗婇幃鍌氼嚕婵犳碍鍋勯柣鎴灻弸鍌炴⒑閸涘﹥澶勯柛瀣椤ゅ倿姊婚崒娆戭槮闁硅绻濆畷娲礃椤旇偐锛涢梺鐟板⒔缁垶鎮¢悢鐓庣婵烇綆鍓欓埀顑惧€曞玻鍧楀箛閻楀牏鍘靛銈嗘閸嬫劙宕洪敐鍥e亾鐟欏嫭绀冩繛鑼枛閻涱喗鎯旈妸锕€鐧勬繝銏f硾閼活垶鐛幒妤佲拻濞达絿枪閹垹绱掓担瑙勫唉鐎殿喗褰冮オ浼村醇濠靛洩绶㈡繝鐢靛Т閿曘倝鎮ф繝鍥ㄥ亗闁哄洨鍠嗘禍婊堟煙閺夊灝顣抽柟顔垮亹缁辨帡鎮╃粵纭呪偓鍧楁煛鐏炲墽鈽夋い顐g箞椤㈡﹢鎮╅崘鍙夌彴闂傚倷娴囬鏍窗濞戭澁缍栧璺虹灱缁犳棃鏌i弮鍌氬付闁绘劕锕﹂幉绋款吋閸モ晙绗夐梺鑽ゅ枛閸嬪﹤銆掓繝姘厪闁割偅绻傞弳娆忊攽閿涘嫭娅曠紒杈ㄥ浮椤㈡瑦绺界粙鍨強婵°倗濮烽崑娑⑺囬婵堜簷闂備礁鎲℃笟妤呭窗濡も偓閳诲秹濮€閵堝棌鎷洪柣鐘充航閸斿苯鈻嶉幇鐗堢厵闁告垯鍊栫€氾拷