CN112615745A - 一种通过参数配置为物联网卡平台接入上游的方法及*** - Google Patents
一种通过参数配置为物联网卡平台接入上游的方法及*** Download PDFInfo
- Publication number
- CN112615745A CN112615745A CN202011521207.5A CN202011521207A CN112615745A CN 112615745 A CN112615745 A CN 112615745A CN 202011521207 A CN202011521207 A CN 202011521207A CN 112615745 A CN112615745 A CN 112615745A
- Authority
- CN
- China
- Prior art keywords
- internet
- gateway
- card platform
- upstream
- things card
- 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.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/083—Network architectures or network communication protocols for network security for authentication of entities using passwords
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/10—Network architectures or network communication protocols for network security for controlling access to devices or network resources
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computing Systems (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- General Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明公开了一种通过参数配置为物联网卡平台接入上游的方法及***,涉及物联网卡平台,解决了目前的物联网卡平台接入新的上游运营商时难以满足快速接入的技术问题。该方法包括在物联网卡平台上输入待接入的上游运营商的账号和秘钥;指引用户选取能满足部署用于连接上游运营商的网关要求的服务器及监听端口;根据用户的配置生成网关依赖的运行数据;根据所述运行数据创建数据字典,衔接物联网卡平台***的bamboo脚本以部署网关,所述网关部署成功之后,完成上游运营商的接入。本发明无需如现有技术需通过代码开发来接入运营商,能更快速的接入上游运营商,提高接入效率,满足了快速接入的要求。
Description
技术领域
本发明涉及物联网卡平台,更具体地说,它涉及一种通过参数配置为物联网卡平台接入上游的方法及***。
背景技术
物联网卡管理平台,以下简称物联网卡平台是利用的无线网络和互联网建立起来的一个数据分析、传输、管理等一体化物联网服务平台。物联网卡平台主要功能为:针对物联网卡的业务办理、业务开通、流量计费等功能;针对物联网卡进行信息采集、数据储存、流量计算、产品展示等功能;针对物联网卡进行行业的灵活拓展应用模式等。一般来说,物联网卡平台要求接入多个上游运营商,当用户需要在物联网卡平台上接入新的上游运营商(如***、***、中国电信等)时,每次接入都需要通过代码开发来接入运营商提供的接口。但以这种方式接入的缺点在于代码开发的耗时久,难以满足快速接入的需求。
发明内容
本发明要解决的技术问题是针对现有技术的不足,目的一是提供一种通过参数配置为物联网卡平台接入上游的方法,解决了目前的物联网卡平台接入新的上游运营商时难以满足快速接入的问题。
目的二是提供一种通过参数配置为物联网卡平台接入上游的***,解决了目前的物联网卡平台接入新的上游运营商时难以满足快速接入的问题。
为实现上述目的一,本发明提供了一种通过参数配置为物联网卡平台接入上游的方法,该方法包括如下步骤:
步骤一、在物联网卡平台上输入待接入的上游运营商的账号和秘钥,以取得所述上游运营商的接口权限校验;
步骤二、检索所述物联网卡平台中可用的服务器及监听端口,并指引用户选取能满足部署用于连接上游运营商的网关要求的服务器及监听端口;
步骤三、根据用户的配置生成网关依赖的运行数据;
步骤四、根据所述运行数据创建数据字典,衔接物联网卡平台***的bamboo脚本以部署网关,所述网关部署成功之后,完成上游运营商的接入。
作进一步的改进,步骤二,具体包括:
检索所述物联网卡平台中可用的服务器及监听端口,并由用户选定将要部署上游运营商的网关的服务器以及监听端口;待用户选定服务器以及监听端口后,判断用户所选的服务器的剩余性能资源是否满足部署网关的能力;若不满足,则提醒用户重新选择。
进一步的,步骤三,具体包括:
查询所述物联网卡平台的数据库中已接入网关的配置数据,拷贝所述配置数据,再对所述配置数据进行修改,以得到适配待接入的上游运营商的运行数据;并将所述运行数据***到数据库,以便于网关的获取。
更进一步的,所述运行数据包括网关配置参数数据、为每一个接口生成API接口标识数据、为每一个接口生成API接口请求参数数据、执行调用的线程数、网关任务拉取延迟数据、外部token获取方式、关联的网关协议。
更进一步的,所述网关配置参数数据包括端口号标识、服务器IP。
更进一步的,所述为每一个接口生成API接口请求参数数据包括每个网关独有的接口请求参数、接口请求频率。
更进一步的,步骤四中,所述衔接物联网卡平台***的bamboo脚本以部署网关,具体包括:
第一步、从所述物联网卡平台***的代码仓库中拉取相应的代码;
第二步、通过所述代码对数据字典进行编译,生成可执行程序包;
第三步、拷贝所述可执行程序包到用户选定的服务器中;
第四步、修改所述运行数据中网关配置的端口为用户指定的端口;
第五步、启动所述物联网卡平台***部署的网关工程。
为实现上述目的二,本发明提供了一种通过参数配置为物联网卡平台接入上游的***,包括物料网卡平台及其服务器;所述物料网卡平台的服务器通过网关与上游运营商网络连接,所述服务器应用上述的方法实现上游运营商的接入。
有益效果
本发明的优点在于:通过用户提供的配置生成网关依赖的运行数据,并根据该数据通过***的bamboo脚本部署网关,实现在物联网卡平台上接入上游运营商。整个接入过程只需经过简单的代码调用即可,无需如现有技术需通过代码开发来接入运营商,因此能更快速的接入上游运营商,提高接入效率,满足了快速接入的要求。
附图说明
图1为本发明的衔接bamboo脚本的流程框图;
图2为本发明的***结构示意图。
具体实施方式
下面结合实施例,对本发明作进一步的描述,但不构成对本发明的任何限制,任何人在本发明权利要求范围所做的有限次的修改,仍在本发明的权利要求范围内。
本发明的一种通过参数配置为物联网卡平台接入上游的方法,该方法包括如下步骤:
步骤一、在物联网卡平台上输入待接入的上游运营商的账号和秘钥,以取得所述上游运营商的接口权限校验;同时输入用户的配置。由于每个运营商的服务器都有相应的账号和秘钥,在平台接入运营商的服务器时,需通过账号与秘钥的匹配实现运营商与平台的对接,以识别该平台是被允许接入到运营商的服务器中的。在输入上游运营商账号和秘钥的同时,输入用户的个性化配置,以使上游运营商与用户的配置一一对应,避免出现错误的情况。
步骤二、检索物联网卡平台中可用的服务器及监听端口,并指引用户选取能满足部署用于连接上游运营商的网关要求的服务器及监听端口,以保证服务器的剩余性能资源能满足部署新网关的能力。具体的,当检索物联网卡平台中可用的服务器及监听端口后,由用户选定将要部署上游运营商的网关的服务器以及监听端口。待用户选定服务器以及监听端口后,判断用户所选的服务器的剩余性能资源是否满足部署网关的能力。若不满足,则提醒用户重新选择;若满足,则以当前选定的服务器进行新网关的部署。
步骤三、根据用户的配置生成网关依赖的运行数据。即将用户的对新网关的配置数据转换成网关的运行数据,以实现用户对网关的配置。具体的,查询物联网卡平台的数据库中已接入网关的配置数据,拷贝配置数据,再对配置数据进行修改,以得到适配待接入的上游运营商的运行数据;并将运行数据***到数据库,以便于网关的获取。
因为相同运营商与服务器连接的的接口是相同的,但是用户每次登录同一上游运营商时,所被允许调用的端口有不同的,所以同一服务器中与同一上游运营商连接的网关的配置一致。因此,如果要将上游运营商接入到物联网卡平台中,***则在原来已接入的上游运营商,如中国电信、***、***的网关数据的基础上复制一份网关数据,将复制的网关数据修改成运行数据,即用户提供的个性化配置。
其中,运行数据包括网关配置参数数据、为每一个接口生成API接口标识数据、为每一个接口生成API接口请求参数数据、执行调用的线程数、网关任务拉取延迟数据、外部token获取方式、关联的网关协议。网关配置参数数据包括端口号标识、服务器IP。为每一个接口生成API接口请求参数数据包括每个网关独有的接口请求参数、接口请求频率。
步骤四、根据运行数据创建数据字典,衔接物联网卡平台***的bamboo脚本以部署网关,网关部署成功之后,完成上游运营商的接入。
参阅图1,步骤四中,将数据字典衔接***的bamboo脚本部署新网关,具体包括:
第一步、从物联网卡平台***的代码仓库中拉取相应的代码。具体的,物料网卡平台***的数据库中已预存有相应的代码,再使用时,直接调用该代码即可,无需再进行代码开发。
第二步、通过代码对数据字典进行编译,生成可执行程序包。
第三步、拷贝可执行程序包到用户选定的服务器中。
第四步、修改运行数据中网关配置的端口为用户指定的端口。
第五步、启动物联网卡平台***部署的网关工程,实现网关与服务器的对接,完成上游运营商的接入。
通过用户提供的配置生成网关依赖的运行数据,将用户的配置加入到服务器中,为将要部署的网关提供接入基础。根据该数据通过***的bamboo脚本部署网关,实现在物联网卡平台上通过网关接入上游运营商,从而完成了上游运营商的接入。因此,整个接入过程只需经过简单的代码调用即可,无需如现有技术需通过代码开发来接入运营商,因此能更快速的接入上游运营商,提高接入效率,满足了快速接入的要求。
参阅图2,一种通过参数配置为物联网卡平台接入上游的***,***包括物料网卡平台及其服务器;物料网卡平台的服务器通过网关与上游运营商网络连接,服务器应用一种通过参数配置为物联网卡平台接入上游的方法实现上游运营商的接入。
以上所述的仅是本发明的优选实施方式,应当指出对于本领域的技术人员来说,在不脱离本发明结构的前提下,还可以作出若干变形和改进,这些都不会影响本发明实施的效果和专利的实用性。
Claims (8)
1.一种通过参数配置为物联网卡平台接入上游的方法,其特征在于,该方法包括如下步骤:
步骤一、在物联网卡平台上输入待接入的上游运营商的账号和秘钥,以取得所述上游运营商的接口权限校验;
步骤二、检索所述物联网卡平台中可用的服务器及监听端口,并指引用户选取能满足部署用于连接上游运营商的网关要求的服务器及监听端口;
步骤三、根据用户的配置生成网关依赖的运行数据;
步骤四、根据所述运行数据创建数据字典,衔接物联网卡平台***的bamboo脚本以部署网关,所述网关部署成功之后,完成上游运营商的接入。
2.根据权利要求1所述的一种通过参数配置为物联网卡平台接入上游的方法,其特征在于,步骤二,具体包括:
检索所述物联网卡平台中可用的服务器及监听端口,并由用户选定将要部署上游运营商的网关的服务器以及监听端口;待用户选定服务器以及监听端口后,判断用户所选的服务器的剩余性能资源是否满足部署网关的能力;若不满足,则提醒用户重新选择。
3.根据权利要求1或2所述的一种通过参数配置为物联网卡平台接入上游的方法,其特征在于,步骤三,具体包括:
查询所述物联网卡平台的数据库中已接入网关的配置数据,拷贝所述配置数据,再对所述配置数据进行修改,以得到适配待接入的上游运营商的运行数据;并将所述运行数据***到数据库,以便于网关的获取。
4.根据权利要求1或3所述的一种通过参数配置为物联网卡平台接入上游的方法,其特征在于,所述运行数据包括网关配置参数数据、为每一个接口生成API接口标识数据、为每一个接口生成API接口请求参数数据、执行调用的线程数、网关任务拉取延迟数据、外部token获取方式、关联的网关协议。
5.根据权利要求4所述的一种通过参数配置为物联网卡平台接入上游的方法,其特征在于,所述网关配置参数数据包括端口号标识、服务器IP。
6.根据权利要求4所述的一种通过参数配置为物联网卡平台接入上游的方法,其特征在于,所述为每一个接口生成API接口请求参数数据包括每个网关独有的接口请求参数、接口请求频率。
7.根据权利要求1所述的一种通过参数配置为物联网卡平台接入上游的方法,其特征在于,步骤四中,所述衔接物联网卡平台***的bamboo脚本以部署网关,具体包括:
第一步、从所述物联网卡平台***的代码仓库中拉取相应的代码;
第二步、通过所述代码对数据字典进行编译,生成可执行程序包;
第三步、拷贝所述可执行程序包到用户选定的服务器中;
第四步、修改所述运行数据中网关配置的端口为用户指定的端口;
第五步、启动所述物联网卡平台***部署的网关工程。
8.一种通过参数配置为物联网卡平台接入上游的***,其特征在于,包括物料网卡平台及其服务器;所述物料网卡平台的服务器通过网关与上游运营商网络连接,所述服务器应用如权利要求1-7任一项的方法实现上游运营商的接入。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011521207.5A CN112615745B (zh) | 2020-12-21 | 2020-12-21 | 一种通过参数配置为物联网卡平台接入上游的方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011521207.5A CN112615745B (zh) | 2020-12-21 | 2020-12-21 | 一种通过参数配置为物联网卡平台接入上游的方法及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112615745A true CN112615745A (zh) | 2021-04-06 |
CN112615745B CN112615745B (zh) | 2021-07-09 |
Family
ID=75244926
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011521207.5A Active CN112615745B (zh) | 2020-12-21 | 2020-12-21 | 一种通过参数配置为物联网卡平台接入上游的方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112615745B (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104219782A (zh) * | 2013-05-30 | 2014-12-17 | 中国电信股份有限公司 | 网络接入方法和*** |
CN107148007A (zh) * | 2017-05-05 | 2017-09-08 | 四川长虹电器股份有限公司 | 兼容多运营商网关的短信服务统一调度方法 |
CN110933698A (zh) * | 2019-11-28 | 2020-03-27 | 广州助蜂网络科技有限公司 | 一种物联网卡的监控管理方法、装置及设备 |
CN111585798A (zh) * | 2020-04-28 | 2020-08-25 | 腾讯科技(深圳)有限公司 | 一种网络资源参数配置方法、装置和计算机可读存储介质 |
CN112261652A (zh) * | 2020-10-21 | 2021-01-22 | 广州助蜂网络科技有限公司 | 基于电信运营商物联网卡的访问控制方法、装置及终端 |
-
2020
- 2020-12-21 CN CN202011521207.5A patent/CN112615745B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104219782A (zh) * | 2013-05-30 | 2014-12-17 | 中国电信股份有限公司 | 网络接入方法和*** |
CN107148007A (zh) * | 2017-05-05 | 2017-09-08 | 四川长虹电器股份有限公司 | 兼容多运营商网关的短信服务统一调度方法 |
CN110933698A (zh) * | 2019-11-28 | 2020-03-27 | 广州助蜂网络科技有限公司 | 一种物联网卡的监控管理方法、装置及设备 |
CN111585798A (zh) * | 2020-04-28 | 2020-08-25 | 腾讯科技(深圳)有限公司 | 一种网络资源参数配置方法、装置和计算机可读存储介质 |
CN112261652A (zh) * | 2020-10-21 | 2021-01-22 | 广州助蜂网络科技有限公司 | 基于电信运营商物联网卡的访问控制方法、装置及终端 |
Also Published As
Publication number | Publication date |
---|---|
CN112615745B (zh) | 2021-07-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109284140B (zh) | 配置方法及相关设备 | |
US20110258620A1 (en) | Method and Apparatus for Making a BPM Application Available to Multiple Tenants | |
CN107770269A (zh) | 一种服务响应方法及其终端 | |
CN111245634A (zh) | 一种虚拟化管理方法及装置 | |
CN113806037A (zh) | 服务的调用方法、装置、存储介质及电子设备 | |
CN109766278A (zh) | 基于osgi框架的网关设备web后台自动测试方法 | |
CN109739665A (zh) | 接口管理方法、装置、服务器及存储介质 | |
FI120286B (fi) | Menetelmä ja laitejärjestely palvelin-asiakaslaite-ympäristön hallitsemiseksi | |
CN116257438A (zh) | 接口测试用例的更新方法及相关设备 | |
CN111858083A (zh) | 一种远程服务的调用方法、装置、电子设备及存储介质 | |
CN108733468A (zh) | 定时任务动态配置方法及装置、存储介质及服务器集群 | |
CN112615745B (zh) | 一种通过参数配置为物联网卡平台接入上游的方法及*** | |
CN114726789A (zh) | 流量管理、配置流量管理策略的方法、装置、设备及介质 | |
US20220345517A1 (en) | Unified application management for heterogeneous application delivery | |
US20140310699A1 (en) | Method And Apparatus For Upgrading A Plug-In Based On An Instant Messaging Application | |
CN110908767A (zh) | 一种参数自动部署方法和装置 | |
CN114327426A (zh) | 一种基于可视化工作流的安保业务实现方法及相关设备 | |
CN113934526A (zh) | 业务流程的构建方法和装置 | |
CN110505151B (zh) | 流量转发方法、装置、设备及存储介质 | |
US20220004403A1 (en) | Methods of providing an integrated interface that includes a virtual mobile device | |
CN111708646A (zh) | 前端服务平台实现方法、装置、***和存储介质 | |
CN111917592A (zh) | 一种异构品牌网络设备的集中操作方法及装置 | |
CN113032004A (zh) | 在开发环境中管理开发作业的方法、设备和程序产品 | |
CN110674380B (zh) | 数据查询方法、***、可读存储介质及智能设备 | |
CN115794927B (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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |