CN111355639A - 适用于支付设备的心跳包转发方法和装置 - Google Patents

适用于支付设备的心跳包转发方法和装置 Download PDF

Info

Publication number
CN111355639A
CN111355639A CN202010162376.8A CN202010162376A CN111355639A CN 111355639 A CN111355639 A CN 111355639A CN 202010162376 A CN202010162376 A CN 202010162376A CN 111355639 A CN111355639 A CN 111355639A
Authority
CN
China
Prior art keywords
heartbeat packet
forwarding
payment
forwarded
payment device
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
Application number
CN202010162376.8A
Other languages
English (en)
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.)
Beijing Inspiry Technology Co Ltd
Original Assignee
Beijing Inspiry Technology Co 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 Beijing Inspiry Technology Co Ltd filed Critical Beijing Inspiry Technology Co Ltd
Priority to CN202010162376.8A priority Critical patent/CN111355639A/zh
Publication of CN111355639A publication Critical patent/CN111355639A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/10Active monitoring, e.g. heartbeat, ping or trace-route

Landscapes

  • Health & Medical Sciences (AREA)
  • Cardiology (AREA)
  • General Health & Medical Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本公开提供了适用于支付设备的心跳包转发方法,获取至少一个支付设备在所述支付设备所属的支付渠道内发送的广播信息,其中,所述广播信息包括待转发心跳包;响应于确定所述待转发心跳包与预设转发规则的匹配域相匹配,通过所述预设转发规则中的动作域中的转发指令,将所述待转发心跳包的属性信息转发至所述转发指令指定的其它支付设备。该方法能够安全、快捷、高效地完成同一支付渠道内的支付设备的状态确定的操作,具有操作的易用性与可行性。本公开还提出了适用于支付设备的心跳包转发装置。

Description

适用于支付设备的心跳包转发方法和装置
技术领域
本公开涉及智能硬件与移动支付技术领域,具体而言,涉及适用于支付设备的心跳包转发方法和装置。
背景技术
现有技术中,随着电子支付方式的普及,越来越多的电子支付方式(例如,微信、支付宝、银联等)得到广大消费者的认可,同时也为人们带来了极大的方便。
然而,在管理适用于电子支付的支付设备时,却出现了无法及时有效地对支付设备的I P地址、所在位置以及是否为工作状态等进行掌握的情况。如何解决上述问题变成了一个亟待需要解决的问题。
发明内容
为了解决现有技术中的技术问题,本公开实施例提供了适用于支付设备的心跳包转发方法和装置,能够安全、快捷、高效地完成同一支付渠道内的支付设备的状态确定的操作,具有操作的易用性与可行性。
第一方面,本公开实施例提供了适用于支付设备的心跳包转发方法,获取至少一个支付设备在所述支付设备所属的支付渠道内发送的广播信息,其中,所述广播信息包括待转发心跳包;响应于确定所述待转发心跳包与预设转发规则的匹配域相匹配,通过所述预设转发规则中的动作域中的转发指令,将所述待转发心跳包的属性信息转发至所述转发指令指定的其它支付设备。
在其中一个实施例中,所述心跳包具体包括所述支付设备的属性信息和用于描述所述支付设备间传输时间的cost数值。
在其中一个实施例中,所述支付设备的属性信息包括当前所述支付设备的输入端口信息、输出端口信息以及mac地址。
在其中一个实施例中,所述匹配域用于识别所述预设转发规则对应的心跳包。
在其中一个实施例中,所述动作域用于表征对匹配后的心跳包执行的指令信息。
在其中一个实施例中,还包括:制定预设转发规则,所述预设转发规则包括至少一个匹配项。
在其中一个实施例中,还包括:将当前所述支付设备的属性信息写入待转发心跳包。
第二方面,本公开实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述的方法的步骤。
第三方面,本公开实施例提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述的方法的步骤。
第四方面,本公开实施例提供了适用于支付设备的心跳包转发装置,所述装置包括:获取模块,用于获取至少一个支付设备在所述支付设备所属的支付渠道内发送的广播信息,其中,所述广播信息包括待转发心跳包;响应与转发模块,用于响应于确定所述待转发心跳包与预设转发规则的匹配域相匹配,通过所述预设转发规则中的动作域中的转发指令,将所述待转发心跳包的属性信息转发至所述转发指令指定的其它支付设备。
本发明提供的适用于支付设备的心跳包转发方法和装置,获取至少一个支付设备在所述支付设备所属的支付渠道内发送的广播信息,其中,所述广播信息包括待转发心跳包;响应于确定所述待转发心跳包与预设转发规则的匹配域相匹配,通过所述预设转发规则中的动作域中的转发指令,将所述待转发心跳包的属性信息转发至所述转发指令指定的其它支付设备。该方法能够安全、快捷、高效地完成同一支付渠道内的支付设备的状态确定的操作,具有操作的易用性与可行性。
附图说明
为了更清楚地说明本公开实施例的技术方案,下面对实施例描述中所需要使用的附图作简单地介绍:
图1为本发明一个实施例中的适用于支付设备的心跳包转发方法的步骤流程示意图;
图2为本发明一个实施例中的适用于支付设备的心跳包转发装置的结构示意图。
具体实施方式
下面结合附图和实施例对本申请进行进一步的详细介绍。
在下述介绍中,术语“第一”、“第二”仅为用于描述的目的,而不能理解为指示或暗示相对重要性。下述介绍提供了本公开的多个实施例,不同实施例之间可以替换或者合并组合,因此本申请也可认为包含所记载的相同和/或不同实施例的所有可能组合。因而,如果一个实施例包含特征A、B、C,另一个实施例包含特征B、D,那么本申请也应视为包括含有A、B、C、D的一个或多个所有其他可能的组合的实施例,尽管该实施例可能并未在以下内容中有明确的文字记载。
为了使本发明的目的、技术方案及优点更加清楚明白,以下通过实施例,并结合附图,对本发明适用于支付设备的心跳包转发方法和装置的具体实施方式进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
如图1所示,为一个实施例中的适用于支付设备的心跳包转发方法的流程示意图,具体包括以下步骤:
步骤102,获取至少一个支付设备在所述支付设备所属的支付渠道内发送的广播信息,其中,所述广播信息包括待转发心跳包。
其中,需要说明的是,支付渠道包括支付宝、微信、银联、具有收款牌照权限功能的第三方收单机构通道。由此,提高了适用于支付设备的心跳包转发的多样性与易用性。
此外,还需要说明的是,心跳包具体包括所述支付设备的属性信息和用于描述所述支付设备间传输时间的cost数值。且设置cost数值的最小值所对应的路径为最优路径。此外,支付设备的属性信息包括当前所述支付设备的输入端口信息、输出端口信息以及mac地址。由此,提高了获取待转发心跳包信息的精准性。
进一步地,还需要说明的是,支付设备上设置有双面异步液晶显示屏组件,双面异步液晶显示屏组件包括显示屏、3D结构光识读模组以及定位模组。具体的,显示屏包括屏盖板和与屏盖板相层叠的发光模组,屏盖板设有透光区和非透光区,显示屏经透光区显示图像,发光模组设有主体部和弯折部,主体部具有朝向透光区的出光面,出光面平行屏盖板,弯折部连接于主体部邻近非透光区的边缘处,弯折部朝远离屏盖板的方向拱起,以与非透光区形成间距。
此外,3D结构光识读模组包括二维码输入模组以及与二维码输入模组相连的二维码处理模组。具体的,二维码输入模组包括图像位置传感器芯片以及电连接于图像位置传感器芯片的触控信号输出电路、图像位置传感器电路;此外,二维码处理模组包括图像位置处理芯片以及电连接于图像位置处理芯片的图像模块电路、外部接口电路。
此外,定位模组包括通讯数据天线和控制电路,其中数据通讯天线通过滑块安装在电子设备本体外表面,滑块与电子设备本体外表面通过滑槽滑动连接,数据通讯天线通过棘轮机构与滑块滑动连接,数据通讯天线另与控制电路电气连接,控制电路嵌于电子设备本体内,包括定位机构、GNSS定位装置、GPRS无线数据通讯定位装置、WiFi AP无线通讯定位装置、网络IP定位装置、数据缓存电路、数据通讯总线及驱动电路,GNSS定位装置、GPRS无线数据通讯定位装置、WiFi AP无线通讯定位装置、网络IP定位装置均一个,且各GNSS定位装置、GPRS无线数据通讯定位装置、WiFi AP无线通讯定位装置、网络IP定位装置均相互并联,并分别通过数据缓存电路与数据通讯总线电气连接,数据通讯总线另通过数据缓存电路分别与数据通讯天线和驱动电路电气连接,控制电路另与电子设备本体电路电气连接。
步骤104,响应于确定所述待转发心跳包与预设转发规则的匹配域相匹配,通过所述预设转发规则中的动作域中的转发指令,将所述待转发心跳包的属性信息转发至所述转发指令指定的其它支付设备。
其中,需要说明的是,匹配域用于识别所述预设转发规则对应的心跳包。动作域用于表征对匹配后的心跳包执行的指令信息。
进一步地,在一个实施例中,还需要说明的是,在本公开涉及的一种适用于支付设备的心跳包转发方法中还包括:制定预设转发规则,所述预设转发规则包括至少一个匹配项。由此,提高了转发的精准性与易用性。此外,还包括:将当前所述支付设备的属性信息写入待转发心跳包。由此,提高了待转发心跳包的实用性与可操作性。
本发明提供的适用于支付设备的心跳包转发方法,获取至少一个支付设备在所述支付设备所属的支付渠道内发送的广播信息,其中,所述广播信息包括待转发心跳包;响应于确定所述待转发心跳包与预设转发规则的匹配域相匹配,通过所述预设转发规则中的动作域中的转发指令,将所述待转发心跳包的属性信息转发至所述转发指令指定的其它支付设备。该方法能够安全、快捷、高效地完成同一支付渠道内的支付设备的状态确定的操作,具有操作的易用性与可行性。
基于同一发明构思,还提供了适用于支付设备的心跳包转发装置。由于此装置解决问题的原理与前述适用于支付设备的心跳包转发方法相似,因此,该装置的实施可以按照前述方法的具体步骤实现,重复之处不再赘述。
如图2所示,为一个实施例中的适用于支付设备的心跳包转发装置的结构示意图。该适用于支付设备的心跳包转发装置10包括:获取模块200和响应与转发模块400。
其中,获取模块200用于获取至少一个支付设备在所述支付设备所属的支付渠道内发送的广播信息,其中,所述广播信息包括待转发心跳包;响应与转发模块400用于响应于确定所述待转发心跳包与预设转发规则的匹配域相匹配,通过所述预设转发规则中的动作域中的转发指令,将所述待转发心跳包的属性信息转发至所述转发指令指定的其它支付设备。
本发明提供的适用于支付设备的心跳包转发装置,首先通过获取模块获取至少一个支付设备在所述支付设备所属的支付渠道内发送的广播信息,其中,所述广播信息包括待转发心跳包;再通过响应与转发模块响应于确定所述待转发心跳包与预设转发规则的匹配域相匹配,通过所述预设转发规则中的动作域中的转发指令,将所述待转发心跳包的属性信息转发至所述转发指令指定的其它支付设备。该装置能够安全、快捷、高效地完成同一支付渠道内的支付设备的状态确定的操作,具有操作的易用性与可行性。
本发明实施例还提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该程序被图1中处理器执行。
本发明实施例还提供了一种包含指令的计算机程序产品。当该计算机程序产品在计算机上运行时,使得计算机执行上述图1的方法。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random AccessMemory,RAM)等。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
以上结合具体实施例描述了本公开的基本原理,但是,需要指出的是,在本公开中提及的优点、优势、效果等仅是示例而非限制,不能认为这些优点、优势、效果等是本公开的各个实施例必须具备的。另外,上述公开的具体细节仅是为了示例的作用和便于理解的作用,而非限制,上述细节并不限制本公开为必须采用上述具体的细节来实现。
本公开中涉及的器件、装置、设备、***的方框图仅作为示例性的例子并且不意图要求或暗示必须按照方框图示出的方式进行连接、布置、配置。如本领域技术人员将认识到的,可以按任意方式连接、布置、配置这些器件、装置、设备、***。诸如“包括”、“包含”、“具有”等等的词语是开放性词汇,指“包括但不限于”,且可与其互换使用。这里所使用的词汇“或”和“和”指词汇“和/或”,且可与其互换使用,除非上下文明确指示不是如此。这里所使用的词汇“诸如”指词组“诸如但不限于”,且可与其互换使用。
另外,如在此使用的,在以“至少一个”开始的项的列举中使用的“或”指示分离的列举,例如“A、B或C的至少一个”的列举意味着A或B或C,或AB或AC或BC,或ABC(即A和B和C)。此外,措辞“示例的”不意味着描述的例子是优选的或者比其他例子更好。
为了示例和描述的目的已经给出了以上描述。此外,此描述不意图将本公开的实施例限制到在此公开的形式。尽管以上已经讨论了多个示例方面和实施例,但是本领域技术人员将认识到其某些变型、修改、改变、添加和子组合。

