CN117081765A - 第一平台的接入方法、第一平台、***和存储介质 - Google Patents
第一平台的接入方法、第一平台、***和存储介质 Download PDFInfo
- Publication number
- CN117081765A CN117081765A CN202210509530.3A CN202210509530A CN117081765A CN 117081765 A CN117081765 A CN 117081765A CN 202210509530 A CN202210509530 A CN 202210509530A CN 117081765 A CN117081765 A CN 117081765A
- Authority
- CN
- China
- Prior art keywords
- node
- information
- platform
- service
- authentication
- 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
- 238000000034 method Methods 0.000 title claims abstract description 99
- 238000011156 evaluation Methods 0.000 claims description 40
- 230000015654 memory Effects 0.000 claims description 23
- 230000006870 function Effects 0.000 claims description 16
- 238000012550 audit Methods 0.000 claims description 11
- 238000004590 computer program Methods 0.000 claims description 9
- 230000004044 response Effects 0.000 claims description 8
- 230000000977 initiatory effect Effects 0.000 claims description 7
- 230000008520 organization Effects 0.000 claims description 7
- 238000012795 verification Methods 0.000 claims description 6
- 230000006855 networking Effects 0.000 claims description 4
- 238000007726 management method Methods 0.000 description 25
- 238000010586 diagram Methods 0.000 description 16
- 238000004891 communication Methods 0.000 description 12
- 238000005516 engineering process Methods 0.000 description 12
- 230000006978 adaptation Effects 0.000 description 11
- 238000011161 development Methods 0.000 description 10
- 238000012544 monitoring process Methods 0.000 description 6
- 230000008569 process Effects 0.000 description 6
- 238000012545 processing Methods 0.000 description 6
- 238000004883 computer application Methods 0.000 description 5
- 238000006243 chemical reaction Methods 0.000 description 4
- 238000004364 calculation method Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 230000005291 magnetic effect Effects 0.000 description 3
- 230000007246 mechanism Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000005294 ferromagnetic effect Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000035800 maturation Effects 0.000 description 1
- 239000002994 raw material Substances 0.000 description 1
- 238000012216 screening Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Classifications
-
- 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
-
- 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
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/20—Network architectures or network communication protocols for network security for managing network security; network security policies in general
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/06—Authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/08—Access security
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本申请实施例提供了一种第一平台的接入方法、第一平台、接入***和计算机可读存储介质,所述方法包括:在第一节点通过第一平台的第一认证的情况下,接收第一节点发起的服务请求,其中,服务请求携带有平台为第一节点分配的第一权限信息和第一节点发起的业务信息;根据第一权限信息和业务信息,在节点数据库中查找符合匹配条件的至少一个第二节点;向第二节点发送第一服务通知消息,其中,第一服务通知消息至少携带有第一节点的节点信息;向第一节点发送第二服务通知消息,其中,第二服务通知消息至少携带有第二节点的节点信息。
Description
技术领域
本申请涉及通信技术领域,尤其涉及一种第一平台的接入方法、第一平台、接入***和计算机可读存储介质。
背景技术
目前,数据流通技术仍然处于发展初期,技术相对落后,商业模式粗放,多采用线下一对一合作洽谈并签订合作协议、双方技术人员制定方案并部署调试***,以实现点对点的数据合作模式,缺乏数据节点及数据服务接入的网络技术、流程、设施和机制,尚未形成规模化可复制、可运营的发展模式。
可见,目前亟需构建数据流通共享基础设施,促进数据开放共享和流通。
发明内容
本申请实施例提供了一种第一平台的接入方法、第一平台、接入***和计算机可读存储介质。
第一方面,提供了一种第一平台的接入方法,包括:
在第一节点通过所述第一平台的第一认证的情况下,接收所述第一节点发起的服务请求,其中,所述服务请求携带有所述第一平台为所述第一节点分配的第一权限信息和所述第一节点发起的业务信息;
根据所述第一权限信息和所述业务信息,在节点数据库中查找符合匹配条件的至少一个第二节点;
向所述第二节点发送第一服务通知消息,其中,所述第一服务通知消息至少携带有所述第一节点的节点信息;
向所述第一节点发送第二服务通知消息,其中,所述第二服务通知消息至少携带有所述第二节点的节点信息。
第二方面,提供了一种第一平台,所述第一平台包括:
接入网关模块,用于在第一节点通过所述第一平台的第一认证的情况下,接收所述第一节点发起的服务请求,其中,所述服务请求携带有所述第一平台为所述第一节点分配的第一权限信息和所述第一节点发起的业务信息;
节点服务供需匹配模块,用于根据所述第一权限信息和所述业务信息,在节点数据库中查找符合匹配条件的至少一个第二节点;
所述节点服务供需匹配模块,用于向所述第二节点发送第一服务通知消息,其中,所述第一服务通知消息至少携带有所述第一节点的节点信息;
所述节点服务供需匹配模块,用于向所述第一节点发送第二服务通知消息,其中,所述第二服务通知消息至少携带有所述第二节点的节点信息。
第三方面,提供了一种第一平台,所述平台包括:处理器和存储器,该存储器用于存储计算机程序,所述处理器用于调用并运行所述存储器中存储的计算机程序,执行上述第一平台的接入方法。
第四方面,提供了一种接入***,所述接入***包括:第一节点、第一平台和第二节点;
所述第一节点,用于在通过所述第一平台的第一认证的情况下,向所述第一平台发起服务请求,其中,所述服务请求携带有所述第一平台为所述第一节点分配的第一权限信息和所述第一节点发起的业务信息;
所述第一平台,用于根据所述第一权限信息和所述业务信息,在节点数据库中查找符合匹配条件的至少一个第二节点;
所述第一平台,还用于向所述第二节点发送第一服务通知消息,其中,所述第一服务通知消息至少携带有所述第一节点的节点信息;
所述第一平台,还用于向所述第一节点发送第二服务通知消息,其中,所述第二服务通知消息至少携带有所述第二节点的节点信息。
第五方面,提供了一种计算机可读存储介质,用于存储计算机程序,所述计算机程序使得计算机执行上述第一平台的接入方法。
通过上述技术方案,第一平台在第一节点通过第一平台的第一认证的情况下,接收第一节点发起的服务请求,其中,服务请求携带有平台为第一节点分配的第一权限信息和第一节点发起的业务信息;根据第一权限信息和业务信息,在节点数据库中查找符合匹配条件的至少一个第二节点;向第二节点发送第一服务通知消息,其中,第一服务通知消息至少携带有第一节点的节点信息;向第一节点发送第二服务通知消息,其中,第二服务通知消息至少携带有第二节点的节点信息;可见,本申请提供的接入方法,第一平台根据第一节点发起的服务请求,在节点数据库中为第一节点查找匹配的至少一个第二节点,也就是说,只有筛选出的至少一个第二节点才能与第一节点展开后续的服务操作,如此,第一平台作为构建的数据流通共享基础设施,实现了数据开放共享和流通。
附图说明
图1是本申请实施例的接入***的示意性图;
图2是本申请实施例提供的第一平台的接入方法的流程示意图一;
图3是本申请实施例提供的第一平台的接入方法的流程示意图二;
图4是本申请实施例提供的第一平台的接入方法的流程示意图三;
图5是本申请实施例提供的第一平台的接入方法的流程示意图四;
图6是本申请实施例提供的第一平台的接入方法的流程示意图五;
图7是本申请实施例提供的第一平台的接入方法的流程示意图六;
图8是本申请实施例提供的第一平台的接入方法的流程示意图七;
图9是本申请实施例提供的第一平台的注册流程示意图;
图10是本申请实施例提供的第一平台的服务流程示意图;
图11是本申请实施例提供的第一平台的结构示意图一;
图12是本申请实施例提供的第一平台的结构示意图二;
图13是本申请实施例提供的接入***的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
图1是本申请实施例的接入***,例如数据共享服务***的示意性图。
如图1所示,数据共享服务***100可以包括第一平台110和节点120。第一平台110通过数据共享服务网络与节点120通信。多个节点120之间也可以通过第一平台110进行多业务传输。其中,数据共享服务网络是一个可以连接多个节点120的数据要素流通的服务网络。数据共享服务网络可以利用安全有质量保障的数据流通算力专网服务,提供单点接入和一站式服务的标准化数据共享服务流程。
在图1所示的数据共享服务***100中,第一平台110又称数据共享服务平台,可以是与节点120通信的接入网设备。接入网设备可以为特定的地理区域提供通信覆盖,并且可以与位于该覆盖区域内的节点120进行通信。
第一平台110包括接入模块1101,多个节点120通过接入模块1101接入第一平台110。
第一平台110可以是长期演进(Long Term Evolution,LTE)***中的演进型基站(Evolutional Node B,eNB或eNodeB),或者是下一代无线接入网(Next Generation RadioAccess Network,NG RAN)设备,或者是NR***中的基站(gNB),或者是云无线接入网络(Cloud Radio Access Network,CRAN)中的无线控制器,或者该第一平台110可以为中继站、接入点、车载设备、可穿戴设备、集线器、交换机、网桥、路由器,或者未来演进的公共陆地移动网络(Public Land Mobile Network,PLMN)中的网络设备等。
节点120包括但不限于与第一平台110或其它节点采用有线或者无线连接的任意设备。
例如,所述节点120可以指接入终端、用户设备(User Equipment,UE)、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置。接入终端可以是蜂窝电话、无绳电话、会话启动协议(SessionInitiation Protocol,SIP)电话、IoT设备、卫星手持终端、无线本地环路(Wireless LocalLoop,WLL)站、个人数字处理(Personal Digital Assistant,PDA)、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备、可穿戴设备、5G网络中的终端设备或者未来演进网络中的终端设备等。
图1所示的节点120包括以下至少一个模块:节点管理模块、角色管理模块、建模任务管理模块、建模效果评估模块、协议转换模块、加解密模块、通信模块。各模块之间可以协同节点120中的本地数据库进行数据交互,例如本地计算。
其中,节点管理模块用于对多个节点120进行统一管理、集中监控。
角色管理模块用于对数据共享服务***100上的不同角色进行统一管理。数据共享服务***100上的不同角色至少包括提供数据、数据产品及数据技术的数据提供方、以及需要数据、数据产品及数据技术的数据需求方。这里,数据需求方包括大中小微企业、交易机构等。
建模任务管理模块用于管理数据共享服务***100上的模型。
建模效果评估模块用于对数据共享服务***100上的模型所能实现的效果进行评估。
协议转换模块用于将节点120的标准或协议转换成适用于第一节点110的协议或将第一平台110的标准或协议转换成适用于节点120的协议。
加解密模块用于对敏感数据进行加密和解密。
通信模块能够使节点120内部各模块、或节点120与第一平台110之间的数据交互。
图1示例性地示出了数据共享服务***100中包括四个节点120,这里,在第一平台110所提供的数据共享服务网络的覆盖范围内可以包括其它数量的节点,本申请实施例对此不做限定。
需要说明的是,图1只是以示例的形式示意本申请所适用的***,当然,本申请实施例所示的方法还可以适用于其它***。此外,本文中术语“***”和“网络”在本文中常被可互换使用。本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。还应理解,在本申请的实施例中提到的“指示”可以是直接指示,也可以是间接指示,还可以是表示具有关联关系。举例说明,A指示B,可以表示A直接指示B,例如B可以通过A获取;也可以表示A间接指示B,例如A指示C,B可以通过C获取;还可以表示A和B之间具有关联关系。还应理解,在本申请的实施例中提到的“对应”可表示两者之间具有直接对应或间接对应的关系,也可以表示两者之间具有关联关系,也可以是指示与被指示、配置与被配置等关系。还应理解,在本申请的实施例中提到的“预定义”或“预定义规则”可以通过在设备(例如,包括终端设备和网络设备)中预先保存相应的代码、表格或其他可用于指示相关信息的方式来实现,本申请对于其具体的实现方式不做限定。比如预定义可以是指协议中定义的。还应理解,本申请实施例中,所述“协议”可以指通信领域的标准协议,例如可以包括LTE协议、NR协议以及应用于未来的通信***中的相关协议,本申请对此不做限定。
为便于理解本申请实施例的技术方案,以下对本申请实施例的相关技术进行说明,以下相关技术作为可选方案与本申请实施例的技术方案可以进行任意结合,其均属于本申请实施例的保护范围。
除非另有定义,本文所使用的所有的技术和科学术语与属于本申请的技术领域的技术人员通常理解的含义相同。本文中所使用的术语只是为了描述本申请实施例的目的,不是旨在限制本申请。
相关技术中,数据要素市场化发展已列入国家顶层设计。数据交易发展碎片化、各自为政、良莠不齐,影响数据要素市场未来的规模化发展。当前,大数据交易所因为缺乏数据、市场化运营的经验不足,导致相关数据交易所发展缓慢、甚至停滞。由于缺乏公共的服务设施,机构/企业之间需采用点到点的连接和数据合作,且多采用合同制。连接成本高,安全可靠性无保障,机构运营维护,技术实现成本高,从而也将提升数据业务发展的成本。
相关技术中,数据交易大多以数据原材料买卖为主,算法、模型等交易尚处在初级阶段,主流技术线条包括联邦学习、多方安全计算(Secure Multi-Party Computation,SMC)等隐私计算技术。
数据流通产业包括不同的节点接入方,按照角色和功能的不同,又细分为数据需求方、数据提供方、数据监管方、数据交易所、技术服务提供方等。目前数据流通市场面临数据流通效率低、商业模式粗放、数据安全要求高等问题,缺乏对相关方不同角色、功能的精细化定义和管理,严重制约了数据流通业务和服务的发展。
目前,数据流通技术仍然处于发展初期,技术相对落后,商业模式粗放,多采用线下一对一合作洽谈并签订合作协议、双方技术人员制定方案并部署调试***,以实现点对点的数据合作模式,缺乏数据节点及数据服务接入的网络技术、流程、设施和机制,尚未形成规模化可复制、可运营的发展模式。
为了发挥企业社会责任和技术业务优势,进一步引领和规范行业技术和业务成熟和规模化发展,实现数据要素的安全、高效、合规地流通,目前,亟需构建高效安全可信的数据流通共享基础设施,促进数据开放共享和流通交易,助力数字经济社会高质量发展。
本申请提供的接入方法,包括但不限于针对目前数据共享和协作的应用场景中,提供了的数据共享服务网络的接入方法、接入流程、接入技术手段、接入机制和接入***。
本申请提供的接入方法,通过节点注册及服务申请、认证与权限管理、节点注册、状态评估与监控、服务供需匹配、节点发布等功能及处理环节组成,设计了整个节点接入数据共享服务网络的实现流程和模块***。
图2为本申请实施例提供的一种第一平台的接入方法的流程示意图,如图2所示,该方法应用于图1所示的数据共享服务***100,该方法包括:
步骤201、在第一节点通过第一平台的第一认证的情况下,第一节点向第一平台发起服务请求。
其中,服务请求携带有第一平台为第一节点分配的第一权限信息和第一节点发起的业务信息。
本申请实施例中,第一平台又称数据共享服务平台;第一节点又称源节点,为已在第一平台上成功注册,且通过第一平台的第一认证的节点;第一节点包括数据需求方对应的节点或数据提供方对应的节点。
本申请实施例中,第一认证可以是第一平台对第一节点的第一权限信息的权限时效进行验证,也可以是第一平台对第一节点的用户身份进行验证,对此,本申请不作具体限定。
本申请实施例中,第一权限信息包括如下至少之一:权限范围、权限时效、调整策略和周期。
本申请实施例中,业务信息包括如下至少之一:数据规模、数据质量、数据应用领域、计算功能对数据的需求、资源需求、以及响应时延需求。
示例性的,在特定场景下,若第一节点检测到用户针对第一节点的客户端或特定网页的点击操作,或针对特定的实体按键的按压操作后,电子设备响应该点击操作或按压操作并向第一平台发起服务请求。当然,第一节点还可以基于其他方式向第一平台上述启动请求,例如,用户向第一节点发出语音消息如访问A类数据的消息,第一节点接收到,并向第一平台发起服务请求,本申请对第一节点发起服务请求的方式不做具体限定。
步骤202、第一平台接收服务请求。
步骤203、第一平台根据第一权限信息和业务信息,在节点数据库中查找符合匹配条件的至少一个第二节点。
本申请实施例中,第二节点又称适配节点,为已在第一平台上成功注册,且通过第一平台的第一认证的节点,第二节点包括数据需求方对应的节点或数据提供方对应的节点。
本申请实施例中,匹配条件可以参考如下至少一种参数:匹配度、历史合作信息、指标数据、合作评分、采购方式。
本申请实施例中,符合匹配条件包括以下至少一种:
第一节点与第二节点的匹配度在匹配度范围内;
第一节点与第二节点的历史合作信息符合合作信息评价要求;
第一节点与第二节点的合作产生的指标数据在指标数据范围内;
第一节点与第二节点的合作评分符合评分范围;
第一节点与第二节点之间的采购方式符合数据需求方的采购条件。
步骤204、第一平台向第二节点发送第一服务通知消息。
其中,第一服务通知消息至少携带有第一节点的节点信息。
本申请实施例中,第一服务通知消息能够通知第二节点与第一节点连接以进行服务操作。
本申请实施例中,第一节点的节点信息至少包括以下之一:第一节点的网络标识、第一节点的代码、第一节点的网际互连协议(Internet Protocol,IP)地址、第一节点的节点摘要、第一节点的所属机构代码、第一节点的数据字典、第一节点的合作评分、第一节点的指标数据。
步骤205、第一平台向第一节点发送第二服务通知消息。
其中,第二服务通知消息至少携带有第二节点的节点信息。
本申请实施例中,第二服务通知消息能够通知第一节点与第二节点连接以进行服务操作。
本申请实施例中,服务操作包括但不限于第一节点与第二节点进行数据合作、第一节点从第二节点查询数据、第一节点与第二节点进联合建模。
本申请实施例中,第二节点的节点信息至少包括以下之一:第二节点的网络标识、第二节点的代码、第二节点的IP地址、第二节点的节点摘要、第二节点的所属机构代码、第二节点的数据字典、第二节点的合作评分、第二节点的指标数据。
本申请实施例中,步骤205可以在步骤204之前被执行,也可以在步骤204之后被执行,对于步骤204和步骤205的执行顺序本申请不作具体限定。
本申请实施例提供了一种第一平台的接入方法,所述方法包括:在第一节点通过第一平台的第一认证的情况下,接收第一节点发起的服务请求,其中,服务请求携带有平台为第一节点分配的第一权限信息和第一节点发起的业务信息;根据第一权限信息和业务信息,在节点数据库中查找符合匹配条件的至少一个第二节点;向第二节点发送第一服务通知消息,其中,第一服务通知消息至少携带有第一节点的节点信息;向第一节点发送第二服务通知消息,其中,第二服务通知消息至少携带有第二节点的节点信息。通过上述技术方案,第一平台在第一节点通过第一平台的第一认证的情况下,接收第一节点发起的服务请求,其中,服务请求携带有平台为第一节点分配的第一权限信息和第一节点发起的业务信息;根据第一权限信息和业务信息,在节点数据库中查找符合匹配条件的至少一个第二节点;向第二节点发送第一服务通知消息,其中,第一服务通知消息至少携带有第一节点的节点信息;向第一节点发送第二服务通知消息,其中,第二服务通知消息至少携带有第二节点的节点信息;可见,本申请提供的接入方法,第一平台根据第一节点发起的服务请求,在节点数据库中为第一节点查找匹配的至少一个第二节点,也就是说,只有筛选出的至少一个第二节点才能与第一节点展开后续的服务操作,如此,第一平台作为构建的数据流通共享基础设施,实现了数据开放共享和流通。
图3为本申请实施例提供的一种第一平台的接入方法的流程示意图,如图3所示,该方法应用于图1所示的数据共享服务***100,该方法包括:
步骤301、在第一节点在第一平台上完成注册的情况下,第一节点向第一平台发起接入请求。
其中,接入请求携带有接入账户信息。
本申请实施例中,接入账户信息为第一节点上所登陆的用户的账户信息,包括但不限于用户名、用户密码。
步骤302、第一平台接收接入请求。
步骤303、在接入账户信息包含的身份验证信息满足验证条件的情况下,第一平台确定第一节点通过第一认证。
在一些实施例中,接入账户信息包含的身份验证信息满足验证条件可以为第一节点的审核开通信息库分配的接入账户信息,且身份验证信息符合验证条件。其中,身份验证信息符合验证条件可以是判断身份验证信息合法。
示例性的,审核开通信息库分配的接入账户信息中的身份验证信息指示该接入账户只能被一个节点使用,若第一节点为使用该接入账户信息的唯一节点,则接入账户信息包含的身份验证信息满足验证条件。
步骤304、第一平台为第一节点生成第一权限信息。
其中,第一权限信息用于指示第一权限对应的配置。
步骤305、第一平台向第一节点发送第一权限信息以及第一认证通过信息。
步骤306、第一节点接收第一权限信息以及第一认证通过信息。
步骤307、第一节点向第一平台发起服务请求。
其中,服务请求携带有第一平台为第一节点分配的第一权限信息和第一节点发起的业务信息。
步骤308、第一平台接收服务请求。
步骤309、第一平台根据第一权限信息和业务信息,在节点数据库中查找符合匹配条件的至少一个第二节点。
步骤310、第一平台向第二节点发送第一服务通知消息。
其中,第一服务通知消息至少携带有第一节点的节点信息。
步骤311、第一平台向第一节点发送第二服务通知消息。
其中,第二服务通知消息至少携带有第二节点的节点信息。
需要说明的是,本实施例中与其它实施例中相同步骤和相同内容的说明,可以参照其它实施例中的描述,此处不再赘述。
图4为本申请实施例提供的一种第一平台的接入方法的流程示意图,如图4所示,该方法应用于图1所示的数据共享服务***100,该方法包括:
步骤401、在第一节点在第一平台上完成注册的情况下,第一节点向第一平台发起接入请求。
其中,接入请求携带有接入账户信息。
步骤402、第一平台接收接入请求。
步骤403、在接入账户信息包含的身份验证信息不满足验证条件的情况下,第一平台确定第一节点第一认证失败。
在一些实施例中,接入账户信息包含的身份验证信息满足验证条件可以不为第一节点的审核开通信息库分配的接入账户信息,或身份验证信息不符合验证条件。示例性的,审核开通信息库分配的接入账户信息中的身份验证信息指示该接入账户只能被一个节点使用,若接入账户信息包含的身份验证信息指示第一节点为使用该接入账户信息的第二节点,则接入账户信息包含的身份验证信息不满足验证条件。
步骤404、第一平台根据第一认证策略,在第一时间内拒绝第一节点发起的服务请求。
本申请实施例中,第一平台将根据第一认证策略,即第一平台预先设置的接入认证策略,在一定的时间内即第一时间内拒绝第一节点后续发送的请求。
本申请实施例中,第一时间可以根据第一平台预设的时长,也可以是用户根据实际场景设置的时长,对此本申请不作具体限定。
步骤405、第一平台向第一节点发送第一认证失败信息。
本申请实施例中,步骤403可以在步骤405之前被执行,也可以在步骤405之后被执行,对于步骤403和步骤405的执行顺序本申请不作具体限定。
本申请实施例中,步骤404可以在步骤405之前被执行,也可以在步骤405之后被执行,对于步骤404和步骤405的执行顺序本申请不作具体限定。
需要说明的是,本实施例中与其它实施例中相同步骤和相同内容的说明,可以参照其它实施例中的描述,此处不再赘述。
图5为本申请实施例提供的一种第一平台的接入方法的流程示意图,如图5所示,该方法应用于图1所示的数据共享服务***100,该方法包括:
步骤501、在第一节点在第一平台上完成注册的情况下,第一平台对第一平台上的已注册节点的当前状态进行评估,得到节点状态评估信息。
其中,已注册节点包括第一节点和第二节点。
本申请实施例中,节点状态评估信息包括以下至少一个:已注册节点的节点工作状态、已注册节点的可用资源信息、已注册节点的联网状态信息、已注册节点的权限信息的有效时长、已注册节点的响应时延、已注册节点支持的计算功能。
本申请实施例中,对第一平台上的已注册节点的当前状态进行评估,包括如下之一:
按照评估周期定期对已注册节点的当前状态进行评估;
随机发起对已注册节点的当前状态进行评估;
在已注册节点的节点状态发生变化的情况下,接收到已注册节点发起的评估请求,对已注册节点的当前状态进行评估。
步骤502、第一平台将节点状态评估信息更新至节点数据库中。
本申请实施例中,节点数据库又称供需匹配数据库。
步骤503、在第一节点通过第一平台的第一认证的情况下,第一节点向第一平台发起服务请求。
其中,服务请求携带有第一平台为第一节点分配的第一权限信息和第一节点发起的业务信息。
步骤504、第一平台接收服务请求。
步骤505、第一平台根据第一权限信息和业务信息,在节点数据库中查找符合匹配条件的至少一个第二节点。
本申请实施例中,步骤501与步骤502的执行顺序可以在步骤503与步骤504之前,当前也可以在步骤503与步骤504之后,这里,本申请不做具体限定,只要保证步骤505中在节点数据库中查找符合匹配条件的至少一个第二节点时,节点数据库所包含的节点的节点状态评估信息是最新的即可。
步骤506、第一平台向第二节点发送第一服务通知消息。
其中,第一服务通知消息至少携带有第一节点的节点信息。
步骤507、第一平台向第一节点发送第二服务通知消息。
其中,第二服务通知消息至少携带有第二节点的节点信息。
需要说明的是,本实施例中与其它实施例中相同步骤和相同内容的说明,可以参照其它实施例中的描述,此处不再赘述。
图6为本申请实施例提供的一种第一平台的接入方法的流程示意图,如图6所示,该方法应用于图1所示的数据共享服务***100,该方法包括:
步骤601、在第一节点通过第一平台的第二认证的情况下,第一节点向第一平台发起注册请求。
其中,注册请求携带有为第一节点分配的第二权限信息和第一节点的节点信息。
本申请实施例中,节点信息包括以下至少一个:第一节点的网络标识、第一节点设备的设备代码、第一节点的互联网协议地址、第一节点的节点摘要、第一节点所属的机构代码、第一节点的节点数据字典、第一节点的历史合作信息、第一节点的评分信息。
步骤602、第一平台接收注册请求。
步骤603、第一平台根据第二权限信息和节点信息,对第一节点进行注册。
本申请实施例中,第一平台对第一节点进行注册,得到已注册后的第一节点,即第一平台对第一节点进行注册将第一节点变成已注册的节点。
本申请实施例中,第一平台对第一节点进行注册,若对第一节点注册失败,则停止执行以下步骤。
步骤604、在第一节点通过第一平台的第一认证的情况下,第一节点向第一平台发起服务请求。
其中,服务请求携带有第一平台为第一节点分配的第一权限信息和第一节点发起的业务信息。
本申请实施例中,只有已注册的第一节点才能发起服务请求。
步骤605、第一平台接收服务请求。
步骤606、根据第一权限信息和业务信息,第一平台在节点数据库中查找符合匹配条件的至少一个第二节点。
步骤607、第一平台向第二节点发送第一服务通知消息。
其中,第一服务通知消息至少携带有第一节点的节点信息。
步骤608、第一平台向第一节点发送第二服务通知消息。
其中,第二服务通知消息至少携带有第二节点的节点信息。
需要说明的是,本实施例中与其它实施例中相同步骤和相同内容的说明,可以参照其它实施例中的描述,此处不再赘述。
图7为本申请实施例提供的一种第一平台的接入方法的流程示意图,如图7所示,该方法应用于图1所示的数据共享服务***100,该方法包括:
步骤701、第一节点向第一平台发起接入请求。
其中,接入请求携带有接入账户信息。
步骤702、第一平台接收接入请求。
步骤703、在接入账户信息包含的接入账户和身份验证信息存在于审核开通信息库的情况下,第一平台确定第一节点通过第二认证。
步骤704、第一平台为第一节点生成第二权限信息。
其中,第二权限信息用于指示第二权限对应的配置。
步骤705、第一平台向第一节点发送第二权限信息以及第二认证通过信息。
步骤706、第一节点向第一平台发起注册请求。
其中,注册请求携带有为第一节点分配的第二权限信息和第一节点的节点信息。
步骤707、第一平台接收注册请求。
步骤708、第一平台根据第二权限信息和节点信息,对第一节点进行注册。
变成已注册的节点
步骤709、在第一节点通过第一平台的第一认证的情况下,第一节点向第一平台发起服务请求。
其中,服务请求携带有第一平台为第一节点分配的第一权限信息和第一节点发起的业务信息。
步骤710、第一平台接收服务请求。
步骤711、第一平台根据第一权限信息和业务信息,在节点数据库中查找符合匹配条件的至少一个第二节点。
步骤712、第一平台向第二节点发送第一服务通知消息。
其中,第一服务通知消息至少携带有第一节点的节点信息。
步骤713、第一平台向第一节点发送第二服务通知消息。
其中,第二服务通知消息至少携带有第二节点的节点信息。
需要说明的是,本实施例中与其它实施例中相同步骤和相同内容的说明,可以参照其它实施例中的描述,此处不再赘述。
图8为本申请实施例提供的一种第一平台的接入方法的流程示意图,如图8所示,该方法应用于图1所示的数据共享服务***100,该方法包括:
步骤801、第一节点向平台发起接入请求。
其中,接入请求携带有接入账户信息。
步骤802、第一平台接收接入请求。
步骤803、在接入账户信息包含的接入账户和身份验证信息不存在于审核开通信息库的情况下,第一平台确定第一节点第二认证失败。
步骤804、第一平台根据接入第二认证策略,在第二时间内拒绝第一节点发起的注册请求。
本申请实施例中,第二认证策略和第一认证策略可以相同,也可以不同,还可以部分相同,对此本申请不作具体限定。
步骤805、第一平台向第一节点发送第二认证失败信息。
本申请实施例中,步骤805可以在步骤803之后,也可以在步骤804之后,本申请不作具体限定。
需要说明的是,本实施例中与其它实施例中相同步骤和相同内容的说明,可以参照其它实施例中的描述,此处不再赘述。
图9是本申请实施例提供的第一平台的注册流程示意图。示例性的,第一平台为数据共享服务网络(Data Sharing Service Network,DSSN)对应的平台,第一节点为待注册节点或注册节点。第二节点为适配节点。
步骤901、待注册节点向DSSN的连接模块(DSSN Connect,DSS-C)发送节点注册的接入请求。
步骤902、接入网关模块对请求进行转换适配并将节点的节点信息发送给认证和权限管理模块。
本申请实施例中,接入网关模块用于完成节点的网络连接和接入,对不同技术框架实现的服务请求消息进行转换和适配,节点侧的信息组播,接入配置等功能。
步骤903、认证和权限管理模块对节点进行认证。
本申请实施例中,若认证和权限管理模块对节点认证成功,向节点返回认证成功信息并为节点分配相应的权限;若认证和权限管理模块对节点认证失败,向节点返回认证失败信息。
本申请实施例中,认证与权限管理模块用于根据节点审核开通信息库分配的接入账户和身份验证信息,对接入的节点进行认证,通过认证后为接入节点分配对应的权限,并制定权限的具体配置信息。其中,具体配置信息包括但不限于:权限范围、权限时效、调整策略和周期。
步骤904、得到认证结果。
本申请实施例中,认证结果至少包括认证成功信息和节点的权限信息、或认证失败信息。
步骤905、认证结果消息经接入网关转换适配后,反馈给待注册节点。
步骤906、若待注册节通过认证,将由待注册节点携带所分配的权限信息,并向DSS-C发起注册请求。
本申请实施例中,若待注册节点认证失败,DSS-C的接入网关将根据接入认证策略在一定的时间内拒绝该节点后续发送的请求。
步骤907、在节点注册模块完成待注册节点的注册。
本申请实施例中,节点注册模块对待注册节点进行注册时,将待注册节点放入信息摘要和所分配权限等信息写入到节点数据库中,并且完成注册的待注册节点成为注册节点。
本申请实施例中,节点注册模块用于通过认证并分配对应权限的节点,将节点自身的节点信息进行登记注册,生成注册节点数据库。
步骤908、节点状态评估监控模块对注册节点的状态进行评估。
本申请实施例中,节点状态评估监控模块用于对接入数据共享服务网络的节点的当前状态进行评估和全程监控。
步骤909、注册节点的注册、权限及状态评估结果同步并登记到服务供需匹配模块的数据库中。
本申请实施例中,服务供需匹配模块用于根据节点服务请求信息,在服务需求供需库中检索和匹配符合条件的登记注册节点,返回目标节点列表;该列表信息可基于筛选排序规则产生。
步骤910、注册节点以一定的规则与DSS-C同步最新的节点状态信息。
本申请实施例中,一定的规则包括以下至少之一:
按照评估周期定期对所述已注册节点的当前状态进行评估;随机发起对所述已注册节点的当前状态进行评估;在所述已注册节点的节点状态发生变化的情况下,接收到所述已注册节点发起的评估请求,对所述已注册节点的当前状态进行评估。
步骤911、将注册节点当前最新的状态信息同步更新到服务供需匹配模块的数据库中。
图10是本申请实施例提供的第一平台的服务流程示意图。示例性的,第一平台为DSSN对应的平台,第一节点包括数据服务节点(Data Service Node,DSN)或数据需求节点(Data Requrment Node,DRN)。
步骤1001、DRN/DSN节点向DSS-C发起节点服务的接入请求。
步骤1002、DSS-C的接入网关模块对节点服务的接入请求进行转换适配并将节点的节点信息发送给DSS-C的认证和权限管理模块。
步骤1003、认证和权限管理模块对DRN/DSN节点进行认证。
本申请实施例中,若认证和权限管理模块对DRN/DSN节点认证成功,返回认证成功信息并向DRN/DSN节点分配相应的权限;若认证和权限管理模块对DRN/DSN节点认证失败,向DRN/DSN节点返回认证失败信息。
步骤1004、得到认证结果。
本申请实施例中,认证结果至少包括认证成功信息和节点的权限信息、或认证失败信息。
步骤1005、认证结果经DSS-C中接入网关模块转换适配后,反馈给DRN/DSN节点的连接模块。
步骤1006、若通过认证,将由DRN/DSN节点携带所分配的权限信息,发起服务请求。
本申请实施例中,若未通过认证,DSS-C的接入网关模块将根据接入认证策略在一定的时间内拒绝该DRN/DSN节点后续发送的请求。
步骤1007、在DSS-C中的节点服务供需匹配模块根据DRN/DSN节点服务请求及其对应权限,在供需匹配数据库中查找符合供需匹配条件的适配节点列表。
本申请实施例中,适配节点可以以列表的形式展现。适配节点放入列表信息可基于筛选排序规则产生。筛选排序规则可以参考如下至少一种参数:匹配度、历史合作信息、指标数据、合作评分、采购方式。
步骤1008、将适配节点列表发送给DSS-C中的节点发布模块。
步骤1009、节点发布模块发送服务通知消息到相应的适配节点。
本申请实施例中,节点发布模块用于根据目标节点列表发送服务通知消息到相关的目标节点,同时向源节点发送服务通知消息,帮助源节点和目标节点建立网络连接,并开展后续的服务操作。
步骤1010、节点发布模块同时向DRN/DSN节点发送服务通知消息。
步骤1011、收到服务通知消息的DRN/DSN节点和适配节点开展后续的服务操作。
本申请实施例中,开展后续的服务操作包括但不限于DRN/DSN节点与适配节点进行数据合作、DRN/DSN节点从适配节点查询数据、DRN/DSN节点与适配节点进联合建模。
本申请的实施例提供一种第一平台,该第一平台可以用于实现图2至图8对应的实施例提供的第一平台的接入方法,参照图11所示,该第一平台110包括:
接入网关模块1101,用于在第一节点通过第一平台的第一认证的情况下,接收第一节点发起的服务请求,其中,服务请求携带有第一平台为第一节点分配的第一权限信息和第一节点发起的业务信息;
节点服务供需匹配模块1102,用于根据第一权限信息和业务信息,在节点数据库中查找符合匹配条件的至少一个第二节点;
节点发布模块1103,用于向第二节点发送第一服务通知消息,其中,第一服务通知消息至少携带有第一节点的节点信息;
节点发布模块1103,用于向第一节点发送第二服务通知消息,其中,第二服务通知消息至少携带有第二节点的节点信息。
本申请其他实施例中,该第一平台110还包括认证与权限管理模块1104;
认证与权限管理模块1104,用于在第一节点通过第一平台的第一认证的情况下,为第一节点生成第一权限信息,其中,第一权限信息用于指示第一权限对应的配置;向第一节点发送第一权限信息。
本申请其他实施例中,业务信息包括如下至少之一:数据规模、数据质量、数据应用领域、计算功能对数据的需求、资源需求、以及响应时延需求。
本申请其他实施例中,匹配条件可以参考如下至少一种参数:匹配度、历史合作信息、指标数据、合作评分、采购方式。
本申请其他实施例中,符合匹配条件包括以下至少一种:第一节点与第二节点的匹配度在匹配度范围内;第一节点与第二节点的历史合作信息符合合作信息评价要求;第一节点与第二节点的合作产生的指标数据在指标数据范围内;第一节点与第二节点的合作评分符合评分范围;第一节点与第二节点之间的采购方式符合数据需求方的采购条件。
本申请其他实施例中,接入网关模块1101,用于确定第一节点通过第一认证,向第一节点发送第一认证通过信息;
认证与权限管理模块1104,用于在接入账户信息包含的身份验证信息满足验证条件的情况下,确定第一节点通过第一认证,向第一节点发送第一认证通过信息。
本申请其他实施例中,认证与权限管理模块1104,用于在接入账户信息包含的身份验证信息不满足验证条件的情况下,确定第一节点第一认证失败;向第一节点发送第一认证失败信息;
接入网关模块1101,用于根据接入第一认证策略,在第一时间内拒绝第一节点发起的服务请求。
本申请其他实施例中,该第一平台110还包括节点状态评估监控模块1105;
节点状态评估监控模块1105,用于在第一节点在第一平台上完成注册的情况下,对第一平台上的已注册节点的当前状态进行评估,得到节点状态评估信息,其中,已注册节点包括第一节点和第二节点;将节点状态评估信息更新至节点数据库中。
本申请其他实施例中,对第一平台上的已注册节点的当前状态进行评估,包括如下之一:按照评估周期定期对已注册节点的当前状态进行评估;随机发起对已注册节点的当前状态进行评估;在已注册节点的节点状态发生变化的情况下,接收到已注册节点发起的评估请求,对已注册节点的当前状态进行评估。
本申请其他实施例中,节点状态评估信息包括以下至少一个:已注册节点的节点工作状态、已注册节点的可用资源信息、已注册节点的联网状态信息、已注册节点的权限信息的有效时长、已注册节点的响应时延、已注册节点支持的计算功能。
本申请其他实施例中,第一平台110还包括节点注册模块1106;
接入网关模块1101,用于在第一节点通过第一平台的第二认证的情况下,接收第一节点发起的注册请求,其中,注册请求携带有为第一节点分配的第二权限信息和第一节点的节点信息;
节点注册模块1106,用于根据第二权限信息和节点信息,对第一节点进行注册。
本申请其他实施例中,节点信息包括以下至少一个:第一节点的网络标识、第一节点设备的设备代码、第一节点的互联网协议地址、第一节点的节点摘要、第一节点所属的机构代码、第一节点的节点数据字典、第一节点的历史合作信息、第一节点的评分信息。
本申请其他实施例中,认证与权限管理模块1105,用于在第一节点通过第一平台的第二认证的情况下,为第一节点生成第二权限信息,其中,第二权限信息用于指示第二权限对应的配置;向第一节点发送第二权限信息。
本申请其他实施例中,接入网关模块1101,用于接收第一节点发起的接入请求,其中,接入请求携带有接入账户信息;
认证与权限管理模块1105,用于在接入账户信息包含的接入账户和身份验证信息存在于审核开通信息库的情况下,确定第一节点通过第二认证,向第一节点发送第二认证通过信息。
本申请其他实施例中,认证与权限管理模块1105,用于在接入账户信息包含的接入账户和身份验证信息不存在于审核开通信息库的情况下,确定第一节点第二认证失败;向第一节点发送第二认证失败信息;
接入网关模块1101,用于根据接入第二认证策略,在第二时间内拒绝第一节点发起的注册请求。
本申请的实施例提供一种第一平台,该第一平台可以用于实现图2至图8对应的实施例提供的第一平台的接入方法,参照图12所示,该第一平台1200(图12中的第一平台1200与图11中的第一平台110具有对应关系)包括:处理器1201、存储器1202和通信总线1203,其中:
通信总线1203用于实现处理器1201和存储器1202之间的通信连接。
处理器1201用于执行存储器1202中存储的计算机程序,以实现如图2至图8对应的实施例提供的第一平台的接入方法。
本申请的实施例提供一种接入***,该接入***可以用于实现图2至图8对应的实施例提供的第一平台的接入方法,参照图13所示,该接入***130包括:
第一节点1301,用于在通过第一平台的第一认证的情况下,向第一平台发起服务请求,其中,服务请求携带有第一平台为第一节点分配的第一权限信息和第一节点发起的业务信息;
第一平台110,用于根据第一权限信息和业务信息,在节点数据库中查找符合匹配条件的至少一个第二节点;
第一平台110,还用于向第二节点发送第一服务通知消息,其中,第一服务通知消息至少携带有第一节点的节点信息;
第一平台110,还用于向第一节点发送第二服务通知消息,其中,第二服务通知消息至少携带有第二节点的节点信息;
第二节点1302,用于接收第一服务通知消息;
第一节点1301,用于接收第一服务通知消息。
本申请其他实施例中,第一平台110,用于在第一节点通过第一平台的第一认证的情况下,为第一节点生成第一权限信息,其中,第一权限信息用于指示第一权限对应的配置;
第一平台110,还用于向第一节点发送第一权限信息。
本申请其他实施例中,业务信息包括如下至少之一:数据规模、数据质量、数据应用领域、计算功能对数据的需求、资源需求、以及响应时延需求。
本申请其他实施例中,匹配条件可以参考如下至少一种参数:匹配度、历史合作信息、指标数据、合作评分、采购方式。
本申请其他实施例中,符合匹配条件包括以下至少一种:第一节点与第二节点的匹配度在匹配度范围内;第一节点与第二节点的历史合作信息符合合作信息评价要求;第一节点与第二节点的合作产生的指标数据在指标数据范围内;第一节点与第二节点的合作评分符合评分范围;第一节点与第二节点之间的采购方式符合数据需求方的采购条件。
本申请其他实施例中,第一节点1301,用于在第一平台上完成注册的情况下,向第一平台发起接入请求,其中,接入请求携带有接入账户信息;
第一平台110,用于在接入账户信息包含的身份验证信息满足验证条件的情况下,确定第一节点通过第一认证,向第一节点发送第一认证通过信息。
本申请其他实施例中,第一平台110,用于在接入账户信息包含的身份验证信息不满足验证条件的情况下,确定第一节点第一认证失败;
第一平台110,还用于根据接入第一认证策略,在第一时间内拒绝第一节点发起的服务请求;
第一平台110,还用于向第一节点发送第一认证失败信息。
本申请其他实施例中,第一平台110,用于在第一节点在平台上完成注册的情况下,对第一平台上的已注册节点的当前状态进行评估,得到节点状态评估信息,其中,已注册节点包括第一节点和第二节点;
第一平台110,还用于将节点状态评估信息更新至节点数据库中。
本申请其他实施例中,对第一平台上的已注册节点的当前状态进行评估,包括如下之一:按照评估周期定期对已注册节点的当前状态进行评估;随机发起对已注册节点的当前状态进行评估;在已注册节点的节点状态发生变化的情况下,接收到已注册节点发起的评估请求,对已注册节点的当前状态进行评估。
本申请其他实施例中,节点状态评估信息包括以下至少一个:已注册节点的节点工作状态、已注册节点的可用资源信息、已注册节点的联网状态信息、已注册节点的权限信息的有效时长、已注册节点的响应时延、已注册节点支持的计算功能。
本申请其他实施例中,第一节点1301,用于在通过第一平台的第二认证的情况下,向第一平台发起注册请求,其中,注册请求携带有为第一节点分配的第二权限信息和第一节点的节点信息;
第一平台110,用于根据第二权限信息和节点信息,对第一节点进行注册。
本申请其他实施例中,节点信息包括以下至少一个:第一节点的网络标识、第一节点设备的设备代码、第一节点的互联网协议地址、第一节点的节点摘要、第一节点所属的机构代码、第一节点的节点数据字典、第一节点的历史合作信息、第一节点的评分信息。
本申请其他实施例中,第一平台110,用于在第一节点通过平台的第二认证的情况下,为第一节点生成第二权限信息,其中,第二权限信息用于指示第二权限对应的配置;
第一平台110,还用于向第一节点发送第二权限信息。
本申请其他实施例中,第一节点1301,用于向第一平台发起接入请求;其中,接入请求携带有接入账户信息;
第一平台110,用于在接入账户信息包含的接入账户和身份验证信息存在于审核开通信息库的情况下,确定第一节点通过第二认证,向第一节点发送第二认证通过信息。
本申请其他实施例中,第一平台110,用于在接入账户信息包含的接入账户和身份验证信息不存在于审核开通信息库的情况下,确定第一节点第二认证失败;
第一平台110,用于根据接入第二认证策略,在第二时间内拒绝第一节点发起的注册请求;
第一平台110,用于向第一节点发送第二认证失败信息。
本申请的实施例提供一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,该计算机程序可被一个或者多个处理器执行,以实现如图2至图8对应的实施例提供的第一平台的接入方法。
需要说明的是,上述计算机可读存储介质可以是只读存储器(Read Only Memory,ROM)、可编程只读存储器(Programmable Read-Only Memory,PROM)、可擦除可编程只读存储器(Erasable Programmable Read-Only Memory,EPROM)、电可擦除可编程只读存储器(Electrically Erasable Programmable Read-Only Memory,EEPROM)、磁性随机存取存储器(Ferromagnetic Random Access Memory,FRAM)、快闪存储器(Flash Memory)、磁表面存储器、光盘、或只读光盘(Compact Disc Read-Only Memory,CD-ROM)等存储器;也可以是包括上述存储器之一或任意组合的各种电子设备,如移动电话、计算机、平板设备、个人数字助理等。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本申请各个实施例所描述的方法。
本申请是参照根据本申请实施例的方法、设备(***)、和计算机应用产品的流程图和/或方框图来描述的。应理解可由计算机应用指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机应用指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机应用指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机应用指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
以上仅为本申请的优选实施例,并非因此限制本申请的专利范围,凡是利用本申请说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本申请的专利保护范围内。
Claims (19)
1.一种第一平台的接入方法,其特征在于,应用于所述第一平台,所述接入方法包括:
在第一节点通过所述第一平台的第一认证的情况下,接收所述第一节点发起的服务请求,其中,所述服务请求携带有所述第一平台为所述第一节点分配的第一权限信息和所述第一节点发起的业务信息;
根据所述第一权限信息和所述业务信息,在节点数据库中查找符合匹配条件的至少一个第二节点;
向所述第二节点发送第一服务通知消息,其中,所述第一服务通知消息至少携带有所述第一节点的节点信息;
向所述第一节点发送第二服务通知消息,其中,所述第二服务通知消息至少携带有所述第二节点的节点信息。
2.根据权利要求1所述的方法,其特征在于,所述接收所述第一节点发起的服务请求之前,所述方法包括:
在所述第一节点通过所述第一平台的第一认证的情况下,为所述第一节点生成所述第一权限信息,其中,所述第一权限信息用于指示所述第一权限对应的配置;
向所述第一节点发送所述第一权限信息。
3.根据权利要求1所述的方法,其特征在于,所述业务信息包括如下至少之一:数据规模、数据质量、数据应用领域、计算功能对数据的需求、资源需求、以及响应时延需求。
4.根据权利要求1所述的方法,其特征在于,所述匹配条件可以参考如下至少一种参数:
匹配度、历史合作信息、指标数据、合作评分、采购方式。
5.根据权利要求4所述的方法,其特征在于,所述符合匹配条件包括以下至少一种:
所述第一节点与所述第二节点的匹配度在匹配度范围内;
所述第一节点与所述第二节点的历史合作信息符合合作信息评价要求;
所述第一节点与所述第二节点的合作产生的指标数据在指标数据范围内;
所述第一节点与所述第二节点的合作评分符合评分范围;
所述第一节点与所述第二节点之间的采购方式符合数据需求方的采购条件。
6.根据权利要求2所述的方法,其特征在于,为所述第一节点分配第一权限之前,所述方法还包括:
在所述第一节点在所述第一平台上完成注册的情况下,接收所述第一节点发起的接入请求,其中,所述接入请求携带有接入账户信息;
确定所述第一节点通过第一认证,向所述第一节点发送第一认证通过信息。
7.根据权利要求2所述的方法,其特征在于,所述方法还包括:
若所述第一节点第一认证失败,拒绝所述第一节点发起的服务请求;
向所述第一节点发送第一认证失败信息。
8.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在所述第一节点在所述第一平台上完成注册的情况下,对所述第一平台上的已注册节点的当前状态进行评估,得到节点状态评估信息,其中,所述已注册节点包括所述第一节点和所述第二节点;
将所述节点状态评估信息更新至所述节点数据库中。
9.根据权利要求8所述的方法,其特征在于,对所述第一平台上的已注册节点的当前状态进行评估,包括如下之一:
按照评估周期定期对所述已注册节点的当前状态进行评估;
随机发起对所述已注册节点的当前状态进行评估;
在所述已注册节点的节点状态发生变化的情况下,接收到所述已注册节点发起的评估请求,对所述已注册节点的当前状态进行评估。
10.根据权利要求8所述的方法,其特征在于,所述节点状态评估信息包括以下至少一个:所述已注册节点的节点工作状态、所述已注册节点的可用资源信息、所述已注册节点的联网状态信息、所述已注册节点的权限信息的有效时长、所述已注册节点的响应时延、所述已注册节点支持的计算功能。
11.根据权利要求1至10中任一项所述的方法,其特征在于,所述第一节点通过第一认证之前,所述方法还包括:
在所述第一节点通过所述第一平台的第二认证的情况下,接收所述第一节点发起的注册请求,其中,所述注册请求携带有为所述第一节点分配的所述第二权限信息和所述第一节点的节点信息;
根据所述第二权限信息和所述节点信息,对所述第一节点进行注册。
12.根据权利要求11所述的方法,其特征在于,所述节点信息包括以下至少一个:所述第一节点的网络标识、第一节点设备的设备代码、所述第一节点的互联网协议地址、所述第一节点的节点摘要、所述第一节点所属的机构代码、所述第一节点的节点数据字典、所述第一节点的历史合作信息、所述第一节点的评分信息。
13.根据权利要求11所述的方法,其特征在于,所述接收所述第一节点发送的注册请求之前,所述方法还包括:
在所述第一节点通过所述第一平台的第二认证的情况下,为所述第一节点生成所述第二权限信息,其中,所述第二权限信息用于指示所述第二权限对应的配置;
向所述第一节点发送所述第二权限信息。
14.根据权利要求13所述的方法,其特征在于,为所述第一节点分配第二权限之前,所述方法还包括:
接收所述第一节点发起的接入请求,其中,所述接入请求携带有接入账户信息;
在所述接入账户信息包含的接入账户和身份验证信息存在于审核开通信息库的情况下,确定所述第一节点通过第二认证,向所述第一节点发送第二认证通过信息。
15.根据权利要求14所述的方法,其特征在于,所述方法还包括:
在所述接入账户信息包含的接入账户和身份验证信息不存在于所述审核开通信息库的情况下,确定所述第一节点第二认证失败;
根据接入第二认证策略,在第二时间内拒绝所述第一节点发起的注册请求;
向所述第一节点发送第二认证失败信息。
16.一种第一平台,其特征在于,所述第一平台包括:
接入网关模块,用于在第一节点通过所述第一平台的第一认证的情况下,接收所述第一节点发起的服务请求,其中,所述服务请求携带有所述第一平台为所述第一节点分配的第一权限信息和所述第一节点发起的业务信息;
节点服务供需匹配模块,用于根据所述第一权限信息和所述业务信息,在节点数据库中查找符合匹配条件的至少一个第二节点;
所述节点服务供需匹配模块,用于向所述第二节点发送第一服务通知消息,其中,所述第一服务通知消息至少携带有所述第一节点的节点信息;
所述节点服务供需匹配模块,用于向所述第一节点发送第二服务通知消息,其中,所述第二服务通知消息至少携带有所述第二节点的节点信息。
17.一种第一平台,其特征在于,所述第一平台包括:处理器和存储器,该存储器用于存储计算机程序,所述处理器用于调用并运行所述存储器中存储的计算机程序,执行如权利要求1至15中任一项所述的方法。
18.一种接入***,其特征在于,所述接入***包括:第一节点、第一平台和第二节点;
所述第一节点,用于在通过所述第一平台的第一认证的情况下,向所述第一平台发起服务请求,其中,所述服务请求携带有所述第一平台为所述第一节点分配的第一权限信息和所述第一节点发起的业务信息;
所述第一平台,用于根据所述第一权限信息和所述业务信息,在节点数据库中查找符合匹配条件的至少一个第二节点;
所述第一平台,还用于向所述第二节点发送第一服务通知消息,其中,所述第一服务通知消息至少携带有所述第一节点的节点信息;
所述第一平台,还用于向所述第一节点发送第二服务通知消息,其中,所述第二服务通知消息至少携带有所述第二节点的节点信息。
19.一种计算机可读存储介质,其特征在于,用于存储计算机程序,所述计算机程序使得计算机执行如权利要求1至15中任一项所述的方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210509530.3A CN117081765A (zh) | 2022-05-10 | 2022-05-10 | 第一平台的接入方法、第一平台、***和存储介质 |
PCT/CN2023/092907 WO2023217108A1 (zh) | 2022-05-10 | 2023-05-09 | 第一平台的接入方法、第一平台、***和存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210509530.3A CN117081765A (zh) | 2022-05-10 | 2022-05-10 | 第一平台的接入方法、第一平台、***和存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN117081765A true CN117081765A (zh) | 2023-11-17 |
Family
ID=88712210
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210509530.3A Pending CN117081765A (zh) | 2022-05-10 | 2022-05-10 | 第一平台的接入方法、第一平台、***和存储介质 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN117081765A (zh) |
WO (1) | WO2023217108A1 (zh) |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102571328B (zh) * | 2010-12-30 | 2016-01-27 | ***通信集团公司 | 用户终端的服务调用方法、***和用户终端 |
SG11201809645VA (en) * | 2016-05-18 | 2018-12-28 | Innogy Innovation Gmbh | Peer-to-peer network and node of a peer-to-peer network |
US11443026B2 (en) * | 2016-10-20 | 2022-09-13 | International Business Machines Corporation | Synchronizing data across multiple instances of an application in a cloud |
CN113162996B (zh) * | 2017-06-02 | 2023-03-24 | 华为技术有限公司 | 服务发现的方法、注册中心和设备 |
CN111182542B (zh) * | 2018-11-09 | 2022-09-30 | 中国电信股份有限公司 | 临近业务的建立方法、***、基站和可读存储介质 |
CN111274604B (zh) * | 2020-01-16 | 2022-11-22 | 深圳平安医疗健康科技服务有限公司 | 服务访问方法、装置、设备及计算机可读存储介质 |
CN112637338B (zh) * | 2020-12-22 | 2023-05-26 | 广州技象科技有限公司 | 一种物联网节点服务管理方法、装置、设备及存储介质 |
CN113612841B (zh) * | 2021-08-02 | 2023-05-05 | 北京金山云网络技术有限公司 | 任务调度方法、装置、计算机设备和存储介质 |
-
2022
- 2022-05-10 CN CN202210509530.3A patent/CN117081765A/zh active Pending
-
2023
- 2023-05-09 WO PCT/CN2023/092907 patent/WO2023217108A1/zh unknown
Also Published As
Publication number | Publication date |
---|---|
WO2023217108A1 (zh) | 2023-11-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111970129B (zh) | 一种基于区块链的数据处理方法、设备以及可读存储介质 | |
WO2019062384A1 (zh) | 一种公网用户接入专网的实现方法及设备 | |
CN1943203B (zh) | 用于验证实体的第一标识和第二标识的方法 | |
US9197639B2 (en) | Method for sharing data of device in M2M communication and system therefor | |
US9946984B2 (en) | System and method for transporting a document between a first service provider and a second service provider | |
CN112950229A (zh) | 区块链复合溯源方法及溯源与标识解析*** | |
CN113014676A (zh) | 一种基于sim卡的物联网数据存储到区块链的***及方法 | |
CN111385274B (zh) | 跨网服务调用方法、装置、特征网关及身份识别*** | |
CN112995357B (zh) | 基于云托管服务的域名管理方法、装置、介质及电子设备 | |
CN102893579B (zh) | 用于在通信***中发放票据的方法、节点和设备 | |
CN104604295B (zh) | 用于在无线通信***中由服务器管理终端对资源的访问权限的方法及其设备 | |
CN1659558B (zh) | 使用分层证书的基于中介器的交互工作 | |
US11575667B1 (en) | System and method for secure communications | |
CN112651044B (zh) | 基于区块链技术的业务交易方法、***及存储介质 | |
CN115701078A (zh) | 跨链交易处理方法、装置、电子设备以及存储介质 | |
CN111327602B (zh) | 一种设备接入处理方法、设备及存储介质 | |
CN100450011C (zh) | 用于调停管理命令的设备和方法 | |
CN117081765A (zh) | 第一平台的接入方法、第一平台、***和存储介质 | |
CN113014540B (zh) | 一种数据处理方法、装置、设备及存储介质 | |
WO2019014928A1 (zh) | 一种控制可操控设备接入网络的方法及装置 | |
US10447688B1 (en) | System for secure communications | |
WO2021254282A1 (zh) | 基于区块链的互联方法、装置及计算机存储介质 | |
CN112926981A (zh) | 用于区块链的交易信息处理方法、装置、介质及电子设备 | |
CN116846908B (zh) | 一种基于区块链的Handle标识数据共享方法及平台 | |
CN114499872B (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 |