CN117061270A - 一种基于分布式软总线实现远程设备本地化虚拟与访问的方法 - Google Patents

一种基于分布式软总线实现远程设备本地化虚拟与访问的方法 Download PDF

Info

Publication number
CN117061270A
CN117061270A CN202310978849.5A CN202310978849A CN117061270A CN 117061270 A CN117061270 A CN 117061270A CN 202310978849 A CN202310978849 A CN 202310978849A CN 117061270 A CN117061270 A CN 117061270A
Authority
CN
China
Prior art keywords
soft bus
main control
distributed soft
control end
remote
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
CN202310978849.5A
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.)
Jiangsu Hoperun Software Co ltd
Original Assignee
Jiangsu Hoperun Software 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 Jiangsu Hoperun Software Co ltd filed Critical Jiangsu Hoperun Software Co ltd
Priority to CN202310978849.5A priority Critical patent/CN117061270A/zh
Publication of CN117061270A publication Critical patent/CN117061270A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/40169Flexible bus arrangements
    • H04L12/40176Flexible bus arrangements involving redundancy
    • H04L12/40195Flexible bus arrangements involving redundancy by using a plurality of nodes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols 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)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer And Data Communications (AREA)

Abstract

本发明涉及一种基于分布式软总线实现远程设备本地化虚拟与访问的方法,所述方法包括以下步骤:步骤1:主控制端与被控制端分别基于分布式软总线能力建立安全通信信道;步骤2:被控制端基于分布式软总线发布硬件服务能力集,并完成分布式软总线数据通信接口与物理设备文件访问接口映射;步骤3:主控制端基于分布式软总线发现远程硬件设备及对外提供的能力集;步骤4:主控制端参考远程硬件设备能力集创建本地虚拟设备文件与其驱动程序,并完成虚拟设备文件访问接口与分布式软总线数据通信接口映射;步骤5:主控制端业务应用基于标准输入/输出API接口访问和控制远程设备;该方法可以有效降低物联网应用开发成本。

Description

一种基于分布式软总线实现远程设备本地化虚拟与访问的 方法
技术领域
本发明涉及一种方法,具体涉及一种基于分布式软总线实现远程设备本地化虚拟与访问的方法,属于计算机技术领域。
背景技术
传统计算机设备由处理器、存储器、控制器、输入设备和输出设备组成,五大部件通过总线共同协作完成信息处理。总线是可以将多个功能单元连接在一起并提供数据交换的通路,外部设备也可以相应的接口电路与***总线相连接,成为整个***新的功能单元。随着计算、存储、通信等技术的不断发展,计算机设备的形态越来越多样,每种计算机设备根据其使用场景配备了不同外部设备,比如网关计算机CPU资源更强大,工业控制领域计算机则外挂了多种多样的摄像、传感设备。如何让不同计算机的设备之间高效互联,发挥不同计算设备的优势一直被思考和探索领域。分布式软总线借鉴传统总线思路,可以在不同的计算机设备之间完成自主发现、连接以及组网,并且支持多设备多协议间数据传输。
发明内容
本发明正是针对现有技术中存在的问题,提供一种基于分布式软总线实现远程设备本地化虚拟与访问的方法,该技术方案本发明通过分布式软总线技术和Linux设备驱动框架将远程独立设备模拟成本地主机的虚拟硬件文件,使得用户可以通过该虚拟硬件文件对远程独立设备进行设置、控制以及数据读写等操作。该方法可以有效降低物联网应用开发成本,开发者不再关注远程设备、通信协议、网络状况等因素,而是通过本地虚拟设备文件来控制和访问远程物理设备。
为了实现上述目的,本发明的技术方案如下,
一种基于分布式软总线实现远程设备本地化虚拟与访问的方法,所述方法采用分布式总体技术架构实现远程设备的本地化虚拟与访问控制,所述分布式总体技术架构包括业务应用、代理模块、文件接口模块、驱动模块以及分布式软总线模块,其中
所述业务应用,用于使能设备功能且满足使用需求的业务功能组件集合;
所述代理模块,分为主控制端代理与被控制端代理两个部分。用于配置并启动分布式软总线,并基于软总线完成设备间发现、连接、组网、以及为后续业务应用控制和访问远程物理设备提供传输与通信信道,其具备设备管理、注册服务、发现服务等能力;
所述文件接口,为业务应用与代理模块等引用层提供统一的用户态调用接口;
所述驱动模块,分为主控制端驱动与被控制端驱动两个部分。主控制端驱动不仅用于生成虚拟设备文件及其访问接口API,还与上层接口共同为业务应用和代理模块提供服务;被控制端驱动主要用于被控设备主机使能该硬件设备,驱动是被添加于操作***中的特殊程序,其中包含有关硬件设备的信息。
所述分布式软总线模块,用于为前述代理模块提供主控设备与被控设备之间的发现、组网以及多协议通信提供基础能力服务,同时提供数据的加密与解密接口。
基于上述内容,本发明所述方法具体包括以下步骤(参见图2):
步骤1:主控制端与被控制端分别基于分布式软总线能力建立安全通信信道;
步骤2:被控制端基于分布式软总线发布硬件服务能力集,并完成分布式软总线数据通信接口与物理设备文件访问接口映射;
步骤3:主控制端基于分布式软总线发现远程硬件设备及对外提供的能力集;
步骤4:主控制端参考远程硬件设备能力集创建本地虚拟设备文件与其驱动程序,并完成虚拟设备文件访问接口与分布式软总线数据通信接口映射;
步骤5:主控制端业务应用基于标准输入/输出API接口访问和控制远程设备。
其中步骤1具体如下:
1-1)被控制端配置并启动分布式软总线,并通过指定网口监听多播信息;
1-2)主控制端配置并启动分布式软总线,并以一定频率广播设备发现报文(Discovery Package);
1-3)被控制端构建包含设备信息,并单播响应主控制端的设备发现报文(AckPackage);1-4)主控制端收到返回的响应报文后进行解析,并将设备添加到设备连接表中;
1-5)通过过交换主控制端与被控制端设备的身份标识来建立点对点信任关系;具体认证方式可以自定义。
其中步骤2:
2-1)被控制端将硬件设备能力集抽象为符合分布式软总线服务发布接口的标准结构体PublishInfo及成员;
2-2)将硬件本地驱动程序访问接口集映射为分布式软总线创建会话、打开会话、调整、发送、接收、关闭等标准API;
2-3)被控制端通过分布式软总线标准接口(PublishService)发布指定的服务,服务通过publicId和pkgName进行标识;
2-4)被控制端代理模块完成分布式软总线数据通信接口API与物理设备文件标准输入输出接口API的一一映射,具体映射关系参见下表;
其中步骤3:
3-1)主控制端通过分布式软总线标准接口(StartDiscovery)来发现和订阅被控制端已发布的服务;
3-2)解析远程设备提供的服务,并将该服务信息(InfoNode)添加到全局已发现服务列表(g_discoveryInfoList)中,以便后续业务应用调用。
其中步骤4:
4-1)主控制端创建本地虚拟设备文件;根据远程硬件设备的类型,区分为两种常用的设备文件,称为字符设备文件和块设备文件。它们之间的区别在于硬件可读取和写入的数据量。
4-2)主控制端加载内核态虚拟设备驱动程序,向用户态业务应用提供虚拟设备文件输入输出接口集(file_operations),具体映射关系参见下表;
4-3)主控制端代理模块完成虚拟设备文件标准输入输出接口API与分布式软总线数据通信接口API的一一映射,具体映射关系参见下表;
其中步骤5:
5-1)主控制端业务应用访问和控制远程设备时,控制与写数据流依次通过虚拟设备文件访问接口、虚拟设备文件及驱动、分布式软总线通信信道、物理文件访问接
口、物理设备;
5-2)主控制端业务应用访问和控制远程设备时,读数据流依次通过物理设备、物理文件访问接口、分布式软总线通信信道、虚拟设备文件及驱动、虚拟设备文件访问接口。
相对于现有技术,本发明具有如下优点,该技术方案分布式软总线主要解决设备间发现和连接、认证组网以及多设备多协议间如何信息传输与控制的问题。本发明通过分布式软总线的技术特点讲远程物理设备虚拟化为本地的普通文件,继而使得用户可以通过该虚拟硬件文件对远程独立设备进行设置、控制以及数据读写等操作。
本方法优势如下:
1)开发者不再关注远程设备、通信协议、网络状况等因素,该方法可以有效降低物联网应用开发成本。物联网生态***的特点是设备数量多、通信协议繁杂、且交互形态多样,在传统开发模式中开发者需要适配不同网络协议和标准规范。通过将远程物理设备虚拟化为本地设备文件,开发者不再关心网络协议的差异性,从而更专注于业务逻辑开发。
2)业务应用视角不区分远程物理设备或本地虚拟设备的差异性,同时复用Linux操作***中文件作为设备驱动程序接口的机制,从而允许业务应用程序通过标准输入/输出***调用使用其设备驱动程序与设备进行交互。因此,本方法可以实现业务代码在多设备间离线复用或平滑迁移,而不必做任何逻辑修改。
3)借助于分布式软总线的设备自发现和认证组网机制,可实现无感式的远程物理设备的本地虚拟化访问。具体由本地发现端(主控制端)使用广播COAP报文,远程设备(被控制端)回复响应报文后即可进行验证组网。
附图说明
图1为本申请实施基于分布式软总线的远程设备本地化访问方法示意图;
图2为本申请中技术架构与模块关系图;
图3为本申请中模块间通信与步骤流程图。
具体实施方式
为了加深对本发明的理解,下面结合附图对本实施例做详细的说明(参见图3)。
实施例1:参见图1-图3,一种基于分布式软总线实现远程设备本地化虚拟与访问的方法,所述方法采用分布式总体技术架构实现远程设备的本地化虚拟与访问控制,所述分布式总体技术架构包括业务应用、代理模块、文件接口模块、驱动模块以及分布式软总线模块,其中
所述业务应用,用于使能设备功能且满足使用需求的业务功能组件集合;
所述代理模块,分为主控制端代理与被控制端代理两个部分。用于配置并启动分布式软总线,并基于软总线完成设备间发现、连接、组网、以及为后续业务应用控制和访问远程物理设备提供传输与通信信道,其具备设备管理、注册服务、发现服务等能力;
所述文件接口,为业务应用与代理模块等引用层提供统一的用户态调用接口;
所述驱动模块,分为主控制端驱动与被控制端驱动两个部分。主控制端驱动不仅用于生成虚拟设备文件及其访问接口API,还与上层接口共同为业务应用和代理模块提供服务;被控制端驱动主要用于被控设备主机使能该硬件设备,驱动是被添加于操作***中的特殊程序,其中包含有关硬件设备的信息。
所述分布式软总线模块,用于为前述代理模块提供主控设备与被控设备之间的发现、组网以及多协议通信提供基础能力服务,同时提供数据的加密与解密接口。
基于上述内容,参见图2,一种基于分布式软总线实现远程设备本地化虚拟与访问的方法,包括以下步骤:
步骤1:主控制端与被控制端分别基于分布式软总线能力建立安全通信信道;
步骤2:被控制端基于分布式软总线发布硬件服务能力集,并完成分布式软总线数据通信接口与物理设备文件访问接口映射;
步骤3:主控制端基于分布式软总线发现远程硬件设备及对外提供的能力集;
步骤4:主控制端参考远程硬件设备能力集创建本地虚拟设备文件与其驱动程序,并完成虚拟设备文件访问接口与分布式软总线数据通信接口映射;
步骤5:主控制端业务应用基于标准输入/输出API接口访问和控制远程设备。
其中步骤1:
1-1)被控制端配置并启动分布式软总线,并通过指定网口监听多播信息;
1-2)主控制端配置并启动分布式软总线,并以一定频率广播设备发现报文(Discovery Package);
1-3)被控制端构建包含设备信息,并单播响应主控制端的设备发现报文(AckPackage);1-4)主控制端收到返回的响应报文后进行解析,并将设备添加到设备连接表中;
1-5)通过过交换主控制端与被控制端设备的身份标识来建立点对点信任关系;具体认证方式可以自定义。
其中步骤2:
2-1)被控制端将硬件设备能力集抽象为符合分布式软总线服务发布接口的标准结构体PublishInfo及成员;
2-2)将硬件本地驱动程序访问接口集映射为分布式软总线创建会话、打开会话、调整、发送、接收、关闭等标准API;
2-3)被控制端通过分布式软总线标准接口(PublishService)发布指定的服务,服务通过publicId和pkgName进行标识;
2-4)被控制端代理模块完成分布式软总线数据通信接口API与物理设备文件标准输入输出接口API的一一映射,具体映射关系参见下表;
其中步骤3:
3-1)主控制端通过分布式软总线标准接口(StartDiscovery)来发现和订阅被控制端已发布的服务;
3-2)解析远程设备提供的服务,并将该服务信息(InfoNode)添加到全局已发现服务列表(g_discoveryInfoList)中,以便后续业务应用调用。
其中步骤4:
4-1)主控制端创建本地虚拟设备文件;根据远程硬件设备的类型,区分为两种常用的设备文件,称为字符设备文件和块设备文件。它们之间的区别在于硬件可读取和写入的数据量。
4-2)主控制端加载内核态虚拟设备驱动程序,向用户态业务应用提供虚拟设备文件输入输出接口集(file_operations),具体映射关系参见下表;
4-3)主控制端代理模块完成虚拟设备文件标准输入输出接口API与分布式软总线数据通信接口API的一一映射,具体映射关系参见下表;
其中步骤5:
5-1)主控制端业务应用访问和控制远程设备时,控制与写数据流依次通过虚拟设备文件访问接口、虚拟设备文件及驱动、分布式软总线通信信道、物理文件访问接
口、物理设备;
5-2)主控制端业务应用访问和控制远程设备时,读数据流依次通过物理设备、物理文件访问接口、分布式软总线通信信道、虚拟设备文件及驱动、虚拟设备文件访问接口。
实施例2:一种基于分布式软总线实现远程设备本地化虚拟与访问的方法,具体步骤如下:1.主控制端建立本地代理;负责与被控制端通信,支持对本地虚拟设备文件的控制操作与数据交换;
2.被控制端建立远程代理;负责与主控制端通信,支持对远端物理设备的控制操作与数据交换;
3.主控制端与被控制端两者之上均配置并启动分布式软总线,并依次完成发送广播报文、单播响应、设备绑定以及认证组网等操作,用于创建安全通信信道;其中,创建安全通信信道由主控制端和被控制端共同完成:
1)主控制端通过分布式软总线标准接口(CreateSessionServer)向本地分布式软总线申请建立会话,并注册会话管理回调函数listener。其中,回调函数可处理打开/关闭和消息接收事件。
2)主控制端通过分布式软总线标准接口(CreateSessionServer)向远程分布式软总线申请建立会话,并注册会话管理回调函数listener。其中,回调函数可处理打开/关闭和消息接收事件。
4.被控制端远程代理将硬件设备能力集抽象并定义为符合分布式软总线发布服务标准的结构体能力集,并通过步骤3中创建的安全通信信道发布物理设备可提供的服务,业务应用可通过publicId和pkgName对服务进行标识;
5.主控制端本地代理通过分布式软总线标准接口(StartDiscovery)来发现和订阅被控制端已发布的服务,并解析远程设备能力集;
6.主控制端根据远程硬件设备的类型创建本地虚拟设备文件,并加载内核态虚拟设备驱动程序,向用户态业务应用提供虚拟设备文件输入输出接口集;
7.业务应用访问远程硬件设备时,分别完成虚拟设备文件输入输出接口集和本地分布式软总线通信接口映射、远程分布式软总线与硬件设备文件输入输出接口集映射;
1)虚拟设备文件的open()与主控制端的本地代理OpenSeession()映射。
2)被控制端的远程代理OpenSeession()与物理设备文件的open()映射。
8.确认设备文件打开成功后,可关联设备文件IO控制操作;
1)虚拟设备文件的ioctl()与主控制端本地代理的OnQosEvent()映射。
2)物理设备文件的ioctl()与被控制端远程代理的OnQosEvent()映射。
9.关联主控制端虚拟设备文件read()操作;业务应用对于虚拟设备文件的read()与主控制端本地代理OnXXXReceived()映射。当被控制端远程代理发送数据到达本地时,主控制端本地代理调用回调函数OnXXXReceived()完成数据接收,并通过虚拟设备文件向用户业务提供数据源。
10.关联被控制端物理设备文件read()操作;物理设备驱动模块完成数据在物理设备与主控制端远程代理之间的映射。被控制端远程代理监听到物理设备有数据产生时,调用SendXXX()向主控制端的远程代理发送数据。
11.关联主控制端虚拟设备文件write()操作;虚拟设备驱动模块完成数据在业务应用与主控制端本地代理之间的映射。主控制端本地代理监听到虚拟设备有数据产生时,调用SendXXX()向被控制端远程代理发送数据。
12.关联被控制端虚拟设备文件write()操作;当主控制端本地代理发送数据到达远程被控端时,被控制端远程代理会调用回调函数OnXXXReceived()完成数据接收,并通过物理设备驱动对物理设备文件执行write()操作。
13.关联设备文件close()操作;
1)业务应用对于虚拟设备文件的close()操作,与主控制端本地代理的CloseSession()
和RemoveSessionServer()映射。
2)被控制端远程代理监听安全通信信道关闭时,调用CloseSession()和RemoveSessionServer()释放远程分布式软总线会话资源,并通过设备驱动close()接口关闭远程物理设备文件。
14.关联主控制端虚拟设备文件释放操作;业务应用调用release()完成对虚拟设备文件的删除与释放。具体由主控制端本地代理通过或LeaveLNN()发起退网请求,并且提供退网执行结果的回调函数cb。
15.被控制端远程代理通过分布式软总线提供的节点(即设备)注册和注销接口,监听网络中节点状态变化等事件。当监听到控制端设备下线或状态变化事件时,可以根据事件掩码判断并决策被被控制端是否停止或者注销服务。
需要说明的是上述实施例,并非用来限定本发明的保护范围,在上述技术方案的基础上所作出的等同变换或替代均落入本发明权利要求所保护的范围。

