Gprs扫码装置的通讯优化方法和装置

文档序号:1449019 发布日期:2020-02-18 浏览:35次 >En<

阅读说明:本技术 Gprs扫码装置的通讯优化方法和装置 (Communication optimization method and device of GPRS code scanning device ) 是由 王越 晏成 凌涛 姚远 于 2019-11-05 设计创作,主要内容包括:本公开提供了一种GPRS扫码装置的通讯优化方法,获取GPRS扫码装置发起的通讯请求;根据预先获取的通讯连接阈值以及基站连接成功率与基站建立通讯通道;若GPRS扫码装置与一基站的通讯连接阈值与基站连接成功率均高于预设阈值时,则将该通讯频段分成至少两个窄频通讯频段进行通讯。该方法能够克服复杂基站环境下个别地区、个别基站容量过载现象,改善周边地区网络设备的联网问题。同时,为后续通讯质量的无干扰性提供可能。本公开还提供了一种GPRS扫码装置的通讯优化装置。(The utility model provides a communication optimization method of a GPRS code scanning device, which obtains a communication request initiated by the GPRS code scanning device; establishing a communication channel with a base station according to a communication connection threshold value and a base station connection success rate which are acquired in advance; if the GPRS code scanning device is connected with a communication connection threshold of a base station and the base station to form a power which is higher than a preset threshold, the communication frequency band is divided into at least two narrow-band communication frequency bands for communication. The method can overcome the overload phenomenon of the capacity of individual areas and individual base stations under the complex base station environment, and improve the networking problem of network equipment in peripheral areas. Meanwhile, the method provides possibility for subsequent communication quality without interference. The disclosure also provides a communication optimization device of the GPRS code scanning device.)

GPRS扫码装置的通讯优化方法和装置

技术领域

本公开涉及通讯技术领域,具体而言,涉及一种GPRS扫码装置的通讯优化方法和装置。

背景技术

现有技术中,传统的通讯技术通常会存在同频干扰的问题,即当在相同的频段通道(信道)下通讯,且同时发送信号时,接收机往往会引起接收的信号受到干扰,或者会引起通讯数据堵塞/排队,甚至接收不到任何信号的情况。为了解决这类问题,目前有些厂家采用协调器的解决方法,即通过协调器来分配时序发射或接收,但这样就会导致成本大幅地提升。

市面上的另一种解决方法是先通过编码地址的方式区分同一通讯频段的信息,再加载需要通讯的数据信息,以实现数据信息的标记和识别。然而,这种解决方法的通讯速度相对比较慢,主要是因为当多台机通讯时会引起通讯数据堵塞/排队现象,进而导致接收机接收受到干扰,或者接收机接收不到任何信号。另外,通过编码地址方式区分同一通讯频段的信息,随着时间的推移,接收地址标记极易发生变动或失效,造成收不到信号或设备失去联系。

发明内容

为了解决现有技术中的技术问题,本公开实施例提供了一种GPRS扫码装置的通讯优化方法和装置,能够克服复杂基站环境下个别地区、个别基站容量过载现象,改善周边地区网络设备的联网问题。同时,为后续通讯质量的无干扰性提供可能。

第一方面,本公开实施例提供了一种GPRS扫码装置的通讯优化方法,包括以下步骤:获取GPRS扫码装置发起的通讯请求;根据预先获取的通讯连接阈值以及基站连接成功率与基站建立通讯通道;若所述GPRS扫码装置与一基站的所述通讯连接阈值与所述基站连接成功率均高于预设阈值时,则将该通讯频段分成至少两个窄频通讯频段进行通讯。

在其中一个实施例中,还包括:若所述GPRS扫码装置与一基站的所述通讯连接阈值与所述基站连接成功率均低于预设阈值时,则降低该基站优先级。

在其中一个实施例中,还包括:被降低优先级的基站在等待超过第一预设时间段后自动恢复上一优先级状态。

在其中一个实施例中,还包括:若所述GPRS扫码装置与一基站的所述通讯连接阈值与所述基站连接成功率均低于预设阈值时,则循环统计TCP/IP应用连接;若连续多次无法与服务器同步或连续多次出现交易超过预设时间阈值,则触发重新选择通讯基站。

