CN103813481A - 一种智能终端设备及其业务处理方法 - Google Patents
一种智能终端设备及其业务处理方法 Download PDFInfo
- Publication number
- CN103813481A CN103813481A CN201310434450.7A CN201310434450A CN103813481A CN 103813481 A CN103813481 A CN 103813481A CN 201310434450 A CN201310434450 A CN 201310434450A CN 103813481 A CN103813481 A CN 103813481A
- Authority
- CN
- China
- Prior art keywords
- business
- resource
- intelligent terminal
- service
- token
- 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.)
- Pending
Links
Images
Landscapes
- Telephonic Communication Services (AREA)
- Small-Scale Networks (AREA)
- Computer And Data Communications (AREA)
Abstract
一种智能终端设备,其同时与公网、专网连接,其包括:业务:其包括公网业务与专网业务;***资源:所述智能终端设备的公共资源,用于在业务发生时为业务提供服务;一令牌资源:用于进行逻辑控制的资源,在业务获取了所述令牌资源后,所述***资源为所述业务提供服务;仲裁中心:用于在智能终端设备发生多个业务请求时,为所述业务进行优先级排序,所述业务根据所述优先级排序进行令牌资源的获取。本发明采用仲裁模块对令牌资源进行维护以及对优先级队列管理,保证某项***资源在某一时刻只用于一种业务,从而避免***资源竞争给智能终端带来稳定性风险,降低用户体验。
Description
技术领域
本发明涉及一种智能终端设别及其业务处理方法,特别是涉及一种可同时用于公网与专网的智能终端设备及业务处理方法。
背景技术
在嵌入式产品中,由于成本控制以及便携等因素的影响,会尽量减少或限制某些物理资源的盲目使用,那么,处理资源竞争问题,最大化资源利用率,提高***性能及稳定性,将成为嵌入式产品中的一项挑战。
目前面向大众消费者的手持终端设备,以公网为承载网络的设备更为常见,当然,还有部分以专网为承载网络的面向特殊用户的终端设备,如果分开来看,这两类产品中的业务冲突问题并未暴露的那么明显,但是随着技术不断发展,以及客户的要求持续提高,单一的公网或专网产品已经无法满足客户的需求,这样就产生了同时支持公网及专网的智能终端设备,而由于目前这类设备所使用的软件及硬件上的集成度还不够高,就导致此类设备中需要运行着两套独立的***,那么,如何解决***中的业务冲突就是本技术方案要做的。
发明内容
本发明提供了一种智能终端设备,其同时与公网、专网连接,其特征在于,包括:
业务:其包括公网业务与专网业务;
***资源:所述智能终端设备的公共资源,用于在业务发生时为业务提供服务;
一令牌资源:用于进行逻辑控制的资源,在业务获取了所述令牌资源后,所述***资源为所述业务提供服务;
仲裁中心:用于在智能终端设备发生多个业务请求时,为所述业务进行优先级排序,所述业务根据所述优先级排序进行令牌资源的获取。
较佳地,所述***资源包括:
CPU、内存、I/O接口、音频设备、视频设备、***设备。
较佳地,所述智能终端的业务具有优先级顺序。
较佳地,所述业务包括语音业务、视频业务、短信业务与彩信业务。
较佳地,所述仲裁中心维护有一优先级队列,所述优先级队列用于保存申请令牌资源的业务标识信息,当有多个业务同时申请令牌资源时,这些业务的标识都会被加入优先级队列,由仲裁中心根据优先级选择应该被授予令牌资源的业务并授予令牌资源。
本发明还提供了一种智能终端业务处理方法,其包括以下步骤:
为可能发生业务冲突的业务定义优先级别,设置唯一的令牌资源,设置一仲裁中心,所述仲裁中心根据所述优先级别管理令牌资源;
当所述业务中的某一个业务需要使用某***资源时,该业务向仲裁中心申请所述令牌资源,所述仲裁中心将所述令牌资源授予该业务,所述令牌资源授权该业务使用该***资源;
当发生两个或两个以上业务并发时,仲裁模块根据优先级判定为具有最高优先级别的业务授权持有令牌资源,获得令牌资源的业务即可使用对应的***资源。
较佳地,当被授权的业务已经持有需要的***资源,则继续持有;如果尚未持有,则可直接申请使用该***资源。
较佳地,当未被授权或被剥夺授权的业务在之前的业务流程中已经持有需要的***资源时,需要将所述***资源释放;如果尚未持有,则可选择放弃令牌资源申请或继续等待被授权。
较佳地,所述***资源包括:
CPU、内存、I/O接口、音频设备、视频设备、***设备。
较佳地,所述业务包括语音业务、视频业务、短信业务与彩信业务。
本发明采用仲裁模块对令牌资源进行维护以及对优先级队列管理,保证某项***资源在某一时刻只用于一种业务,从而避免***资源竞争给智能终端带来稳定性风险,降低用户体验。
当然,实施本发明的任一产品并不一定需要同时达到以上所述的所有优点。
附图说明
图1为本发明实施例一提供的智能终端业务示意图;
图2为本发明实施例一提供的仲裁中心功能示意图;
图3为本发明实施例二提供的单个业务请求流程图;
图4为本发明实施例二提供的多个业务请求流程图。
具体实施例
本发明提供了一种智能终端设备,其同时与公网、专网连接,其包括:
业务:其包括公网业务与专网业务;
***资源:所述智能终端设备的公共资源,用于在业务发生时为业务提供服务;
一令牌资源:用于进行逻辑控制的资源,在业务获取了所述令牌资源后,所述***资源为所述业务提供服务;
仲裁中心:用于在智能终端设备发生多个业务请求时,为所述业务进行优先级排序,所述业务根据所述优先级排序进行令牌资源的获取。
本发明的实施例中公网:公网就是普通电路交换网,即现在的网通,电信,铁通等架设的骨干及分支网络;
专网:专网就是专用网络,如铁路***专网,公安***专网、防汛专网、军用专网等,他们是某个***内部的网络,只为该***服务,但存在着向公网的接口,可以呼叫公网的用户。二者的区别在于公网为社会大众服务,而专网为特定对象服务;
IO接口:输入输出接口;
CPU:逻辑处理单元。
内存:加速CPU逻辑处理的数据交换的器件;
并发:同一时间内,都处于运行状态的事件或程序;
令牌资源:辅助进行逻辑控制的一种资源。
实施例一
如图1,本实施例提供的智能终端设备在有业务请求时以下元素构成:业务,仲裁中心,一令牌资源以及***资源。
基于公网及专网的一些主流业务包括语音业务,视频业务,短信业务,彩信业务等等,当然本发明不限于本实施例所列举的几种业务,本实施例仅举例说明。
在实际应用中,通常会遇到公网与公网、公网与专网、专网与专网业务并发的情况,例如在进行公网语音通话时,有专网语音通话业务呼入,可见此时两种或两种以上业务将对音频资源进行竞争,如果处理不当,则会给用户带来不好的体验,甚至降低***稳定性。当然也会有其它业务同时竞争一个***资源。
在本发明中,将资源定义为两种:直接资源,间接资源;
其中令牌资源为直接资源,它是一种逻辑上虚拟的资源,用于逻辑控制。
智能终端设备***中的各种公共资源为间接资源,如CPU、内存、IO接口、音频设备、视频设备、***设备等实际存在的物理资源,也就是业务真正需要利用的资源。
如图2所示,本实施例提供的智能终端设备任意一个业务在需要使用某项资源的时候,必须首先向仲裁模块申请令牌资源,得到仲裁模块的授权后,方可进行后续的间接资源的利用。此外,仲裁中心会维护一个优先级队列,该队列用于保存申请令牌资源的业务标识信息,当有多个业务同时申请令牌资源时,这些业务的标识都会被加入优先级队列,由仲裁中心根据优先级选择应该被授予令牌资源的业务,并将令牌资源授予给它,那么这个业务就被授权了,对于队列中的其他业务可以主动结束等待,也可以继续等待直到被仲裁中心授权获得令牌资源。
实施例二
一种智能终端业务处理方法,其包括以下步骤:
为可能发生业务冲突的业务定义优先级别,设置唯一的令牌资源,设置一仲裁中心,所述仲裁中心根据所述优先级别管理令牌资源;
如图3所示,当所述业务中的某一个业务需要使用***资源时,该业务向仲裁中心申请所述令牌资源,所述仲裁中心将所述令牌资源授予该业务,所述令牌资源授权该业务使用***资源;
如图4所示,当发生两个或两个以上业务并发时,仲裁模块根据优先级判定为具有最高优先级别的业务授权持有令牌资源,该业务通过令牌资源的授权使用对应的***资源。
当被授权的业务已经持有需要的***资源,则继续持有;如果尚未持有,则可直接申请使用该***资源。当未被授权的业务已经持有需要的***资源时,需要将所述***资源释放;如果尚未持有,则放弃令牌资源申请或继续等待被授权。
本发明采用仲裁模块对令牌资源进行维护以及对优先级队列管理,保证某项***资源在某一时刻只用于一种业务,从而避免***资源竞争给智能终端带来稳定性风险,降低用户体验。
以上公开的本发明优选实施例只是用于帮助阐述本发明。优选实施例并没有详尽叙述所有的细节,也不限制该发明仅为所述的具体实施方式。显然,根据本说明书的内容,可作很多的修改和变化。本说明书选取并具体描述这些实施例,是为了更好地解释本发明的原理和实际应用,从而使所属技术领域技术人员能很好地理解和利用本发明。本发明仅受权利要求书及其全部范围和等效物的限制。
Claims (10)
1.一种智能终端设备,其同时与公网、专网连接,其特征在于,包括:
业务:其包括公网业务与专网业务;
***资源:所述智能终端设备的公共资源,用于在业务发生时为业务提供服务;
一令牌资源:用于进行逻辑控制的资源,在业务获取了所述令牌资源后,所述***资源为所述业务提供服务;
仲裁中心:用于在智能终端设备发生多个业务请求时,为所述业务进行优先级排序,所述业务根据所述优先级排序进行令牌资源的获取。
2.如权利要求1所述的智能终端设备,其特征在于,所述***资源包括:
CPU、内存、I/O接口、音频设备、视频设备、***设备。
3.如权利要求1所述的智能终端设备,其特征在于,所述智能终端的业务具有优先级顺序。
4.如权利要求3所述的智能终端设备,其特征在于,所述业务包括语音业务、视频业务、短信业务与彩信业务。
5.如权利要求1所述的智能终端设备,其特征在于,所述仲裁中心维护有一优先级队列,所述优先级队列用于保存申请令牌资源的业务标识信息,当有多个业务同时申请令牌资源时,这些业务的标识都会被加入优先级队列,由仲裁中心根据优先级选择应该被授予令牌资源的业务并授予令牌资源。
6.一种智能终端业务处理方法,其特征在于,包括以下步骤:
为可能发生业务冲突的业务定义优先级别,设置唯一的令牌资源,设置一仲裁中心,所述仲裁中心根据所述优先级别管理令牌资源;
当所述业务中的某一个业务需要使用某***资源时,该业务向仲裁中心申请所述令牌资源,所述仲裁中心将所述令牌资源授予该业务,此时该业务即已被授权使用该***资源;
当发生两个或两个以上业务并发时,仲裁模块根据优先级判定为具有最高优先级别的业务授权持有令牌资源,获得令牌资源的业务即可使用对应的***资源。
7. 如权利要求6所述的处理方法,其特征在于,当被授权的业务已经持有需要的***资源,则继续持有;如果尚未持有,则可直接申请使用该***资源。
8. 如权利要求7所述的处理方法,其特征在于,当未被授权或被剥夺授权的业务在之前的业务流程中已经持有需要的***资源时,需要将所述***资源释放;如果尚未持有,则可选择放弃令牌资源申请或继续等待被授权。
9. 如权利要求6所述的处理方法,其特征在于,所述***资源包括:
CPU、内存、I/O接口、音频设备、视频设备、***设备。
10. 如权利要求6所述的处理方法,其特征在于,所述业务包括语音业务、视频业务、短信业务与彩信业务。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310434450.7A CN103813481A (zh) | 2013-09-23 | 2013-09-23 | 一种智能终端设备及其业务处理方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310434450.7A CN103813481A (zh) | 2013-09-23 | 2013-09-23 | 一种智能终端设备及其业务处理方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103813481A true CN103813481A (zh) | 2014-05-21 |
Family
ID=50709532
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310434450.7A Pending CN103813481A (zh) | 2013-09-23 | 2013-09-23 | 一种智能终端设备及其业务处理方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103813481A (zh) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104917692A (zh) * | 2015-06-26 | 2015-09-16 | 杭州华三通信技术有限公司 | 一种分发令牌的方法和装置 |
CN106331575A (zh) * | 2015-06-23 | 2017-01-11 | 中兴通讯股份有限公司 | 一种混合视频会议中双流的实现方法、装置和*** |
CN107124522A (zh) * | 2017-04-18 | 2017-09-01 | 北京思特奇信息技术股份有限公司 | 一种分布式话单采集方法及*** |
CN107968829A (zh) * | 2017-11-30 | 2018-04-27 | 歌尔科技有限公司 | 通信方法及通信设备 |
CN108683609A (zh) * | 2018-08-31 | 2018-10-19 | 阿里巴巴集团控股有限公司 | 一种竞争性流量管控方法和装置 |
WO2019052571A1 (zh) * | 2017-09-18 | 2019-03-21 | 贵州白山云科技股份有限公司 | 一种数据上报方法及*** |
CN110161978A (zh) * | 2018-02-02 | 2019-08-23 | 深圳健康小厨智能餐饮科技有限公司 | 一种自动厨房多设备竞争资源仲裁方法 |
CN111835919A (zh) * | 2019-04-15 | 2020-10-27 | 成都鼎桥通信技术有限公司 | 宽带集群终端的业务处理方法、装置及宽带集群终端 |
CN114745682A (zh) * | 2022-02-28 | 2022-07-12 | 联想(北京)有限公司 | 一种处理方法以及控制面网元 |
CN115529294A (zh) * | 2022-04-27 | 2022-12-27 | ***通信集团设计院有限公司 | 业务处理方法、装置、设备及存储介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5761734A (en) * | 1996-08-13 | 1998-06-02 | International Business Machines Corporation | Token-based serialisation of instructions in a multiprocessor system |
CN1711523A (zh) * | 2002-12-31 | 2005-12-21 | 国际商业机器公司 | 用于管理多***群集中资源争用的方法和装置 |
CN1728118A (zh) * | 2004-07-29 | 2006-02-01 | 国际商业机器公司 | 资源分配管理 |
CN101894088A (zh) * | 2010-07-21 | 2010-11-24 | 中兴通讯股份有限公司 | 一种解决i2c总线上多主机冲突的方法及装置 |
CN102835067A (zh) * | 2010-03-16 | 2012-12-19 | 阿尔卡特朗讯公司 | 用于***资源的分层管理的方法和装置 |
US8667165B2 (en) * | 2002-01-11 | 2014-03-04 | International Business Machines Corporation | Dynamic modification of application behavior in response to changing environmental conditions |
-
2013
- 2013-09-23 CN CN201310434450.7A patent/CN103813481A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5761734A (en) * | 1996-08-13 | 1998-06-02 | International Business Machines Corporation | Token-based serialisation of instructions in a multiprocessor system |
US8667165B2 (en) * | 2002-01-11 | 2014-03-04 | International Business Machines Corporation | Dynamic modification of application behavior in response to changing environmental conditions |
CN1711523A (zh) * | 2002-12-31 | 2005-12-21 | 国际商业机器公司 | 用于管理多***群集中资源争用的方法和装置 |
CN1728118A (zh) * | 2004-07-29 | 2006-02-01 | 国际商业机器公司 | 资源分配管理 |
CN102835067A (zh) * | 2010-03-16 | 2012-12-19 | 阿尔卡特朗讯公司 | 用于***资源的分层管理的方法和装置 |
CN101894088A (zh) * | 2010-07-21 | 2010-11-24 | 中兴通讯股份有限公司 | 一种解决i2c总线上多主机冲突的方法及装置 |
Cited By (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106331575A (zh) * | 2015-06-23 | 2017-01-11 | 中兴通讯股份有限公司 | 一种混合视频会议中双流的实现方法、装置和*** |
CN104917692B (zh) * | 2015-06-26 | 2018-05-11 | 新华三技术有限公司 | 一种分发令牌的方法和装置 |
CN104917692A (zh) * | 2015-06-26 | 2015-09-16 | 杭州华三通信技术有限公司 | 一种分发令牌的方法和装置 |
CN107124522B (zh) * | 2017-04-18 | 2020-02-04 | 北京思特奇信息技术股份有限公司 | 一种分布式话单采集方法及*** |
CN107124522A (zh) * | 2017-04-18 | 2017-09-01 | 北京思特奇信息技术股份有限公司 | 一种分布式话单采集方法及*** |
US11483383B2 (en) | 2017-09-18 | 2022-10-25 | Guizhou Baishancloud Technology Co., Ltd. | Data reporting method and system |
WO2019052571A1 (zh) * | 2017-09-18 | 2019-03-21 | 贵州白山云科技股份有限公司 | 一种数据上报方法及*** |
CN107968829A (zh) * | 2017-11-30 | 2018-04-27 | 歌尔科技有限公司 | 通信方法及通信设备 |
CN110161978A (zh) * | 2018-02-02 | 2019-08-23 | 深圳健康小厨智能餐饮科技有限公司 | 一种自动厨房多设备竞争资源仲裁方法 |
CN108683609B (zh) * | 2018-08-31 | 2022-01-18 | 创新先进技术有限公司 | 一种竞争性流量管控方法和装置 |
CN108683609A (zh) * | 2018-08-31 | 2018-10-19 | 阿里巴巴集团控股有限公司 | 一种竞争性流量管控方法和装置 |
CN111835919A (zh) * | 2019-04-15 | 2020-10-27 | 成都鼎桥通信技术有限公司 | 宽带集群终端的业务处理方法、装置及宽带集群终端 |
CN111835919B (zh) * | 2019-04-15 | 2022-03-18 | 成都鼎桥通信技术有限公司 | 宽带集群终端的业务处理方法、装置及宽带集群终端 |
CN114745682A (zh) * | 2022-02-28 | 2022-07-12 | 联想(北京)有限公司 | 一种处理方法以及控制面网元 |
CN114745682B (zh) * | 2022-02-28 | 2023-08-18 | 联想(北京)有限公司 | 一种处理方法以及控制面网元 |
CN115529294A (zh) * | 2022-04-27 | 2022-12-27 | ***通信集团设计院有限公司 | 业务处理方法、装置、设备及存储介质 |
CN115529294B (zh) * | 2022-04-27 | 2024-04-09 | ***通信集团设计院有限公司 | 业务处理方法、装置、设备及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103813481A (zh) | 一种智能终端设备及其业务处理方法 | |
CN108881228B (zh) | 云端注册激活方法、装置、设备和存储介质 | |
CN111683118B (zh) | 基于区块链的共识方法、装置、主节点设备及从节点设备 | |
CN112188493B (zh) | 一种鉴权认证方法、***及相关设备 | |
GB2519263B (en) | Prioritized token based arbiter and method | |
CN111756542A (zh) | 用于对边缘设备信任链进行加速编排和证明的技术 | |
CN108509615B (zh) | 基于抽签机制的共识建立方法、装置及可读存储介质 | |
CN111093160B (zh) | 一种呼叫方法、设备及*** | |
CN111010381A (zh) | 一种基于跨链的身份认证方法和*** | |
CN110213250B (zh) | 数据处理方法及终端设备 | |
CN113361913A (zh) | 一种通信业务编排方法、装置、计算机设备及存储介质 | |
CN112468409A (zh) | 访问控制方法、装置、计算机设备及存储介质 | |
CN109039595A (zh) | 一种降低物联网终端临时密码下发时延的方法、装置和服务器 | |
CN108834130B (zh) | 标识分配方法、装置、终端及计算机可读存储介质 | |
CN105429867B (zh) | 一种融合型家庭网关及其应用服务的访问方法 | |
CN113541981B (zh) | 网络切片的成员管理方法及*** | |
CN111984991A (zh) | 一种数据加密存储方法、***、终端及存储介质 | |
CN101753561B (zh) | 业务的集群处理方法及集群*** | |
CN108174378B (zh) | 号码识别方法、装置、终端及存储介质 | |
CN112995098B (zh) | 鉴权的方法、电子设备及存储介质 | |
CN104426798B (zh) | 一种数据处理方法和电子设备 | |
CN105335362A (zh) | 实时数据的处理方法及***、即时处理*** | |
CN113923130A (zh) | 多租户的开放接口资源配置方法、装置、终端 | |
CN113392350A (zh) | 页面路由处理方法、装置、设备、存储介质及程序产品 | |
CN111935832A (zh) | 一种网络资源的分配方法、装置及计算机设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20140521 |