Claims (6)

1.一种基于分布式软总线实现远程设备本地化虚拟与访问的方法,其特征在于,所述方法包括以下步骤:
步骤1:主控制端与被控制端分别基于分布式软总线能力建立安全通信信道;
步骤2:被控制端基于分布式软总线发布硬件服务能力集,并完成分布式软总线数据通信接口与物理设备文件访问接口映射;
步骤3:主控制端基于分布式软总线发现远程硬件设备及对外提供的能力集;
步骤4:主控制端参考远程硬件设备能力集创建本地虚拟设备文件与其驱动程序,并完成虚拟设备文件访问接口与分布式软总线数据通信接口映射;
步骤5:主控制端业务应用基于标准输入/输出API接口访问和控制远程设备。
2.根据权利要求1所述的基于分布式软总线实现远程设备本地化虚拟与访问的方法,其特征在于,步骤1具体如下:
1-1)被控制端配置并启动分布式软总线,并通过指定网口监听多播信息;
1-2)主控制端配置并启动分布式软总线,并以一定频率广播设备发现报文(DiscoveryPackage);
1-3)被控制端构建包含设备信息,并单播响应主控制端的设备发现报文(AckPackage);1-4)主控制端收到返回的响应报文后进行解析,并将设备添加到设备连接表中;
1-5)通过过交换主控制端与被控制端设备的身份标识来建立点对点信任关系;具体认证方式可以自定义。
3.根据权利要求1所述的基于分布式软总线实现远程设备本地化虚拟与访问的方法,其特征在于,步骤2具体如下:
2-1)被控制端将硬件设备能力集抽象为符合分布式软总线服务发布接口的标准结构
体;
2-2)将硬件本地驱动程序访问接口集映射为分布式软总线创建会话、打开会话、调
整、发送、接收、关闭等标准API;
2-3)被控制端通过分布式软总线标准接口发布指定的服务,服务通过publicId和
pkgName进行标识;
2-4)被控制端代理模块完成分布式软总线数据通信接口API与物理设备文件标准输入输出接口API的一一映射。
4.根据权利要求1所述的基于分布式软总线实现远程设备本地化虚拟与访问的方法,其特征在于,其中步骤3:具体如下:
3-1)主控制端通过分布式软总线标准接口(StartDiscovery)来发现和订阅被控制端已发布的服务;
3-2)解析远程设备提供的服务,并将该服务信息(InfoNode)添加到全局已发现服务列表(g_discoveryInfoList)中,以便后续业务应用调用。
5.根据权利要求1所述的基于分布式软总线实现远程设备本地化虚拟与访问的方法,其特征在于,
步骤4具体如下:
4-1)主控制端创建本地虚拟设备文件;根据远程硬件设备的类型,区分为两种常用的设备文件,称为字符设备文件和块设备文件,它们之间的区别在于硬件可读取和
写入的数据量,
4-2)主控制端加载内核态虚拟设备驱动程序,向用户态业务应用提供虚拟设备文件输入输出接口集;
4-3)主控制端代理模块完成虚拟设备文件标准输入输出接口API与分布式软总线数据通信接口API的一一映射。
6.根据权利要求1所述的基于分布式软总线实现远程设备本地化虚拟与访问的方法,其特征在于,步骤5具体如下:
5-1)主控制端业务应用访问和控制远程设备时,控制与写数据流依次通过虚拟设备文件访问接口、虚拟设备文件及驱动、分布式软总线通信信道、物理文件访问接口、物理设备;
5-2)主控制端业务应用访问和控制远程设备时,读数据流依次通过物理设备、物理文件访问接口、分布式软总线通信信道、虚拟设备文件及驱动、虚拟设备文件访问接口。
CN202310978849.5A 2023-08-04 2023-08-04 一种基于分布式软总线实现远程设备本地化虚拟与访问的方法 Pending CN117061270A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310978849.5A CN117061270A (zh) 2023-08-04 2023-08-04 一种基于分布式软总线实现远程设备本地化虚拟与访问的方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310978849.5A CN117061270A (zh) 2023-08-04 2023-08-04 一种基于分布式软总线实现远程设备本地化虚拟与访问的方法

Publications (1)

Publication Number Publication Date
CN117061270A true CN117061270A (zh) 2023-11-14

Family

ID=88668496

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310978849.5A Pending CN117061270A (zh) 2023-08-04 2023-08-04 一种基于分布式软总线实现远程设备本地化虚拟与访问的方法

Country Status (1)

Country Link
CN (1) CN117061270A (zh)

Similar Documents

Publication Publication Date Title
US10698717B2 (en) Accelerator virtualization method and apparatus, and centralized resource manager
WO2023284699A1 (zh) 基于Linux***的协议栈数据传输方法、计算机设备和存储介质
US9244817B2 (en) Remote debugging in a cloud computing environment
US20150052280A1 (en) Method and system for communications-stack offload to a hardware controller
US8762544B2 (en) Selectively communicating data of a peripheral device to plural sending computers
CN107133109B (zh) 一种模块间通信的方法、装置及计算设备
CN106534178B (zh) RapidIO网络通用套接字的实现***及方法
US12034604B2 (en) MQTT protocol simulation method and simulation device
US10609125B2 (en) Method and system for transmitting communication data
WO2019019864A1 (zh) 嵌入式自助终端的通信***、方法及装置
CN113312143A (zh) 云计算***、命令处理方法及虚拟化仿真装置
WO2011103729A1 (zh) 一种自定义外壳程序的注册、注销方法及相应的***
WO2018107433A1 (zh) 信息处理方法和装置
WO2015131553A1 (zh) 一种数据传输的方法和***
CN117061270A (zh) 一种基于分布式软总线实现远程设备本地化虚拟与访问的方法
CN115022424B (zh) 水电lcu控制器网卡虚拟控制方法、***、设备及其介质
US6173321B1 (en) Using a systems network architecture logical unit activation request unit as a dynamic configuration definition in a gateway
CN111708568B (zh) 一种组件化开发解耦方法及终端
EP1102444A2 (en) Dynamic configuration definition in an SNA gateway
WO2023035777A1 (zh) 网络配置方法、代理组件、控制器、电子设备和存储介质
WO2015067052A1 (zh) 测试命令发送方法、装置及***
CN113328874B (zh) 一种应用于nfv***的数据加速方法、装置和***
CN113176957B (zh) 一种基于rpc的远程应用自动化***
CN109976876B (zh) 加速器管理方法和装置
KR102160014B1 (ko) 혼합 네트워크상에서의 태스크 간 통신 방법 및 시스템

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