[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN106160920B - 一种信息处理方法、装置及电子设备 - Google Patents

一种信息处理方法、装置及电子设备 Download PDF

Info

Publication number
CN106160920B
CN106160920B CN201510150426.XA CN201510150426A CN106160920B CN 106160920 B CN106160920 B CN 106160920B CN 201510150426 A CN201510150426 A CN 201510150426A CN 106160920 B CN106160920 B CN 106160920B
Authority
CN
China
Prior art keywords
communication request
transmission component
current transmission
request information
solicited message
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201510150426.XA
Other languages
English (en)
Other versions
CN106160920A (zh
Inventor
王海洋
谢巍
闻军会
纪纲
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN201510150426.XA priority Critical patent/CN106160920B/zh
Publication of CN106160920A publication Critical patent/CN106160920A/zh
Application granted granted Critical
Publication of CN106160920B publication Critical patent/CN106160920B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff

Landscapes

  • Engineering & Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本申请提供了一种信息处理方法、装置及电子设备,通过监测所述电子设备的当前传输部件的状态信息,识别所获取的通信请求信息,生成识别结果后,基于该识别结果和状态信息,确定当前传输部件的当前状态并根据对应的仲裁规则,确定该当前传输部件要发送的通信请求信息,无需为了适应各种需求而设置很多请求源,精简了请求源的种类数量,简化了硬件系统结构,且增强了请求源的通信性和灵活性,使本申请能够适应各种通信请求信息的新需求,增强了本申请的信息处理方法、装置及电子设备的实用性。

Description

一种信息处理方法、装置及电子设备
技术领域
本发明主要涉及通信技术领域,更具体地说是涉及一种信息处理方法、装置及电子设备。
背景技术
目前,在电子、计算和组网技术中普遍存在从多个请求信号中进行选择的问题,如对于一些通讯硬件,在某一发送时刻或某一时间段内都可能面临多种通信请求信息的选择,由于这些通信请求信息具有不同的优先级,因而,在得到相应的发送授权后,当前传输部件将会按照当前所有传输请求的优先级别来发送这些通信请求信息。
对此,现有技术常采用硬件仲裁的方式进行信息处理,来保证当前传输部件按照预设优先级别将所有待发传输请求发送出去,满足实际需要。然而,申请人注意到,为了适应各种通信请求信息的需求,并及时处理在其发送之前可能出现的各种情况,如暂停发送、取消发送等等,现有的这种信息处理方式需要将使用较多的请求源来形成满足上述需求的处理规则,这使其硬件系统结构非常复杂,由于该硬件系统的请求源是固定的,无法满足新通信请求信息的新需求。
发明内容
有鉴于此,本发明提供了一种信息处理方法、装置及电子设备,解决了现有技术中硬件系统结构复杂,且因其包含的请求源固定而无法适应新的通信请求信息的新需求的技术问题。
为了实现上述目的,本申请提供了以下技术方案:
一种信息处理方法,应用于一种电子设备,所述方法包括:
监测所述电子设备的当前传输部件的状态信息;
获取通信请求信息;
识别所述通信请求信息,生成识别结果;
基于所述识别结果以及所述状态信息,当确定所述当前传输部件处于第一状态时,将具有最高优先级的待发通信请求信息发送给所述当前传输部件;当确定所述当前传输部件处于第二状态,且判断出具有最高优先级的待发通信请求信息的优先级高于所述当前传输部件中的当前通信请求信息的优先级时,将所述当前传输部件中的当前通信请求信息替换为所述具有最高优先级的待发通信请求信息;当确定所述当前传输部件处于第三状态时,保持所述当前传输部件中的当前通信请求信息不变。
优选的,所述识别所述通信请求信息,生成识别结果具体包括:
识别所述通信请求信息所属请求源的类别;
基于所述类别以及预设对应关系,确定所述通信请求信息的当前优先级;
其中,不同类别的请求源产生的通信请求信息具有不同的优先级。
优选的,所述当确定所述当前传输部件处于第一状态时,将具有最高优先级的待发通信请求信息发送给所述当前传输部件具体为:
当确定所述当前传输部件中不存在通信请求信息时,从所有待发通信请求信息中选择具有最高优先级的第一通信请求,并将所述第一通信请求发送给所述当前传输部件。
优选的,当确定所述当前传输部件处于第二状态,且判断出具有最高优先级的待发通信请求信息的优先级高于所述当前传输部件中的当前通信请求信息的优先级时,将所述当前传输部件中的当前通信请求信息替换为所述具有最高优先级的待发通信请求信息包括:
当确定所述当前传输部件中存在未发送的当前通信请求信息时,从所有待发通信请求信息中选择具有最高优先级的第二通信请求信息;
判断所述第二通信请求信息的优先级是否高于所述当前传输部件中的当前通信请求信息的优先级;
若是,将所述当前传输部件中的当前通信请求信息替换为所述第二通信请求信息。
优选的,所述当确定所述当前传输部件处于第三状态时,保持所述当前传输部件中的当前通信请求信息不变具体为:
当确定所述当前传输部件中的当前通信请求信息正在发送时,保持所述当前传输部件中的当前通信请求信息不变。
一种信息处理装置,应用于一种电子设备,所述装置包括:
监测模块,用于监测所述电子设备的当前传输部件的状态信息;
第一获取模块,用于获取通信请求信息;
识别模块,用于识别所述通信请求信息,生成识别结果;
处理模块,用于基于所述识别结果以及所述状态信息,当确定所述当前传输部件处于第一状态时,将具有最高优先级的待发通信请求信息发送给所述当前传输部件;当确定所述当前传输部件处于第二状态,且判断出具有最高优先级的待发通信请求信息的优先级高于所述当前传输部件中的当前通信请求信息的优先级时,将所述当前传输部件中的当前通信请求信息替换为所述具有最高优先级的待发通信请求信息;当确定所述当前传输部件处于第三状态时,保持所述当前传输部件中的当前通信请求信息不变。
优选的,所述识别模块包括:
识别单元,用于识别所述通信请求信息所属请求源的类别;
确定单元,用于基于所述类别以及预设对应关系,确定所述通信请求信息的当前优先级;
其中,不同类别的请求源产生的通信请求信息具有不同的优先级。
优选的,所述处理装置包括:
第一选择发送单元,用于当确定所述当前传输部件中不存在通信请求信息时,从所有待发通信请求中选择具有最高优先级的第一通信请求,并将所述第一通信请求发送给所述当前传输部件;
第二选择判断单元,用于当确定所述当前传输部件中存在未发送的当前通信请求信息时,从所有待发通信请求信息中选择具有最高优先级的第二通信请求信息,并判断所述第二通信请求信息的优先级是否高于所述当前传输部件中的当前通信请求信息的优先级;
替换单元,用于在所述第二选择判断单元的判断结果为是时,将所述当前传输部件中的当前通信请求信息替换为所述第二通信请求信息;
保持单元,用于当确定所述当前传输部件中的当前通信请求信息正在发送时,保持所述当前传输部件中的当前通信请求信息不变。
一种电子设备,所述电子设备包括:
具有不同优先级的多个请求源,用于产生通信请求信息;
传输部件,用于传输所述请求源产生的通信请求信息;
以及,如上述的信息处理装置。
由此可见,与现有技术相比,本申请提供了一种信息处理方法、装置及电子设备,通过监测所述电子设备的当前传输部件的状态信息,在识别所获取的通信请求信息,生成识别结果后,基于该识别结果和状态信息,当确定该当前传输部件处于第一状态时,将具有最高优先级的待发通信请求信息发送给所述当前传输部件;当确定该当前传输部件处于第二状态,且判断出具有最高优先级的待发通信请求信息的优先级高于所述当前传输部件中的当前通信请求信息的优先级时,将所述当前传输部件中的当前通信请求信息替换为所述具有最高优先级的待发通信请求信息;当确定该当前传输部件处于第三状态时,保持该当前传输部件中的当前通信请求信息不变,由此可见,本发明只需要确定通信请求信息的优先级以及当前传输部件的状态,即可据此上述仲裁规则确定该当前传输部件发送通信请求信息,解决了现有技术中因包含的请求源数量多而使其硬件系统结构复杂,以及因其包含的请求源固定而无法适应新的通信请求信息的新需求的技术问题。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1为本发明提供的一种信息处理方法实施例的流程示意图;
图2为本发明提供的另一种信息处理方法实施例的部分流程示意图;
图3为本发明提供的一种信息处理装置实施例的结构示意图;
图4为本发明提供的另一种信息处理装置实施例的结构示意图;
图5为本发明提供的又一种信息处理装置实施例的部分结构示意图;
图6为本发明提供的一种电子设备实施例的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。
参照图1所示的一种信息处理方法实施例的流程示意图,该方法可应用于一种电子设备,在本实施例中,该方法具体可以包括以下步骤:
步骤S110:监测电子设备的当前传输部件的状态信息。
在本实施例中,该状态信息用于确定当前传输部件的当前状态,具体内容可根据实际需要确定,本申请在此不再详述。
其中,当前传输部件的状态可以包括三种状态,如第一状态,即当前传输部件中不存在任何通信请求信息,处于空闲状态;第二状态,即当前传输部件中存在未发送的当前通信请求信息,此时,位于该当前传输部件中的通信请求信息是可以替换的;第三状态,即当前传输部件中的当前通信请求信息正在发送,此时,位于该当前传输部件中的通信请求信息是不可以替换的。
步骤S120:获取通信请求信息。
在实际应用中,该步骤S120具体可以获取电子设备中的各请求源产生的各种通信请求信息,本发明对该通信请求信息的具体内容不作限定。
可选的,在本申请中,电子设备只需要包含四类请求源即可,具体如下:
Rx high request:由Rx反馈过来的高优先级通信请求信息,例如,可以对应到WLAN中的ACK请求信息,但并不局限于此。
hardware request:由硬件产生的定时请求信息(即基于预设的计数器值产生的请求信息),具体可以包括hardware request 0~hardware request 4这5个请求源;也可以对应这种类型的定时发送请求信息,其可以是单帧请求信息也可以是双帧请求信息;还可以产生定时切换请求信息、超时请求信息等等。由此可见,本申请并不需要再单独设置定时切换请求源、超时请求源、多帧传输请求源等,减少了电子设备硬件系统中请求源数量,简化了硬件系统结构,从而使得仲裁逻辑相对简单。
Rx low request:由Rx反馈过来的低优先级通信请求信息,比如,可以对应到WLAN中的普通应答请求信息,但并不局限于此。
software request:有软件直接设置的请求信息,本实施例中其可以包含2个即software request 0和software request 1,具体可以对应到软件的普通发送请求信息。
步骤S130:识别所述通信请求信息,生成识别结果。
可选的,如图2所示的本发明提供的另一种信息处理方法实施例的部分流程示意图,步骤S130具体可以包括以下步骤:
步骤S131:识别该通信请求信息所属请求源的类别。
由于不同类别的请求源产生的通信请求信息具有不同的优先级,因而,在实际应用中,可根据实际需要预先设定该电子设备中各请求源的优先级别,以便确定其产生的各通信请求信息的优先级别。
步骤S132:基于该类别以及预设对应关系,确定该通信请求信息的当前优先级。
其中,该预设对应关系可以为各请求源对应的优先级,其具体对应关系可根据实际需要确定,本实施在此不再详述。
步骤S140:基于该识别结果以及所述状态信息,当确定所述当前传输部件处于第一状态时,将具有最高优先级的待发通信请求信息发送给所述当前传输部件;当确定所述当前传输部件处于第二状态,且判断出具有最高优先级的待发通信请求信息的优先级高于所述当前传输部件中的当前通信请求信息的优先级时,将所述当前传输部件中的当前通信请求信息替换为所述具有最高优先级的待发通信请求信息;当确定所述当前传输部件处于第三状态时,保持所述当前传输部件中的当前通信请求信息不变。
由此可见,在本实施例中,可基于上述识别结果以及检测到的状态信息,确定当前传输部件的当前状态及其对应的处理方法,具体内容如下:
当确定所述当前传输部件中不存在通信请求信息时(即处于第一状态),从所有待发通信请求信息中选择具有最高优先级的第一通信请求,并将该第一通信请求发送给所述当前传输部件,也就是说,在当前传输部件处于第一状态下,将按照预设优先级从高到低依次将相应级别的通信请求信息发送至当前传输部件。
当确定所述当前传输部件中存在未发送的当前通信请求信息时(即处于第二状态),从所有待发通信请求信息中选择具有最高优先级的第二通信请求信息,并判断该第一通信请求信息的优先级是否高于当前传输部件中的当前通信请求信息的优先级,若是,将所述当前传输部件中的当前通信请求信息替换为所述第二通信请求信息;若否,则保持该当前传输部件中的当前通信请求信息不变。
当确定所述当前传输部件中的当前通信请求信息正在发送时(即处于第三状态),保持当前传输部件中的当前通信请求信息不变。
基于上述分析可知,本发明只需要确定通信请求信息的优先级以及当前传输部件的状态,即可据此上述仲裁规则确定该当前传输部件要发送的通信请求信息,无需为了适应各种需求而设置很多请求源,简化了硬件系统结构,且能够适应新的通信请求信息的各种新需求,增强了本实施例提供的信息处理方法的实用性。
参照图3所示的本发明提供的一种信息处理装置实施例的结构示意图,该装置可应用于一种电子设备,该装置具体可以包括:
监测模块310,用于监测所述电子设备的当前传输部件的状态信息。
第一获取模块320,用于获取通信请求信息。
识别模块330,用于识别所述通信请求信息,生成识别结果。
可选的,在实际应用中,如图4所示的本发明提供的另一种信息处理装置实施例的结构示意图,在上述实施例的基础上,该识别模块330具体可以包括:
识别单元331,用于识别所述通信请求信息所属请求源的类别。
确定单元332,用于基于所述类别以及预设对应关系,确定所述通信请求信息的当前优先级。
其中,不同类别的请求源产生的通信请求信息具有不同的优先级。
处理模块340,用于基于所述识别结果以及所述状态信息,当确定所述当前传输部件处于第一状态时,将具有最高优先级的待发通信请求信息发送给所述当前传输部件;当确定所述当前传输部件处于第二状态,且判断出具有最高优先级的待发通信请求信息的优先级高于所述当前传输部件中的当前通信请求信息的优先级时,将所述当前传输部件中的当前通信请求信息替换为所述具有最高优先级的待发通信请求信息;当确定所述当前传输部件处于第三状态时,保持所述当前传输部件中的当前通信请求信息不变。
可选的,如图5所示的本发明提供的又一种信息处理装置实施例的部分结构示意图,在上述各实施例的基础上,该处理装置340具体可以包括:
第一选择发送单元341,用于当确定所述当前传输部件中不存在通信请求信息时,从所有待发通信请求中选择具有最高优先级的第一通信请求,并将所述第一通信请求发送给所述当前传输部件。
第二选择判断单元342,用于当确定所述当前传输部件中存在未发送的当前通信请求信息时,从所有待发通信请求信息中选择具有最高优先级的第二通信请求信息,并判断所述第二通信请求信息的优先级是否高于所述当前传输部件中的当前通信请求信息的优先级。
替换单元343,用于在所述第二选择判断单元342的判断结果为是时,将所述当前传输部件中的当前通信请求信息替换为所述第二通信请求信息。
其中,当第二选择判断单元342的判断结果为否时,可保持所述当前传输部件中的当前通信请求信息不变。
保持单元344,用于当确定所述当前传输部件中的当前通信请求信息正在发送时,保持所述当前传输部件中的当前通信请求信息不变。
综上所述,本发明通过将确定所获取的通信请求信息的优先级以及当前传输部件的状态信息,确定当前传输部件的当前状态,并根据与该当前状态对应的仲裁规则,确定该当前传输部件实际要发送的通信请求信息,无需为了适应各种需求而设置很多请求源,简化了系统结构,且能够适应新的通信请求信息的各种新需求,增强了本实施例提供的信息处理装置的实用性。
参照图6所示的本发明提供的一种电子设备实施例的结构示意图,该电子设备具体可以包括:具有不同优先级的多个请求源610、传输部件620以及信息处理装置630,其中:
请求源610,用于产生通信请求信息。
在本实施例中,该请求源610具体可以分为四类,如Rx high request、hardwarerequest、Rx low request以及software request,每一类请求源的功能以及可包含的请求源的个数具体可参照上述方法实施例对应部分的描述,本实施例在此不再赘述。
传输部件620,用于传输该请求源610产生的通信请求信息。
在本实施例中,可根据该电子设备的实际应用,确定该传输部件620具体为什么设备或器件,如通信传输装置等,本申请在此不再一一详述。
本实施例中的信息处理装置630的组成结构及其功能可参照上述装置实施例所记载的信息处理装置,本申请在此不再赘述。
结合上述分析,本实施例将请求源的种类精简为四类,且增强了请求源(尤其是hardware request类请求源)的通用性和灵活性,便于在面对新的需求时进行扩展,且由于精简了请求源的数量,从而使得信息处理装置进行的仲裁逻辑(即上述信息处理过程)更加简单,提高了通信请求信息处理速度。
为了更清楚地理解上述记载的技术方案,本申请将以下面的一个实例来详细说明,需要说明的是,该技术方案的应用并不仅限于下面的这一实例,该实例仅作为示范性说明,本领域技术人员可根据上文描述的技术方案,并结合实际应用需要,获得除此之外的任何场景下的实例,本申请在此不再一一详述。
在实际应用中,可根据实际需要对hardware request 0~hardware request 4这5个请求源做如下设置:
hardware request 0、hardware request 2、hardware request 4可分别映射到不同优先级别的单帧传输;hardware request 1、hardware request 3可分别映射到不同优先级别的多帧传输,即在一个传输机会中可传输多个帧,在该设置下,本申请提供的信息处理方法可实现下述各功能:
1、可直接实现单帧、多帧传输。
基于上述实施例的描述,由于hardware request 0、hardware request 2、hardware request 4本身就是对应单帧传输的硬件请求,而hardware request 1、hardware request 3本身就是对应多帧传输的硬件请求,因而,在实际应用中,可直接使用相应优先级的hardware request即可直接实现单帧和多帧传输。
另外,当该单帧或多帧传输内容是非定时的通信请求信息时,本实施还可以由software request 0和software request 1来直接实现单帧和多帧传输。由此可见,对于定时传输的通信请求信息可由hardware request类请求源实现,而对于非定时传输的通信请求信息可由software request类请求源实现,与现有技术中要使用单独设置的定时请求源、非定时请求源和多帧传输请求源才能实现定时或非定时的多帧传输的技术方案相比,减少了请求源数量,简化了硬件系统结构,且使得本实施例的请求源更具有通用性。
2、可实现单帧、多帧不同优先级的组合。
根据上述设置可知,hardware request 0~hardware request 4是单帧、多帧间隔的,因而,在实际应用中,无论想要实现什么样单帧、多帧优先级,只要选择合适硬件中断号即可,非常简单、方便。
其中,结合上述第1点的描述内容,在实现单帧、多帧传输过程中,也可以结合software request类请求源发送相应的通信请求信息,本实施例对此不作具体限定,本领域技术人员可根据上述描述内容,并结合实际需要来确定实现方案。
3、可使用hardware request 0实现定时切换请求以及超时请求的处理。
基于上述分析可知,hardware request 0是除了Rx high request外的请求源中具有最高优先级的请求源,因而,当实际需要定时切换请求时,即当切换时间到了(或某个发送时间点到了),可使用hardware request 0来切换到新的通信请求信息上去,并不需要使用单独设置的定时切换请求源。同理,若检测到当前发送的通信请求信息的发送时间超过了预期时间时,同样可使用该hardware request 0来取消正在发送的帧,也不需要另外设置超时处理请求源,大大减少了请求源数量,简化了硬件系统结构,且使得仲裁逻辑相对简单。
4、hardware request能够方便地扩展支持新的需求。
以扩展支持802.11ad的传输需求为例,在传统的WLAN中,由于802.11ad中包含有需要定时发送多帧通信请求信息的需求,而现有技术方案中的hardware request只能够用来产生定时的、高优先级的单帧通信请求信息,且software request也只能够用来产生非定时的多帧通信请求信息,可见现有的技术方案并不能满足802.11ad的传输需求。
而在本申请实施例中,基于上述设置可知,由于hardware request 1、hardwarerequest 3本身就是对应多帧传输的硬件请求,因而,在面对802.11ad的传输需求时,只需要hardware request 1以及hardware request 3即可,非常实用。由此可见,本申请中hardware request类请求源具有通用性和灵活性,便于扩展,能够满足新的需求。
基于上述实施例的描述可知,本实施例中将请求源精简为四类,其中,hardwarerequest除了能够产生定时的、高优先级的单帧通信请求信息外,还能够产生定时的多帧通信请求信息,且能够用于实现定时切换请求和超时处理请求,从而使得该电子设备无需单独设置定时切换请求源、超时处理请求源以及多帧传输请求源,增强了请求源的通用性,便于扩展,且简化了该电子设备的硬件系统结构,使得面对同一时间点的多个通信请求信息时的仲裁逻辑相对简单,从而加快了对多个通信请求信息的处理速度。
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置及电子设备而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元或模块的功能步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

Claims (7)

1.一种信息处理方法,其特征在于,应用于一种电子设备,所述方法包括:
监测所述电子设备的当前传输部件的状态信息;
获取通信请求信息;
识别所述通信请求信息,生成识别结果;
基于所述识别结果以及所述状态信息,当确定所述当前传输部件处于第一状态时,将具有最高优先级的待发通信请求信息发送给所述当前传输部件;当确定所述当前传输部件处于第二状态,且判断出具有最高优先级的待发通信请求信息的优先级高于所述当前传输部件中的当前通信请求信息的优先级时,将所述当前传输部件中的当前通信请求信息替换为所述具有最高优先级的待发通信请求信息;当确定所述当前传输部件处于第三状态时,保持所述当前传输部件中的当前通信请求信息不变,其中,所述第一状态为不存在通信请求,所述第二状态为存在未发送的当前通信请求信息,所述第三状态为当前通信请求信息正在发送;
其中,所述识别所述通信请求信息,生成识别结果具体包括:
识别所述通信请求信息所属请求源的类别;
基于所述类别以及预设对应关系,确定所述通信请求信息的当前优先级;
其中,不同类别的请求源产生的通信请求信息具有不同的优先级。
2.根据权利要求1所述的方法,其特征在于,所述当确定所述当前传输部件处于第一状态时,将具有最高优先级的待发通信请求信息发送给所述当前传输部件具体为:
当确定所述当前传输部件中不存在通信请求信息时,从所有待发通信请求信息中选择具有最高优先级的第一通信请求,并将所述第一通信请求发送给所述当前传输部件。
3.根据权利要求1所述的方法,其特征在于,当确定所述当前传输部件处于第二状态,且判断出具有最高优先级的待发通信请求信息的优先级高于所述当前传输部件中的当前通信请求信息的优先级时,将所述当前传输部件中的当前通信请求信息替换为所述具有最高优先级的待发通信请求信息包括:
当确定所述当前传输部件中存在未发送的当前通信请求信息时,从所有待发通信请求信息中选择具有最高优先级的第二通信请求信息;
判断所述第二通信请求信息的优先级是否高于所述当前传输部件中的当前通信请求信息的优先级;
若是,将所述当前传输部件中的当前通信请求信息替换为所述第二通信请求信息。
4.根据权利要求1所述的方法,其特征在于,所述当确定所述当前传输部件处于第三状态时,保持所述当前传输部件中的当前通信请求信息不变具体为:
当确定所述当前传输部件中的当前通信请求信息正在发送时,保持所述当前传输部件中的当前通信请求信息不变。
5.一种信息处理装置,其特征在于,应用于一种电子设备,所述装置包括:
监测模块,用于监测所述电子设备的当前传输部件的状态信息;
第一获取模块,用于获取通信请求信息;
识别模块,用于识别所述通信请求信息,生成识别结果;
处理模块,用于基于所述识别结果以及所述状态信息,当确定所述当前传输部件处于第一状态时,将具有最高优先级的待发通信请求信息发送给所述当前传输部件;当确定所述当前传输部件处于第二状态,且判断出具有最高优先级的待发通信请求信息的优先级高于所述当前传输部件中的当前通信请求信息的优先级时,将所述当前传输部件中的当前通信请求信息替换为所述具有最高优先级的待发通信请求信息;当确定所述当前传输部件处于第三状态时,保持所述当前传输部件中的当前通信请求信息不变,其中,所述第一状态为不存在通信请求,所述第二状态为存在未发送的当前通信请求信息,所述第三状态为当前通信请求信息正在发送;
其中,所述识别模块包括:
识别单元,用于识别所述通信请求信息所属请求源的类别;
确定单元,用于基于所述类别以及预设对应关系,确定所述通信请求信息的当前优先级;
其中,不同类别的请求源产生的通信请求信息具有不同的优先级。
6.根据权利要求5所述的装置,其特征在于,所述处理装置包括:
第一选择发送单元,用于当确定所述当前传输部件中不存在通信请求信息时,从所有待发通信请求中选择具有最高优先级的第一通信请求,并将所述第一通信请求发送给所述当前传输部件;
第二选择判断单元,用于当确定所述当前传输部件中存在未发送的当前通信请求信息时,从所有待发通信请求信息中选择具有最高优先级的第二通信请求信息,并判断所述第二通信请求信息的优先级是否高于所述当前传输部件中的当前通信请求信息的优先级;
替换单元,用于在所述第二选择判断单元的判断结果为是时,将所述当前传输部件中的当前通信请求信息替换为所述第二通信请求信息;
保持单元,用于当确定所述当前传输部件中的当前通信请求信息正在发送时,保持所述当前传输部件中的当前通信请求信息不变。
7.一种电子设备,其特征在于,所述电子设备包括:
具有不同优先级的多个请求源,用于产生通信请求信息;
传输部件,用于传输所述请求源产生的通信请求信息;
以及,如权利要求5或6任意一项所述的信息处理装置。
CN201510150426.XA 2015-03-31 2015-03-31 一种信息处理方法、装置及电子设备 Active CN106160920B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510150426.XA CN106160920B (zh) 2015-03-31 2015-03-31 一种信息处理方法、装置及电子设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510150426.XA CN106160920B (zh) 2015-03-31 2015-03-31 一种信息处理方法、装置及电子设备

Publications (2)

Publication Number Publication Date
CN106160920A CN106160920A (zh) 2016-11-23
CN106160920B true CN106160920B (zh) 2019-05-31

Family

ID=57337268

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510150426.XA Active CN106160920B (zh) 2015-03-31 2015-03-31 一种信息处理方法、装置及电子设备

Country Status (1)

Country Link
CN (1) CN106160920B (zh)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1791046A (zh) * 2004-12-17 2006-06-21 中兴通讯股份有限公司 基于自适应服务质量保证的无线局域网分群轮询方法
CN102130886A (zh) * 2010-01-18 2011-07-20 中国电信股份有限公司 网络视频流媒体系统及传输处理方法、发送端和接收端
CN102622192A (zh) * 2012-02-27 2012-08-01 北京理工大学 一种弱相关多端口并行存储控制器
CN103096387A (zh) * 2011-10-28 2013-05-08 上海交通大学 智能电网中基于数据优先分级的认知传输方法

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4391316B2 (ja) * 2003-07-31 2009-12-24 富士通マイクロエレクトロニクス株式会社 ワイヤレスlan用のメディア・アクセス・コントロール装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1791046A (zh) * 2004-12-17 2006-06-21 中兴通讯股份有限公司 基于自适应服务质量保证的无线局域网分群轮询方法
CN102130886A (zh) * 2010-01-18 2011-07-20 中国电信股份有限公司 网络视频流媒体系统及传输处理方法、发送端和接收端
CN103096387A (zh) * 2011-10-28 2013-05-08 上海交通大学 智能电网中基于数据优先分级的认知传输方法
CN102622192A (zh) * 2012-02-27 2012-08-01 北京理工大学 一种弱相关多端口并行存储控制器

Also Published As

Publication number Publication date
CN106160920A (zh) 2016-11-23

Similar Documents

Publication Publication Date Title
CN110505141B (zh) 即时通讯消息的处理方法、装置、可读介质及电子设备
CA2608341A1 (en) Remote network node management system and method
KR20150090191A (ko) 사용자와 관련된 다수의 장치로의 알림의 전송
CN106326016A (zh) 一种多线程事件分发方法和系统
CA2479615A1 (en) A multi-user display system and control method therefor
CN104854845B (zh) 使用高效的原子操作的方法和装置
CN111045807B (zh) 基于zookeeper任务处理的方法、装置、计算机设备及存储介质
GB2352124B (en) Service provision support system
JP4195368B2 (ja) センダ・レシーバ要求再施行方法および装置
CN109700354A (zh) 清洗液的选择方法及装置、存储介质
JPH01270161A (ja) 共通バス制御方法
CN107968848B (zh) 一种获取ip地址的方法、终端设备及存储介质
CN106160920B (zh) 一种信息处理方法、装置及电子设备
CN112087401A (zh) 分布式存储中实现服务质量的方法和装置
CN110516176A (zh) 用户请求的处理方法、装置、电子设备及可读存储介质
US20110119362A1 (en) Event acquisition control method, acquisition apparatus that acquires event, and processing apparatus that notifies event
CN108600008A (zh) 服务器管理方法、服务器管理装置及分布式系统
CN109144913A (zh) 一种数据处理方法、系统及电子设备
CN106412257B (zh) 定位服务控制方法及系统
US10313253B2 (en) Non-blocking request processing method and device
CN104468337A (zh) 消息传输方法及装置、消息管理中心设备及数据中心
CN106685672B (zh) 一种在线计费方法及装置
CN115086203A (zh) 数据发送方法、装置、电子设备及计算机可读存储介质
CN108459943A (zh) 一种基于拼墙系统告警的实时处理方法及装置
CN110166506B (zh) 超文本传输协议Http的连接方法及节点设备

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant