新四季網

一種設置超時重傳時長的方法和裝置與流程

2023-05-19 04:53:41 2


本發明涉及計算機
技術領域:
,特別涉及一種設置超時重傳時長的方法和裝置。
背景技術:
:數據在無線網絡中進行傳輸的過程中,由於網絡故障或者設備故障等原因,可能會出現數據發送失敗的情況,這時,發送端需要重新發送數據。具體的,發送端向接收端發送數據並開始計時,接收端接收到相應的數據後則會向發送端返回確認消息,發送端可以設置用於判斷數據是否發送成功的超時重傳時長,如果在發送數據後預設的超時重傳時長內,發送端未接收到接收端返回的確認消息,則可以認為數據發送失敗,發送端則會向接收端重新發送該數據。在實現本發明的過程中,發明人發現現有技術至少存在以下問題:在網絡質量較好的情況下,數據傳輸的速度較快,如果數據能夠發送成功,發送端從發送數據到接收確認消息所需的時間會很短,然而,出於對不同網絡質量的綜合考慮,超時重傳時長的數值一般設置的較長,這樣,對於網絡質量較好的情況,發送端本來等待較短的時長就可以確定數據發送失敗,可還是要等待較長的時長才確定數據發送失敗,再重新發送數據,導致數據重傳的效率較低。技術實現要素:為了解決現有技術的問題,本發明實施例提供了一種設置超時重傳時長的方法和裝置。所述技術方案如下:第一方面,提供了一種設置超時重傳時長的方法,所述方法包括:在超時重傳時長被設置為第一時長的狀態下,向接收端發送第一數據,如果在所述第一時長內接收到所述接收端返回的確認消息,則確定所述第一數據的發送時間點和所述確認消息的接收時間點之間的時間差,得到目標收發耗時;根據預先存儲的數據量和標準收發耗時的對應關係,確定所述第一數據的數據量對應的目標標準收發耗時;如果所述目標收發耗時小於所述目標標準收發耗時,則將所述超時重傳時長由所述第一時長減小為第二時長。第二方面,提供了一種設置超時重傳時長的裝置,所述裝置包括:第一確定模塊,用於在超時重傳時長被設置為第一時長的狀態下,向接收端發送第一數據,如果在所述第一時長內接收到所述接收端返回的確認消息,則確定所述第一數據的發送時間點和所述確認消息的接收時間點之間的時間差,得到目標收發耗時;第二確定模塊,用於根據預先存儲的數據量和標準收發耗時的對應關係,確定所述第一數據的數據量對應的目標標準收發耗時;設置模塊,用於如果所述目標收發耗時小於所述目標標準收發耗時,則將所述超時重傳時長由所述第一時長減小為第二時長。本發明實施例提供的技術方案帶來的有益效果是:本發明實施例中,在超時重傳時長被設置為第一時長的狀態下,發送端向接收端發送第一數據,如果在第一時長內接收到接收端返回的確認消息,發送端則可以確定第一數據的發送時間點和確認消息的接收時間點之間的時間差,得到目標收發耗時,然後可以根據預先存儲的數據量和標準收發耗時的對應關係,確定第一數據的數據量對應的目標標準收發耗時,如果目標收發耗時小於目標標準收發耗時,發送端則可以將超時重傳時長由第一時長減小為第二時長。這樣,當通過收發耗時判斷出當前連接的網絡的網絡質量較好時,發送端可以減少超時重傳時長,即可以更快的判斷出數據是否發送成功,並決定是否重發數據,從而可以提高數據重傳的效率。附圖說明為了更清楚地說明本發明實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對於本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。圖1是本發明實施例提供的一種設置超時重傳時長的方法流程圖;圖2a是本發明實施例提供的一種設置超時重傳時長的場景示意圖;圖2b是本發明實施例提供的一種設置第二時長的流程圖;圖3是本發明實施例提供的一種設置第一時長的流程圖;圖4是本發明實施例提供的一種設置超時重傳時長的裝置結構示意圖;圖5是本發明實施例提供的一種設置超時重傳時長的裝置結構示意圖;圖6是本發明實施例提供的一種終端的結構示意圖。具體實施方式為使本發明的目的、技術方案和優點更加清楚,下面將結合附圖對本發明實施方式作進一步地詳細描述。本發明實施例提供了一種設置超時重傳時長的方法,如圖2a所示,本方法主要運用在接收端和發送端之間進行數據傳輸的場景下,該方法可以由網絡設備實現,網絡設備可以是數據的發送端,可以是終端或者伺服器,當發送端為終端時,終端上可以安裝有用於數據傳輸的應用程式,如即時通信類應用、音樂播放類應用、網頁瀏覽類應用等,發送端可以通過應用程式向接收端發送數據,接收端可以是其它終端也可以是上述應用程式的伺服器。終端可以包括處理器、存儲器、收發器,處理器可以用於進行下述流程中的設置超時重傳時長的處理,存儲器可以用於存儲下述處理過程中需要的數據以及產生的數據,收發器可以用於接收和發送下述處理過程中的相關數據。本實施例中,以終端作為接收端,以伺服器作為發送端,應用程式為即時聊天類應用為例進行說明,其它情況與之類似,本實施不再進行一一說明。下面將結合具體實施方式,對圖1所示的處理流程進行詳細的說明,內容可以如下:步驟101,在超時重傳時長被設置為第一時長的狀態下,向接收端發送第一數據,如果在第一時長內接收到接收端返回的確認消息,則確定第一數據的發送時間點和確認消息的接收時間點之間的時間差,得到目標收發耗時。其中,收發耗時為發送端從發送數據開始,到接收到接收端返回的確認消息所經歷的時間。超時重傳時長為發送端從發送數據開始,到檢測到數據發送失敗或超時,需要重新發送數據這一過程所需要的時長。在實施中,用戶可以在終端上安裝即時通信類應用,當用戶想要進行即時通信業務時,可以點擊相應的應用圖標,從而可以觸發終端啟動上述即時通信類應用。這時,終端可以將超時重傳時長設置為第一時長,即第一時長為超時重傳時長的默認初始值,每次即時通信應用啟動時,均可以將超時重傳時長設置為第一時長。在超時重傳時長被設置為第一時長的狀態下,終端(即發送端)可以向伺服器(即接收端)發送第一數據,並開始計時,如果在第一時長內接收到伺服器返回的確認消息,則可以獲知第一數據發送成功,然後可以確定從發送第一數據到接收確認消息所經歷的時間,得到目標收發耗時。而如果在第一時長內未接收到伺服器返回的確認消息,終端則可以向伺服器重新發送第一數據。需要說明的是,當伺服器返回的確認消息的數據量大於一個tcp(transmissioncontrolprotocol,傳輸控制協議)傳輸中的最大報文段長度時,確認消息將被分段傳輸,因此終端可以通過對首個數據分段的到達時間進行預估,設置超時重傳時長,即在超時重傳時長內,如果終端未接收到確認消息的首個數據分段,則重新發送數據;終端也可以對所有數據分段的到達時間進行預估,設置超時重傳時長,即在超時重傳時長內,如果終端未接收到確認消息的所有數據分段,則重新發送數據。進一步的,基於上述對首個數據分段的處理,終端還可以檢測後續數據分段之間的到達間隔時長,例如,在接收到某個數據分段後,如果在預設間隔時長內未接收到下一個數據分段,則重新發送數據。可以理解,步驟101的處理不僅局限於即時通信類應用每次啟動後,同時還可以用於超時重傳時長被設置為第一時長的任何狀態下。步驟102,根據預先存儲的數據量和標準收發耗時的對應關係,確定第一數據的數據量對應的目標標準收發耗時。在實施中,即時通信類應用的伺服器側的技術人員可以測試不同數據量的數據在網絡質量較好的情況下的標準收發耗時,然後根據測試結果建立數據量和標準收發耗時的對應關係,如表1所示,伺服器可以將上述對應關係發送給客戶端(即安裝有即時通信類應用的終端),進而終端可以將對應關係進行存儲。終端向伺服器發送第一數據後,可以在預先存儲的數據量和標準收發耗時的對應關係中,確定第一數據的數據量對應的目標標準收發耗時。可以理解,本實施例中列舉的數據僅用於幫助理解方案,而非實際準確的數據。表1數據量標準收發耗時0k-20k1s20k-40k1.5s40k-60k2s60k-80k2.5s80k-100k3s步驟103,如果目標收發耗時小於目標標準收發耗時,則將超時重傳時長由第一時長減小為第二時長。在實施中,終端在確定出第一數據的數據量對應的目標標準收發耗時後,可以比較目標收發耗時和目標標準收發耗時,如果目標收發耗時小於目標標準收發耗時,則可以認為當前網絡的網絡質量較好,進而可以將超時重傳時長由第一時長減小為第二時長。此處,第一時長和第二時長可以為預設的時長,具體可以由伺服器側的技術人員進行檢測並確定,然後發送給終端由終端進行設置。可選的,可以設定只有在連續多次數據收發未超時後,才重新設置超時重傳時長,相應的,步驟103的處理可以如下:如果目標收發耗時小於目標標準收發耗時,且數據的收發耗時小於標準收發耗時的連續次數大於目標連續閾值,則將超時重傳時長由第一時長減小為第二時長。如果目標收發耗時大於目標標準收發耗時,則將連續次數清零。在實施中,終端可以設置有用來記錄數據的收發耗時小於標準收發耗時的連續次數的預設計數器,如在終端發送第一數據,確定了目標收發耗時後,如果目標收發耗時小於目標標準收發耗時,則可以將預設計數器的計數值加1。同時,終端還可以記錄連續閾值,即如果在加1後,預設計數器的計數值(即連續次數)大於目標連續閾值,則可以確定終端當前連接的網絡的網絡質量較好,從而可以將超時重傳時長由第一時長減小為第二時長。而如果出現了數據收發耗時大於標準收發耗時的情況,則將預設計數器的計數值(即連續次數)清零,可以理解,數據發送失敗的情況也會觸發預設計數器的計數值清零。可選的,基於上述設置預設計數器的處理,可以針對不同質量的網絡設置不同的連續閾值,相應的,步驟103的處理可以如下:如果目標收發耗時小於目標標準收發耗時,則確定目標標準收發耗時和目標收發耗時的目標耗時差;在預先存儲的標準耗時差和連續閾值的對應關係中,確定小於或等於目標耗時差的至少一個標準耗時差,以及至少一個標準耗時差中的每個標準耗時差對應的連續閾值;分別將至少一個標準耗時差中的每個標準耗時差對應的預設計數器的計數值加1;如果至少一個標準耗時差中存在目標標準耗時差對應的計數值大於目標標準耗時差對應的目標連續次數,則將超時重傳時長由第一時長減小為第二時長。在實施中,即時通信類應用的伺服器側的技術人員可以進行實例測試,確定數據收發耗時和標準收發耗時的耗時差與數據連續發送成功次數的關係,即確定準確判斷出當前網絡的網絡質量較好所需的耗時差範圍和相應的數據連續發送成功次數,然後可以根據測試結果建立標準耗時差和連續閾值的對應關係,伺服器可以將上述對應關係發送給客戶端(即安裝有即時通信類應用的終端),進而終端可以將對應關係進行存儲。這樣,在終端發送第一數據,並確定了目標收發耗時後,如果目標收發耗時小於目標標準收發耗時,則可以先確定目標標準收發耗時和目標收發耗時的目標耗時差,然後在預先存儲的標準耗時差和連續閾值的對應關係中,確定小於或等於目標耗時差的至少一個標準耗時差,這些確定出的至少一個標準耗時差中每個標準耗時差都可以對應有一個連續閾值。同時,終端可以為每個標準耗時差設置一個預設計數器,這樣終端可以分別將確定出的至少一個標準耗時差中的每個標準耗時差對應的預設計數器的計數值(即連續次數)加1,如果在上述至少一個標準耗時差中存在目標標準耗時差對應的連續次數大於目標標準耗時差對應的目標連續次數,則將超時重傳時長由第一時長減小為第二時長。具體的,基於表2所示的對應關係,如果目標耗時差為3s,則可以確定出3個耗時差:「3s」、「2s」、「1s」,對應的計數值分別加1,則計數值分別變成「5」、「9」、「9」,這時,可以發現,耗時差「2s」對應的計數值大於計數次數,即「2s」為目標標準耗時差,故而可以將超時重傳時長由第一時長減小為第二時長。表2可選的,可以針對不同質量的網絡設置不同的超時重傳時長,相應的,步驟103的處理可以如下:如果目標收發耗時小於目標標準收發耗時,則確定目標標準收發耗時和目標收發耗時的目標耗時差;根據預先存儲的耗時差和超時重傳時長的對應關係,確定目標耗時差對應的第二時長,其中,對應關係中的每個超時重傳時長都小於第一時長;將超時重傳時長設置為第二時長。在實施中,即時通信類應用的伺服器側的技術人員可以進行實例測試,基於數據收發耗時和標準收發耗時的耗時差判斷不同質量等級的網絡,從而確定每個耗時差範圍和每個質量等級的網絡對應的超時重傳時長的關係,然後可以根據測試結果建立耗時差和超時重傳時長的對應關係,對應關係中的每個超時重傳時長都小於第一時長,伺服器可以將上述對應關係發送給客戶端(即安裝有即時通信類應用的終端),進而終端可以將對應關係進行存儲。終端在發送第一數據,確定目標收發耗時後,如果目標收發耗時小於目標標準收發耗時,則確定目標標準收發耗時和目標收發耗時的目標耗時差,進而可以根據預先存儲的耗時差和超時重傳時長的對應關係,確定目標耗時差對應的第二時長,然後可以將超時重傳時長設置為第二時長。進一步的,可以結合上述採用預設計數器的處理,即標準耗時差和超時重傳時長的對應關係中增加連續閾值和連續次數兩項,如表3所示,在確定出目標標準收發耗時和所述目標收發耗時的目標耗時差後,可以將不大於目標耗時差的所有標準耗時差的預設計數器的計數值加1,當某個預設計數器的計數值(即連續次數)大於對應的連續閾值時,確定對應的標準耗時差,進而設置對應的超時重傳時長。表3可選的,可以設定只有在一定時間內上述預設計數器的計數值才有效,相應的處理可以如下:如果在預設間隔時長內未發送數據,則將預設計數器的計數值清零。在實施中,當上述預設計數器的計數值發生加1處理時,終端可以開始計時,如果在預設間隔時長內未發送數據,則可以將預設計數器的計數值清零。可選的,在超時重傳時長被設置為第二時長的狀態下,如果出現了數據傳輸超時現象,則將超時重傳時長重新設置為第一時長,相應的處理可以如下:在超時重傳時長被設置為第二時長的狀態下,向接收端發送第二數據,如果在第二時長內未接收到接收端返回的確認消息,則將超時重傳時長由第二時長增加為第一時長。在實施中,在超時重傳時長被設置為第二時長的狀態下,終端可以向伺服器發送第二數據,並開始計時,如果在第二時長內接收到伺服器返回的確認消息,則可以獲知第二數據發送成功,如果在第二時長內未接收到伺服器返回的確認消息,則可以認為當前網絡的網絡質量下滑,具體可以是網絡質量較好的網絡出現波動,或者終端連接的網絡發生變化,進而終端可以將超時重傳時長由第二時長增加為第一時長。同時,終端可以繼續計時,如果在第一時長內接收到伺服器返回的確認消息,則可以獲知第二數據發送成功,如果在第一時長內未接收到伺服器返回的確認消息,終端則可以向伺服器重新發送第二數據。可選的,在連接的網絡發生變化時,終端可以將超時重傳時長重新設置為初始值,相應的處理可以如下:當檢測到本地連接的網絡類型發生變化時,將超時重傳時長設置為第一時長。在實施中,終端可以實時檢測本地連接的網絡類型,網絡類型可以分為無線網絡和行動網路,而行動網路又可以分為2g(2-generationwirelesstelephonetechnology,第二代移動通信技術)、3g(3rd-generationmobilecommunication,第三代移動通信技術)、4g(4th-generationmobilecommunication,第四代移動通信技術)和5g(5th-generationmobilecommunication,第五代移動通信技術)等網絡類型。當檢測到本地連接的網絡類型發生變化時,則終端需要對當前網絡的質量重新進行評估,故而終端可以將超時重傳時長設置為第一時長。圖2b示出了一種將超時重傳時長從第一時長設置為第二時長的處理流程,圖3示出了一種將超時重傳時長從第二時長設置為第一時長的處理流程。本發明實施例中,在超時重傳時長被設置為第一時長的狀態下,發送端向接收端發送第一數據,如果在第一時長內接收到接收端返回的確認消息,發送端則可以確定第一數據的發送時間點和確認消息的接收時間點之間的時間差,得到目標收發耗時,然後可以根據預先存儲的數據量和標準收發耗時的對應關係,確定第一數據的數據量對應的目標標準收發耗時,如果目標收發耗時小於目標標準收發耗時,發送端則可以將超時重傳時長由第一時長減小為第二時長。這樣,當通過收發耗時判斷出當前連接的網絡的網絡質量較好時,發送端可以減少超時重傳時長,即可以更快的判斷出數據是否發送成功,並決定是否重發數據,從而可以提高數據重傳的效率。基於相同的技術構思,本發明實施例還提供了一種設置超時重傳時長的裝置,如圖4所示,該裝置包括:第一確定模塊401,用於在超時重傳時長被設置為第一時長的狀態下,向接收端發送第一數據,如果在所述第一時長內接收到所述接收端返回的確認消息,則確定所述第一數據的發送時間點和所述確認消息的接收時間點之間的時間差,得到目標收發耗時;第二確定模塊402,用於根據預先存儲的數據量和標準收發耗時的對應關係,確定所述第一數據的數據量對應的目標標準收發耗時;設置模塊403,用於如果所述目標收發耗時小於所述目標標準收發耗時,則將所述超時重傳時長由所述第一時長減小為第二時長。可選的,所述設置模塊403,還用於:在所述超時重傳時長被設置為所述第二時長的狀態下,向所述接收端發送第二數據,如果在所述第二時長內未接收到所述接收端返回的確認消息,則將所述超時重傳時長由所述第二時長增加為所述第一時長。可選的,所述設置模塊403,用於:如果所述目標收發耗時小於所述目標標準收發耗時,且數據的收發耗時小於數據的標準收發耗時的連續次數大於目標連續閾值,則將所述超時重傳時長由所述第一時長減小為所述第二時長;如圖5所示,所述裝置還包括:清零模塊404,用於如果所述目標收發耗時大於所述目標標準收發耗時,則將所述連續次數清零。可選的,所述設置模塊403,用於:如果所述目標收發耗時小於所述目標標準收發耗時,則確定所述目標標準收發耗時和所述目標收發耗時的目標耗時差;在預先存儲的標準耗時差和連續閾值的對應關係中,確定小於或等於所述目標耗時差的至少一個標準耗時差,以及所述至少一個標準耗時差中的每個標準耗時差對應的連續閾值;分別將所述至少一個標準耗時差中的每個標準耗時差對應的預設計數器的計數值加1;如果所述至少一個標準耗時差中存在目標標準耗時差對應的計數值大於所述目標標準耗時差對應的目標連續次數,則將所述超時重傳時長由所述第一時長減小為所述第二時長。可選的,所述清零模塊404,還用於:如果在預設間隔時長內未發送數據,則將所述連續次數清零。可選的,所述設置模塊403,還用於:當檢測到本地連接的網絡類型發生變化時,將所述超時重傳時長設置為第一時長。可選的,所述設置模塊403,用於:如果所述目標收發耗時小於所述目標標準收發耗時,則確定所述目標標準收發耗時和所述目標收發耗時的目標耗時差;根據預先存儲的耗時差和超時重傳時長的對應關係,確定所述目標耗時差對應的第二時長,其中,所述對應關係中的每個超時重傳時長都小於所述第一時長;將所述超時重傳時長設置為第二時長。本發明實施例中,在超時重傳時長被設置為第一時長的狀態下,發送端向接收端發送第一數據,如果在第一時長內接收到接收端返回的確認消息,發送端則可以確定第一數據的發送時間點和確認消息的接收時間點之間的時間差,得到目標收發耗時,然後可以根據預先存儲的數據量和標準收發耗時的對應關係,確定第一數據的數據量對應的目標標準收發耗時,如果目標收發耗時小於目標標準收發耗時,發送端則可以將超時重傳時長由第一時長減小為第二時長。這樣,當通過收發耗時判斷出當前連接的網絡的網絡質量較好時,發送端可以減少超時重傳時長,即可以更快的判斷出數據是否發送成功,並決定是否重發數據,從而可以提高數據重傳的效率。需要說明的是:上述實施例提供的設置超時重傳時長的裝置在設置超時重傳時長時,僅以上述各功能模塊的劃分進行舉例說明,實際應用中,可以根據需要而將上述功能分配由不同的功能模塊完成,即將裝置的內部結構劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。另外,上述實施例提供的設置超時重傳時長的裝置與設置超時重傳時長的方法實施例屬於同一構思,其具體實現過程詳見方法實施例,這裡不再贅述。圖6是根據一示例性實施例示出的一種終端的結構示意圖。該終端可以用於實施上述實施例中提供的設置超時重傳時長的方法。終端600可以包括rf(radiofrequency,射頻)電路110、包括有一個或一個以上計算機可讀存儲介質的存儲器120、輸入單元130、顯示單元140、傳感器150、音頻電路160、wifi(wirelessfidelity,無線保真)模塊170、包括有一個或者一個以上處理核心的處理器180、以及電源190等部件。本領域技術人員可以理解,圖6中示出的終端結構並不構成對終端的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。其中:rf電路110可用於收發信息或通話過程中,信號的接收和發送,特別地,將基站的下行信息接收後,交由一個或者一個以上處理器180處理;另外,將涉及上行的數據發送給基站。通常,rf電路110包括但不限於天線、至少一個放大器、調諧器、一個或多個振蕩器、用戶身份模塊(sim)卡、收發信機、耦合器、lna(lownoiseamplifier,低噪聲放大器)、雙工器等。此外,rf電路110還可以通過無線通信與網絡和其他設備通信。所述無線通信可以使用任一通信標準或協議,包括但不限於gsm(globalsystemofmobilecommunication,全球移動通訊系統)、gprs(generalpacketradioservice,通用分組無線服務)、cdma(codedivisionmultipleaccess,碼分多址)、wcdma(widebandcodedivisionmultipleaccess,寬帶碼分多址)、lte(longtermevolution,長期演進)、電子郵件、sms(shortmessagingservice,短消息服務)等。存儲器120可用於存儲軟體程序以及模塊,處理器180通過運行存儲在存儲器120的軟體程序以及模塊,從而執行各種功能應用以及數據處理。存儲器120可主要包括存儲程序區和存儲數據區,其中,存儲程序區可存儲作業系統、至少一個功能所需的應用程式(比如聲音播放功能、圖像播放功能等)等;存儲數據區可存儲根據終端600的使用所創建的數據(比如音頻數據、電話本等)等。此外,存儲器120可以包括高速隨機存取存儲器,還可以包括非易失性存儲器,例如至少一個磁碟存儲器件、快閃記憶體器件、或其他易失性固態存儲器件。相應地,存儲器120還可以包括存儲器控制器,以提供處理器180和輸入單元130對存儲器120的訪問。輸入單元130可用於接收輸入的數字或字符信息,以及產生與用戶設置以及功能控制有關的鍵盤、滑鼠、操作杆、光學或者軌跡球信號輸入。具體地,輸入單元130可包括觸敏表面131以及其他輸入設備132。觸敏表面131,也稱為觸摸顯示屏或者觸控板,可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸敏表面131上或在觸敏表面131附近的操作),並根據預先設定的程式驅動相應的連接裝置。可選的,觸敏表面131可包括觸摸檢測裝置和觸摸控制器兩個部分。其中,觸摸檢測裝置檢測用戶的觸摸方位,並檢測觸摸操作帶來的信號,將信號傳送給觸摸控制器;觸摸控制器從觸摸檢測裝置上接收觸摸信息,並將它轉換成觸點坐標,再送給處理器180,並能接收處理器180發來的命令並加以執行。此外,可以採用電阻式、電容式、紅外線以及表面聲波等多種類型實現觸敏表面131。除了觸敏表面131,輸入單元130還可以包括其他輸入設備132。具體地,其他輸入設備132可以包括但不限於物理鍵盤、功能鍵(比如音量控制按鍵、開關按鍵等)、軌跡球、滑鼠、操作杆等中的一種或多種。顯示單元140可用於顯示由用戶輸入的信息或提供給用戶的信息以及終端600的各種圖形用戶接口,這些圖形用戶接口可以由圖形、文本、圖標、視頻和其任意組合來構成。顯示單元140可包括顯示面板141,可選的,可以採用lcd(liquidcrystaldisplay,液晶顯示器)、oled(organiclight-emittingdiode,有機發光二極體)等形式來配置顯示面板141。進一步的,觸敏表面131可覆蓋顯示面板141,當觸敏表面131檢測到在其上或附近的觸摸操作後,傳送給處理器180以確定觸摸事件的類型,隨後處理器180根據觸摸事件的類型在顯示面板141上提供相應的視覺輸出。雖然在圖6中,觸敏表面131與顯示面板141是作為兩個獨立的部件來實現輸入和輸入功能,但是在某些實施例中,可以將觸敏表面131與顯示面板141集成而實現輸入和輸出功能。終端600還可包括至少一種傳感器150,比如光傳感器、運動傳感器以及其他傳感器。具體地,光傳感器可包括環境光傳感器及接近傳感器,其中,環境光傳感器可根據環境光線的明暗來調節顯示面板141的亮度,接近傳感器可在終端600移動到耳邊時,關閉顯示面板141和/或背光。作為運動傳感器的一種,重力加速度傳感器可檢測各個方向上(一般為三軸)加速度的大小,靜止時可檢測出重力的大小及方向,可用於識別手機姿態的應用(比如橫豎屏切換、相關遊戲、磁力計姿態校準)、振動識別相關功能(比如計步器、敲擊)等;至於終端600還可配置的陀螺儀、氣壓計、溼度計、溫度計、紅外線傳感器等其他傳感器,在此不再贅述。音頻電路160、揚聲器161,傳聲器162可提供用戶與終端600之間的音頻接口。音頻電路160可將接收到的音頻數據轉換後的電信號,傳輸到揚聲器161,由揚聲器161轉換為聲音信號輸出;另一方面,傳聲器162將收集的聲音信號轉換為電信號,由音頻電路160接收後轉換為音頻數據,再將音頻數據輸出處理器180處理後,經rf電路110以發送給比如另一終端,或者將音頻數據輸出至存儲器120以便進一步處理。音頻電路160還可能包括耳塞插孔,以提供外設耳機與終端600的通信。wifi屬於短距離無線傳輸技術,終端600通過wifi模塊170可以幫助用戶收發電子郵件、瀏覽網頁和訪問流式媒體等,它為用戶提供了無線的寬帶網際網路訪問。雖然圖6示出了wifi模塊170,但是可以理解的是,其並不屬於終端600的必須構成,完全可以根據需要在不改變發明的本質的範圍內而省略。處理器180是終端600的控制中心,利用各種接口和線路連接整個手機的各個部分,通過運行或執行存儲在存儲器120內的軟體程序和/或模塊,以及調用存儲在存儲器120內的數據,執行終端600的各種功能和處理數據,從而對手機進行整體監控。可選的,處理器180可包括一個或多個處理核心;優選的,處理器180可集成應用處理器和調製解調處理器,其中,應用處理器主要處理作業系統、用戶界面和應用程式等,調製解調處理器主要處理無線通信。可以理解的是,上述調製解調處理器也可以不集成到處理器180中。終端600還包括給各個部件供電的電源190(比如電池),優選的,電源可以通過電源管理系統與處理器180邏輯相連,從而通過電源管理系統實現管理充電、放電、以及功耗管理等功能。電源190還可以包括一個或一個以上的直流或交流電源、再充電系統、電源故障檢測電路、電源轉換器或者逆變器、電源狀態指示器等任意組件。儘管未示出,終端600還可以包括攝像頭、藍牙模塊等,在此不再贅述。具體在本實施例中,終端600的顯示單元是觸控螢幕顯示器,終端600還包括有存儲器,以及一個或者一個以上的程序,其中一個或者一個以上程序存儲於存儲器中,且經配置以由一個或者一個以上處理器執行述一個或者一個以上程序包含用於進行上述設置超時重傳時長的處理的指令。本領域普通技術人員可以理解實現上述實施例的全部或部分步驟可以通過硬體來完成,也可以通過程序來指令相關的硬體完成,所述的程序可以存儲於一種計算機可讀存儲介質中,上述提到的存儲介質可以是只讀存儲器,磁碟或光碟等。以上所述僅為本發明的較佳實施例,並不用以限制本發明,凡在本發明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護範圍之內。當前第1頁12

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