[發(fā)明專利]高效率套接字傳輸有效
| 申請?zhí)枺?/td> | 201380075127.3 | 申請日: | 2013-09-12 |
| 公開(公告)號: | CN105103523B | 公開(公告)日: | 2018-12-07 |
| 發(fā)明(設(shè)計)人: | M.R.科克斯;I.D.帕肖夫;J.A.西爾韋拉;P.斯利沃維奇 | 申請(專利權(quán))人: | 微軟技術(shù)許可有限責任公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L29/06 |
| 代理公司: | 北京市金杜律師事務(wù)所 11256 | 代理人: | 王茂華 |
| 地址: | 美國華*** | 國省代碼: | 美國;US |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 高效率 套接 傳輸 | ||
各實施例將與數(shù)據(jù)傳輸相關(guān)聯(lián)的通信鏈路初始化成通信鏈路中的參與者之間的連接狀態(tài)。在一些情況下,將通信鏈路與第一輸入/輸出(I/O)完成端口有效配對以能夠進行數(shù)據(jù)傳輸。一些實施例將通信鏈路與第一I/O完成端口解除關(guān)聯(lián)并將通信鏈路重新初始化,同時保持連接狀態(tài)。替代地或附加性地,可以將通信鏈路與至少第二I/O完成端口配對。在一些情況下,第二I/O完成端口利用的I/O模型與和第一I/O完成端口相關(guān)聯(lián)的I/O模型不同。替代地或附加性地,可以重新配置通信鏈路以遵循根本不使用IO完成端口的IO模型。
背景技術(shù)
當前的技術(shù)使得計算裝置能夠彼此連接并來回傳輸數(shù)據(jù)。例如,第一計算裝置上的應(yīng)用能夠利用各種形式的通信鏈路,例如Berkley套接字連接,與第二計算裝置上的應(yīng)用通信。有時,這些數(shù)據(jù)傳輸可能在本質(zhì)上是異步的,這又可能導致計算裝置上效率不高的處理。為了解決這個問題,一些計算裝置采用輸入/輸出(IO)完成端口,它們可以直接耦合到一個或多個通信鏈路并進一步管理與(多個)通信鏈路相關(guān)聯(lián)的數(shù)據(jù)傳輸。盡管IO完成端口可用于更快地處理通信并更有效地加載中央處理單元(CPU),但IO完成端口和(多個)通信鏈路之間的直接耦合有時可能進一步將(多個)通信鏈路和IO完成端口耦合到同一IO模型,從而使得(多個)通信鏈路傳輸?shù)狡渌麘?yīng)用的可能性降低。
發(fā)明內(nèi)容
提供本發(fā)明內(nèi)容是為了以簡化形式介紹精選的概念,下文在具體實施方式中會進一步描述它們。本發(fā)明內(nèi)容并非要指出所要求保護的主題的關(guān)鍵特征或必要特征。
各實施例將與數(shù)據(jù)傳輸相關(guān)聯(lián)的通信鏈路初始化成與通信鏈路相關(guān)聯(lián)的參與者之間的連接狀態(tài)。在一些情況下,將通信鏈路與第一輸入/輸出(IO)完成端口有效配對以能夠進行數(shù)據(jù)傳輸。在稍晚的時間點,一些實施例解除通信鏈路與第一IO完成端口的關(guān)聯(lián)并對通信鏈路重新初始化,同時保持連接狀態(tài)。替代地或附加性地,將通信鏈路與至少第二IO完成端口配對。在一些情況下,第二IO完成端口利用的IO模型與和第一IO完成端口相關(guān)聯(lián)的IO模型不同。替代地或附加性地,可以重新配置通信鏈路以遵循根本不使用IO完成端口的IO模型。
附圖說明
參考附圖描述具體實施方式。在附圖中,附圖標記最左邊的(多個)數(shù)字表示附圖標記第一次出現(xiàn)的圖。在說明書和附圖中不同實例中使用相同的附圖標記可以表示相似或相同項。
圖1是根據(jù)一個或多個實施例的范例計算裝置的圖示。
圖2是根據(jù)一個或多個實施例的范例操作環(huán)境的圖示。
圖3是包含根據(jù)一個或多個實施例的通信鏈路的范例實施方式的范例環(huán)境的圖示。
圖4是包含根據(jù)一個或多個實施例的通信鏈路的范例實施方式的范例環(huán)境的圖示。
圖5是包含根據(jù)一個或多個實施例的通信鏈路的實施方式的范例環(huán)境的圖示。
圖6示出了根據(jù)一個或多個實施例的流程圖。
圖7示出了可用于實施本文所述各實施例的范例計算裝置。
具體實施方式
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于微軟技術(shù)許可有限責任公司,未經(jīng)微軟技術(shù)許可有限責任公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201380075127.3/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