在其中一个实施例中,所述预设时间阈值为30s。

在其中一个实施例中,所述GPRS扫码装置与一基站通讯连接阈值的计算包括:获取GPRS扫码装置的用电习惯,并根据所述用电习惯得到第一补偿值;根据所述第一补偿值、所述GPRS当前电量值和接收到的通讯信号值计算得到所述通讯连接阈值。

在其中一个实施例中,所述GPRS扫码装置与一基站连接成功率的计算包括:根据3GPP协议执行网络注册;收集网络注册信息,统计连接成功信息;其中,所述连接成功信息超过设定值使得连接成功率低于第一设定阈值,则降低该基站优先级,所述连接成功信息包括:冲突解决连续多次失败、上下分组接入连续多次失败、立即指派被连续拒绝多次、资源请求连续多次失败或T3180/T3190连续超时多次。

第二方面,本公开实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述的方法的步骤。

第三方面,本公开实施例提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述的方法的步骤。

第四方面,本公开实施例提供了一种GPRS扫码装置的通讯优化装置,所述装置包括:获取模块,用于获取GPRS扫码装置发起的通讯请求;建立模块,用于根据预先获取的通讯连接阈值以及基站连接成功率与基站建立通讯通道;通讯模块,用于若所述GPRS扫码装置与一基站的所述通讯连接阈值与所述基站连接成功率均高于预设阈值时,则将该通讯频段分成至少两个窄频通讯频段进行通讯。

本发明提供的一种GPRS扫码装置的通讯优化方法和装置,获取GPRS扫码装置发起的通讯请求;根据预先获取的通讯连接阈值以及基站连接成功率与基站建立通讯通道;若GPRS扫码装置与一基站的通讯连接阈值与基站连接成功率均高于预设阈值时,则将该通讯频段分成至少两个窄频通讯频段进行通讯。该方法能够克服复杂基站环境下个别地区、个别基站容量过载现象,改善周边地区网络设备的联网问题。同时,为后续通讯质量的无干扰性提供可能。

附图说明

为了更清楚地说明本公开实施例的技术方案,下面对实施例描述中所需要使用的附图作简单地介绍:

图1为本发明一个实施例中的一种GPRS扫码装置的通讯优化方法的步骤流程示意图;

图2为本发明一个实施例中的一种GPRS扫码装置的通讯优化装置的结构示意图。

具体实施方式

下面结合附图和实施例对本申请进行进一步的详细介绍。

在下述介绍中,术语“第一”、“第二”仅为用于描述的目的,而不能理解为指示或暗示相对重要性。下述介绍提供了本公开的多个实施例,不同实施例之间可以替换或者合并组合,因此本申请也可认为包含所记载的相同和/或不同实施例的所有可能组合。因而,如果一个实施例包含特征A、B、C,另一个实施例包含特征B、D,那么本申请也应视为包括含有A、B、C、D的一个或多个所有其他可能的组合的实施例,尽管该实施例可能并未在以下内容中有明确的文字记载。

为了使本发明的目的、技术方案及优点更加清楚明白,以下通过实施例,并结合附图,对本发明一种GPRS扫码装置的通讯优化方法和装置的具体实施方式进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。

如图1所示,为一个实施例中的一种GPRS扫码装置的通讯优化方法的流程示意图,具体包括以下步骤:

步骤102,获取GPRS扫码装置发起的通讯请求。其中,GPRS扫码装置包括装置的本体,本体由扫码窗、呼吸灯控制电路组成;扫码窗的中空结构处设置有开口,开口内置摄像头,内置摄像头与扫码窗外缘的垂直距离为≥4cm;扫码窗显示每笔支付状态数字化的显示条,支付金额以及支付状态。此外,GPRS扫码装置的内置主板上设置有触摸屏模块、安全处理模块、通讯模块与GPRS模块。呼吸灯控制电路包括电源调制电路、指示灯驱动电路、处理模块与若干发光二极管,若干发光二极管分别与电源调制电路及指示灯驱动电路连接,处理模块分别与电源调制电路及指示灯驱动电路连接;指示灯驱动电路包括与若干发光二极管一一对应的若干驱动子电路,处理模块设置与若干驱动子电路一一对应的若干输出端,每一驱动子电路分别与一对应的输出端及一对应的发光二极管连接;驱动子电路包括前电阻、三极管及后电阻,对应的发光二极管的负极通过前电阻与三极管的集电极连接,三极管的基极通过后电阻与对应的输出端连接,三极管的发射极接地。