Claims (10)

1.适用于支付设备的心跳包转发方法,其特征在于,所述方法包括:
获取至少一个支付设备在所述支付设备所属的支付渠道内发送的广播信息,其中,所述广播信息包括待转发心跳包;
响应于确定所述待转发心跳包与预设转发规则的匹配域相匹配,通过所述预设转发规则中的动作域中的转发指令,将所述待转发心跳包的属性信息转发至所述转发指令指定的其它支付设备。
2.根据权利要求1所述的适用于支付设备的心跳包转发方法,其特征在于,所述心跳包具体包括所述支付设备的属性信息和用于描述所述支付设备间传输时间的cost数值。
3.根据权利要求2所述的适用于支付设备的心跳包转发方法,其特征在于,所述支付设备的属性信息包括当前所述支付设备的输入端口信息、输出端口信息以及mac地址。
4.根据权利要求1所述的适用于支付设备的心跳包转发方法,其特征在于,所述匹配域用于识别所述预设转发规则对应的心跳包。
5.根据权利要求1所述的适用于支付设备的心跳包转发方法,其特征在于,所述动作域用于表征对匹配后的心跳包执行的指令信息。
6.根据权利要求1所述的适用于支付设备的心跳包转发方法,其特征在于,还包括:制定预设转发规则,所述预设转发规则包括至少一个匹配项。
7.根据权利要求1所述的适用于支付设备的心跳包转发方法,其特征在于,还包括:将当前所述支付设备的属性信息写入待转发心跳包。
8.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现所述权利要求1-7中任一项所述方法的步骤。
9.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现所述权利要求1-7中任一项所述方法的步骤。
10.适用于支付设备的心跳包转发装置,其特征在于,所述装置包括:
获取模块,用于获取至少一个支付设备在所述支付设备所属的支付渠道内发送的广播信息,其中,所述广播信息包括待转发心跳包;
响应与转发模块,用于响应于确定所述待转发心跳包与预设转发规则的匹配域相匹配,通过所述预设转发规则中的动作域中的转发指令,将所述待转发心跳包的属性信息转发至所述转发指令指定的其它支付设备。
CN202010162376.8A 2020-03-10 2020-03-10 适用于支付设备的心跳包转发方法和装置 Pending CN111355639A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010162376.8A CN111355639A (zh) 2020-03-10 2020-03-10 适用于支付设备的心跳包转发方法和装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010162376.8A CN111355639A (zh) 2020-03-10 2020-03-10 适用于支付设备的心跳包转发方法和装置

Publications (1)

Publication Number Publication Date
CN111355639A true CN111355639A (zh) 2020-06-30

Family

ID=71196029

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010162376.8A Pending CN111355639A (zh) 2020-03-10 2020-03-10 适用于支付设备的心跳包转发方法和装置

Country Status (1)

Country Link
CN (1) CN111355639A (zh)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110170452A1 (en) * 2007-12-07 2011-07-14 Scl Elements Inc. Auto-Configuring Multi-Layer Network
CN110719215A (zh) * 2019-10-21 2020-01-21 北京百度网讯科技有限公司 虚拟网络的流信息采集方法及装置
CN110784373A (zh) * 2019-10-18 2020-02-11 深圳市永达电子信息股份有限公司 虚拟网络收敛方法及装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110170452A1 (en) * 2007-12-07 2011-07-14 Scl Elements Inc. Auto-Configuring Multi-Layer Network
CN110784373A (zh) * 2019-10-18 2020-02-11 深圳市永达电子信息股份有限公司 虚拟网络收敛方法及装置
CN110719215A (zh) * 2019-10-21 2020-01-21 北京百度网讯科技有限公司 虚拟网络的流信息采集方法及装置

Similar Documents

Publication Publication Date Title
US10042391B2 (en) Electronic device with foldable display and method of operating the same
US9294611B2 (en) Mobile terminal, electronic system and method of transmitting and receiving data using the same
KR102148002B1 (ko) 대상물의 자동적 인식과 캡쳐
KR102178892B1 (ko) 정보 제공 방법 및 그 전자 장치
US20140160316A1 (en) Mobile terminal and control method thereof
US8615274B2 (en) Electronic device and controlling method thereof
CN112015314B (zh) 信息展示方法、装置、电子设备和介质
KR20150125472A (ko) 음성 명령 제공 방법 및 장치
EP2950204A1 (en) Method for organizing home screen and electronic device implementing the same
US20160026272A1 (en) Method for displaying screen in electronic device, and electronic device thereof
US20160077621A1 (en) Electronic device and control method thereof
CN108664475A (zh) 翻译显示方法、装置、移动终端及存储介质
US20160026993A1 (en) Electronic apparatus and payment method thereof
EP3441865B1 (en) Electronic device for storing user data, and method therefor
CN107835370A (zh) 一种摄像头切换方法、装置及电子设备
CN108958634A (zh) 快递信息获取方法、装置、移动终端以及存储介质
CN109218982A (zh) 景点信息获取方法、装置、移动终端以及存储介质
CN105830421B (zh) 电子装置及其操作方法
US20150278207A1 (en) Electronic device and method for acquiring image data
US9628716B2 (en) Method for detecting content based on recognition area and electronic device thereof
CN111353078A (zh) 一种查询订单的方法和装置
CN111355639A (zh) 适用于支付设备的心跳包转发方法和装置
KR20140003115A (ko) 이동 단말기 및 이동 단말기의 제어 방법
CN111310146A (zh) 一种商户管理的方法和装置
CN111355640A (zh) 适用于支付设备的分布式动态心跳包转发方法和装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for 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: 20200630