此外,还需要说明的是,处理模块包括处理芯片;处理芯片包括S905芯片;S905芯片的GPIOX_0针脚、GPIOX_1针脚和GPIOX_2针脚分别与指示灯驱动电路连接;S905芯片的GPIOX_7针脚与电源调制电路连接;S905芯片的GPIOX_7针脚通过电阻R262与电源调制电路连接;S905芯片的VDDIO_X针脚用于与电源连接。由此,提高了GPRS扫码装置可正常工作提示的有效性。

步骤104,根据预先获取的通讯连接阈值以及基站连接成功率与基站建立通讯通道。

步骤106,若GPRS扫码装置与一基站的通讯连接阈值与基站连接成功率均高于预设阈值时,则将该通讯频段分成至少两个窄频通讯频段进行通讯。

其中,GPRS扫码装置与一基站通讯连接阈值的计算包括:获取GPRS扫码装置的用电习惯,并根据用电习惯得到第一补偿值;根据第一补偿值、GPRS当前电量值和接收到的通讯信号值计算得到通讯连接阈值。

此外,GPRS扫码装置与一基站连接成功率的计算包括:根据3GPP协议执行网络注册;收集网络注册信息,统计连接成功信息;其中,连接成功信息超过设定值使得连接成功率低于第一设定阈值,则降低该基站优先级,连接成功信息包括:冲突解决连续多次失败、上下分组接入连续多次失败、立即指派被连续拒绝多次、资源请求连续多次失败或T3180/T3190连续超时多次。

需要说明的是,将该通讯频段分成至少两个窄频通讯频段,其中每个窄频通讯频段的通讯频率互不相同,并于其中任一窄频通讯频段发送或接收至少一信道信号,以不需要协调器而藉由不同的窄频通讯频段区分同一通讯频段内的不同信道信号。

具体的,将任一窄频通讯频段切换至另一窄频通讯频段,以在不同的窄频通讯频段之间进行无干扰地通讯的步骤,包括:在事先设定好的第一窄频通讯频段,载入并传输第一信道信号;和在第一信道信号被传输完成之后,切换至第二窄频通讯频段,以载入并传输第二信道信号,其中第一窄频通讯频段的通讯频率不同于第二窄频通讯频段的通讯频率。此外,将任一窄频通讯频段切换至另一窄频通讯频段,以在不同的窄频通讯频段之间进行无干扰地通讯的步骤,还包括:在第二信道信号被传输完成之后,切换至第三窄频通讯频段,以载入并传输第三信道信号,其中第三窄频通讯频段的通讯频率均不同于第一和第二窄频通讯频段的通讯频率。其中,第二窄频通讯频率和第三窄频通讯频率的频率区间互不相邻。需要说明的是,信号只能由事先设定成或切换至相匹配的窄频通讯频段的发射机发射;并且信号只能由事先设定成相匹配的窄频通讯频段的接收机接收。且不同的第一信道信号具有不同的编码地址。

在一个实施例中,本公开还包括:若GPRS扫码装置与一基站的通讯连接阈值与基站连接成功率均低于预设阈值时,则降低该基站优先级。其中,被降低优先级的基站在等待超过第一预设时间段后自动恢复上一优先级状态。

在一个实施例中,本公开还包括:若GPRS扫码装置与一基站的通讯连接阈值与基站连接成功率均低于预设阈值时,则循环统计TCP/IP应用连接;若连续多次无法与服务器同步或连续多次出现交易超过预设时间阈值,则触发重新选择通讯基站。其中,预设时间阈值为30s。

此外,还需要说明的是,若GPRS扫码装置与一基站的通讯连接阈值与基站连接成功率均低于预设阈值时,除了上述提及的降低该基站优先级,以及监控TCP/IP协议层连接时间后,还可以开启恒定Constant退避策略。由此,提高了判断的灵活性与易用性。需要说明的是,恒定Constant退避策略开启包括:在无法激活PDP时,循环使用恒定Constant退避策略,每次使用恒定Constant退避策略时长为3N,其中N为IPCP轮询次数,N≤10;若N=10无法激活PDP,则开始循环使用恒定Constant退避策略时长3N;若PDP成功,则使用恒定Constant退避策略30分钟。

本发明提供的一种GPRS扫码装置的通讯优化方法,获取GPRS扫码装置发起的通讯请求;根据预先获取的通讯连接阈值以及基站连接成功率与基站建立通讯通道;若GPRS扫码装置与一基站的通讯连接阈值与基站连接成功率均高于预设阈值时,则将该通讯频段分成至少两个窄频通讯频段进行通讯。该方法能够克服复杂基站环境下个别地区、个别基站容量过载现象,改善周边地区网络设备的联网问题。同时,为后续通讯质量的无干扰性提供可能。

基于同一发明构思,还提供了一种GPRS扫码装置的通讯优化装置。由于此装置解决问题的原理与前述一种GPRS扫码装置的通讯优化方法相似,因此,该装置的实施可以按照前述方法的具体步骤实现,重复之处不再赘述。

如图2所示,为一个实施例中的一种GPRS扫码装置的通讯优化装置的结构示意图。该GPRS扫码装置的通讯优化装置10包括:获取模块200、建立模块400和通讯模块600。

其中,获取模块200用于获取GPRS扫码装置发起的通讯请求;建立模块400用于根据预先获取的通讯连接阈值以及基站连接成功率与基站建立通讯通道;通讯模块600用于若GPRS扫码装置与一基站的通讯连接阈值与基站连接成功率均高于预设阈值时,则将该通讯频段分成至少两个窄频通讯频段进行通讯。

本发明提供的一种GPRS扫码装置的通讯优化装置,首先通过获取模块获取GPRS扫码装置发起的通讯请求;再通过建立模块根据预先获取的通讯连接阈值以及基站连接成功率与基站建立通讯通道;最终通过通讯模块若GPRS扫码装置与一基站的通讯连接阈值与基站连接成功率均高于预设阈值时,则将该通讯频段分成至少两个窄频通讯频段进行通讯。该装置能够克服复杂基站环境下个别地区、个别基站容量过载现象,改善周边地区网络设备的联网问题。同时,为后续通讯质量的无干扰性提供可能。

本发明实施例还提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该程序被图1中处理器执行。

本发明实施例还提供了一种包含指令的计算机程序产品。当该计算机程序产品在计算机上运行时,使得计算机执行上述图1的方法。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random AccessMemory,RAM)等。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

以上结合具体实施例描述了本公开的基本原理,但是,需要指出的是,在本公开中提及的优点、优势、效果等仅是示例而非限制,不能认为这些优点、优势、效果等是本公开的各个实施例必须具备的。另外,上述公开的具体细节仅是为了示例的作用和便于理解的作用,而非限制,上述细节并不限制本公开为必须采用上述具体的细节来实现。

本公开中涉及的器件、装置、设备、系统的方框图仅作为示例性的例子并且不意图要求或暗示必须按照方框图示出的方式进行连接、布置、配置。如本领域技术人员将认识到的,可以按任意方式连接、布置、配置这些器件、装置、设备、系统。诸如“包括”、“包含”、“具有”等等的词语是开放性词汇,指“包括但不限于”,且可与其互换使用。这里所使用的词汇“或”和“和”指词汇“和/或”,且可与其互换使用,除非上下文明确指示不是如此。这里所使用的词汇“诸如”指词组“诸如但不限于”,且可与其互换使用。

另外,如在此使用的,在以“至少一个”开始的项的列举中使用的“或”指示分离的列举,例如“A、B或C的至少一个”的列举意味着A或B或C,或AB或AC或BC,或ABC(即A和B和C)。此外,措辞“示例的”不意味着描述的例子是优选的或者比其他例子更好。

为了示例和描述的目的已经给出了以上描述。此外,此描述不意图将本公开的实施例限制到在此公开的形式。尽管以上已经讨论了多个示例方面和实施例,但是本领域技术人员将认识到其某些变型、修改、改变、添加和子组合。

9页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种5G基于干扰的宏微基站协同频率复用方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!