CN103595556B - A kind of IP-based communication for command network integrated system - Google Patents
A kind of IP-based communication for command network integrated system Download PDFInfo
- Publication number
- CN103595556B CN103595556B CN201310488015.2A CN201310488015A CN103595556B CN 103595556 B CN103595556 B CN 103595556B CN 201310488015 A CN201310488015 A CN 201310488015A CN 103595556 B CN103595556 B CN 103595556B
- Authority
- CN
- China
- Prior art keywords
- equipment
- network
- communication
- command
- ultrashort wave
- 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.)
- Active
Links
- 238000004891 communication Methods 0.000 title claims abstract description 61
- 238000012545 processing Methods 0.000 claims abstract description 18
- 230000010354 integration Effects 0.000 claims abstract description 10
- 230000003993 interaction Effects 0.000 claims description 24
- 238000012423 maintenance Methods 0.000 abstract description 4
- 238000007726 management method Methods 0.000 description 35
- 230000004044 response Effects 0.000 description 6
- 238000011161 development Methods 0.000 description 4
- 238000001514 detection method Methods 0.000 description 3
- 238000000034 method Methods 0.000 description 3
- 238000012544 monitoring process Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000013024 troubleshooting Methods 0.000 description 2
- 241000531807 Psophiidae Species 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000007123 defense Effects 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000003292 glue Substances 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
一种基于IP的指挥通信网络集成系统,包括网络管理设备和被管理设备。网络管理设备由两台网络控制设备组成,一主一从相互之间进行冗余备份保护。被管理设备包括网络交换/路由设备、网络安全设备、有线集成通信设备、IP语音处理设备、指挥终端设备、卫星通信导航设备、微波电台设备和超短波电台设备。网络管理设备和被管理设备之间通过IP网络进行信息交互,完成设备管理维护工作。
An IP-based command and communication network integration system includes network management equipment and managed equipment. The network management device consists of two network control devices, one master and one slave for mutual backup protection. Managed equipment includes network switching/routing equipment, network security equipment, wired integrated communication equipment, IP voice processing equipment, command terminal equipment, satellite communication navigation equipment, microwave radio equipment and ultrashort wave radio equipment. The network management device and the managed device exchange information through the IP network to complete device management and maintenance.
Description
技术领域 technical field
本发明涉及一种基于IP的指挥通信网络集成系统,属于指挥系统集成技术领域。 The invention relates to an IP-based command and communication network integration system, which belongs to the technical field of command system integration.
背景技术 Background technique
指挥系统(也称指挥自动化系统)作为武器装备体系的“黏合剂”和“倍增器”,是在综合集成技术支持下各类军事电子信息系统构建的复杂信息系统。指挥系统在现代高科技战争中,对作战部队和武器系统实施高效指挥与控制,已经成为现代国防威慑力量的重要组成部分之一。随着科学技术的发展和高技术条件下作战要求的不断变化,指挥系统在现代战中起到越来越至关重要的作用。 As the "glue" and "multiplier" of the weaponry system, the command system (also known as the command automation system) is a complex information system built by various military electronic information systems supported by comprehensive integration technologies. Command system In modern high-tech warfare, the effective command and control of combat troops and weapon systems has become one of the important components of modern national defense deterrence. With the development of science and technology and the continuous change of operational requirements under high-tech conditions, the command system plays an increasingly crucial role in modern warfare.
网络管理就是指监督、组织和控制网络通信服务和信息处理所必需的各种活动的总称,其目的是使整个网络能够有效、可靠、安全、经济地运行并提供服务。从技术角度来讲,网络管理应该包括配置管理、故障管理、性能管理、安全管理等。 Network management refers to the general term for various activities necessary to supervise, organize and control network communication services and information processing, with the purpose of enabling the entire network to operate effectively, reliably, safely and economically and provide services. From a technical point of view, network management should include configuration management, fault management, performance management, security management, etc.
我国指挥系统的研制,实现了武器装备从机械化向数字化的转变,拓展了装备的使用性能,但是与国外先进指挥系统之间仍然存在很大差距,具体表现为:随着信息化技术在指挥系统中的迅猛发展,指挥通信网络的规模不断扩大,网络设备的种类和数量迅速增加,各种设备来自不同厂家,且相互独立,网络设备配置管理的负担也不断加重。信息化战争下,对指挥系统从设备展开到配置开通的反应时间要求也越来越高。传统的网络管理主要依靠网络设备本身极其有限的管理能力,需要管理人员对位于不同位置的设备逐个进行配置,号手负荷较大,造成了指挥系统反应时间较长,设备配置过程复杂,且不能实时对网络进行动态监控,也没有出现故障后对故障的定位能力,显然这种方式已经不能适应指挥系统发展的要求。 The development of my country's command system has realized the transformation of weapons and equipment from mechanization to digitalization, and expanded the performance of the equipment. However, there is still a big gap between it and foreign advanced command systems. With the rapid development of the Internet, the scale of the command and communication network continues to expand, and the types and quantities of network equipment increase rapidly. Various equipment come from different manufacturers and are independent of each other. The burden of network equipment configuration management is also increasing. Under information warfare, the response time requirements for the command system from equipment deployment to configuration and activation are also getting higher and higher. Traditional network management mainly relies on the extremely limited management capabilities of the network devices themselves, and requires managers to configure devices at different locations one by one. The trumpeter has a heavy load, resulting in a long response time for the command system and complicated device configuration processes. Real-time dynamic monitoring of the network does not have the ability to locate faults after a fault occurs. Obviously, this method can no longer meet the requirements of the development of the command system.
发明内容 Contents of the invention
本发明的技术解决问题是:克服现有技术的不足,提供了一种基于IP的指挥通信网络集成系统。 The technical solution of the invention is to overcome the deficiencies of the prior art and provide an IP-based command and communication network integration system.
本发明的技术解决方案是: Technical solution of the present invention is:
一种基于IP的指挥通信网络集成系统,包括网络管理设备和被管理设备,网络管理设备包括网络控制主设备和网络控制从设备,被管理设备包括网络交换/路由设备、网络安全设备、有线集成通信设备、IP语音处理设备、指挥终端设备、卫星通信导航设备、微波电台设备和超短波电台设备; An IP-based command and communication network integration system, including network management equipment and managed equipment, the network management equipment includes network control master equipment and network control slave equipment, and the managed equipment includes network switching/routing equipment, network security equipment, wired integration Communication equipment, IP voice processing equipment, command terminal equipment, satellite communication navigation equipment, microwave radio equipment and ultrashort wave radio equipment;
网络管理设备通过IP网络与网络交换/路由设备进行数据交互,并通过网络与网络交换/路由设备对网络安全设备、有线集成通信设备、IP语音处理设备、指挥终端设备、卫星通信导航设备、微波电台设备和超短波电台设备进行控制和数据交互;超短波电台设备通过超短波通信的方式与外部进行数据交互,微波电台设备通过微波通信的方式与外部进行数据交互,卫星通信导航设备通过中继卫星通信的方式与外部进行数据交互,同时还通过导航卫星系统提供定位、授时和短消息数据,有线集成通信设备通过有线通信的方式与外部进行数据交互; Network management equipment performs data interaction with network switching/routing equipment through the IP network, and communicates with network security equipment, wired integrated communication equipment, IP voice processing equipment, command terminal equipment, satellite communication navigation equipment, microwave Radio equipment and ultrashort wave radio equipment perform control and data interaction; ultrashort wave radio equipment communicates with the outside through ultrashort wave communication; microwave radio equipment communicates with the outside through microwave communication; Data interaction with the outside through the navigation satellite system, and also provide positioning, timing and short message data through the navigation satellite system, and the wired integrated communication equipment performs data interaction with the outside through wired communication;
网络管理设备通过IP网络和网络交换/路由设备对IP语音处理设备和指挥终端设备进行配置和状态监测,IP语音处理设备通过有线集成通信设备、卫星通信导航设备、微波电台设备或超短波电台设备实现对外语音指令的交互;指挥终端设备通过有线集成通信设备、卫星通信导航设备、微波电台设备或超短波电台设备实现指挥信息的交互;有线集成通信设备、卫星通信导航设备、微波电台设备或超短波电台设备对外交互的语音指令和指挥信息需要通过网络安全设备进行加解密处理和安全检测,指挥信息再通过IP网络和网络交换/路由设备送入网络管理设备中进行处理。 The network management equipment configures and monitors the status of the IP voice processing equipment and the command terminal equipment through the IP network and network switching/routing equipment, and the IP voice processing equipment realizes through wired integrated communication equipment, satellite communication navigation equipment, microwave radio equipment or ultrashort wave radio The interaction of external voice commands; the command terminal equipment realizes the interaction of command information through wired integrated communication equipment, satellite communication navigation equipment, microwave radio equipment or ultrashort wave radio equipment; wired integrated communication equipment, satellite communication navigation equipment, microwave radio equipment or ultrashort wave radio equipment Voice commands and command information for external interaction need to be encrypted and decrypted and security detected through network security equipment, and the command information is then sent to network management equipment through the IP network and network switching/routing equipment for processing.
所述网络控制主设备和网络控制从设备互为冗余。 The network control master device and the network control slave device are mutually redundant.
本发明与现有技术相比的有益效果是: The beneficial effect of the present invention compared with prior art is:
(1)本发明系统用于指挥通信网络设备的配置、故障检测、性能监视、安全管理和维护; (1) The system of the present invention is used to command configuration, fault detection, performance monitoring, safety management and maintenance of communication network equipment;
(2)本发明系统可以屏蔽不同设备的物理差异,实现对不同厂商产品的自动化管理,是指挥系统获取网络基本信息的一种途径; (2) The system of the present invention can shield the physical differences of different devices, realize automatic management of products from different manufacturers, and is a way for the command system to obtain basic network information;
(3)本发明系统能够帮助网络管理人员全面及时地掌握目前网络中的状况,协助排查网络中的瓶颈,从而使其能够合理有效地配置和扩展整个网络; (3) The system of the present invention can help network managers to grasp the current network situation in a comprehensive and timely manner, and assist in troubleshooting the bottlenecks in the network, so that it can reasonably and effectively configure and expand the entire network;
(4)本发明系统能够准确地对网络中的故障进行诊断定位,减少网络故障,缩短网络失效时间,保证整个网络能够更有效、可靠、安全地运行。 (4) The system of the present invention can accurately diagnose and locate faults in the network, reduce network faults, shorten network failure time, and ensure that the entire network can operate more effectively, reliably and safely.
(5)本发明系统可以通过集成化、程序化、脚本化的方式进行网络配置,降低配置人员负荷,降低指挥系统展开时间,提高系统快速反应能力。 (5) The system of the present invention can perform network configuration in an integrated, programmed, and scripted manner, reducing the load on configuration personnel, reducing the deployment time of the command system, and improving the rapid response capability of the system.
附图说明 Description of drawings
图1为本发明系统架构示意图。 FIG. 1 is a schematic diagram of the system architecture of the present invention.
具体实施方式 detailed description
下面结合附图对本发明的具体实施方式进行进一步的详细描述。 Specific embodiments of the present invention will be further described in detail below in conjunction with the accompanying drawings.
本发明提供了一种基于IP的指挥通信网络集成系统,它用于指挥通信网络设备的配置、故障检测、性能监视、安全管理和维护。它可以屏蔽不同设备的物理差异,实现对不同厂商产品的自动化管理,大大提高指挥系统装备的反应速度,缩短反应时间。能够帮助网络管理人员全面及时地掌握网络中的实时状况,协助排查网络中的瓶颈,准确地对网络中的故障进行诊断定位,从而使其能够合理有效地配置和扩展整个网络,减少网络故障,缩短网络失效时间,提高指挥系统反应速度和生存能力,保证指挥通信网络能够更有效、可靠、安全地运行并提供服务。 The invention provides an IP-based command communication network integration system, which is used for configuration, fault detection, performance monitoring, safety management and maintenance of command communication network equipment. It can shield the physical differences of different equipment, realize the automatic management of products from different manufacturers, greatly improve the response speed of command system equipment, and shorten the response time. It can help network managers grasp the real-time status of the network in a comprehensive and timely manner, assist in troubleshooting network bottlenecks, and accurately diagnose and locate network faults, so that it can reasonably and effectively configure and expand the entire network, reducing network faults, Shorten the failure time of the network, improve the response speed and survivability of the command system, and ensure that the command communication network can operate and provide services more effectively, reliably and safely.
如图1所示,本发明系统包括网络管理设备和被管理设备。网络管理设备包括两台网络控制设备,一主一从相互之间进行冗余备份保护。被管理设备包括网络交换/路由设备、网络安全设备、有线集成通信设备、IP语音 处理设备、指挥终端设备、卫星通信导航设备、微波电台设备和VHF超短波电台设备,网络管理设备和被管理设备之间通过IP网络进行通信和数据交互,完成设备管理维护工作。 As shown in Fig. 1, the system of the present invention includes a network management device and a managed device. The network management device includes two network control devices, one master and one slave for mutual backup protection. Managed equipment includes network switching/routing equipment, network security equipment, wired integrated communication equipment, IP voice processing equipment, command terminal equipment, satellite communication navigation equipment, microwave radio equipment and VHF ultrashort wave radio equipment, network management equipment and managed equipment Communication and data interaction are carried out through the IP network to complete equipment management and maintenance.
网络管理设备通过IP网络与网络交换/路由设备进行数据交互,并通过网络与网络交换/路由设备对网络安全设备、有线集成通信设备、IP语音处理设备、指挥终端设备、卫星通信导航设备、微波电台设备和超短波电台设备进行控制和数据交互;超短波电台设备通过超短波通信的方式与外部进行数据交互,微波电台设备通过微波通信的方式与外部进行数据交互,卫星通信导航设备通过中继卫星通信的方式与外部进行数据交互,同时还通过导航卫星系统提供定位、授时和短消息数据,有线集成通信设备通过有线通信的方式与外部进行数据交互; Network management equipment performs data interaction with network switching/routing equipment through the IP network, and communicates with network security equipment, wired integrated communication equipment, IP voice processing equipment, command terminal equipment, satellite communication navigation equipment, microwave Radio equipment and ultrashort wave radio equipment perform control and data interaction; ultrashort wave radio equipment communicates with the outside through ultrashort wave communication; microwave radio equipment communicates with the outside through microwave communication; Data interaction with the outside through the navigation satellite system, and also provide positioning, timing and short message data through the navigation satellite system, and the wired integrated communication equipment performs data interaction with the outside through wired communication;
网络管理设备通过IP网络和网络交换/路由设备对IP语音处理设备和指挥终端设备进行配置和状态监测,IP语音处理设备通过有线集成通信设备、卫星通信导航设备、微波电台设备或超短波电台设备实现对外语音指令的交互;指挥终端设备通过有线集成通信设备、卫星通信导航设备、微波电台设备或超短波电台设备实现指挥信息的交互;有线集成通信设备、卫星通信导航设备、微波电台设备或超短波电台设备对外交互的语音指令和指挥信息需要通过网络安全设备进行加解密处理和安全检测,指挥信息再通过IP网络和网络交换/路由设备送入网络管理设备中进行处理。 The network management equipment configures and monitors the status of the IP voice processing equipment and the command terminal equipment through the IP network and network switching/routing equipment, and the IP voice processing equipment realizes through wired integrated communication equipment, satellite communication navigation equipment, microwave radio equipment or ultrashort wave radio The interaction of external voice commands; the command terminal equipment realizes the interaction of command information through wired integrated communication equipment, satellite communication navigation equipment, microwave radio equipment or ultrashort wave radio equipment; wired integrated communication equipment, satellite communication navigation equipment, microwave radio equipment or ultrashort wave radio equipment Voice commands and command information for external interaction need to be encrypted and decrypted and security detected through network security equipment, and the command information is then sent to network management equipment through the IP network and network switching/routing equipment for processing.
本发明指挥通信网络系统中,网络管理设备采用网络管理服务器实现,网络交换/路由设备实现路由器和交换机的功能,被管理设备中除去网络交换/路由设备以外的所有设备,均通过网络交换/路由设备与网络管理设备进行数据交互; In the command communication network system of the present invention, the network management device is implemented by a network management server, and the network switching/routing device realizes the functions of a router and a switch. The device exchanges data with the network management device;
网络管理设备是网络中的管理者,利用IP协议报文对网络被管理设备进行管理和监视。网络管理设备中建立有数据库,用于存放被管理设备ID、设备配置信息和设备状态信息等。 The network management device is the manager in the network, and uses IP protocol packets to manage and monitor the network managed devices. A database is established in the network management device for storing managed device IDs, device configuration information, device status information, and the like.
网络管理设备既可以指一台专门用来进行网络管理的服务器,也可以是 某个设备中执行管理功能的一个程序。网络管理设备可以向网络被管理设备发出请求,查询或修改一个或多个具体的参数值。同时网络管理设备可以接收网络被管理设备主动发出的信息,以获知被管理设备当前的状态。 A network management device can refer to a server dedicated to network management, or a program in a device that performs management functions. The network management device can send a request to the network managed device to query or modify one or more specific parameter values. At the same time, the network management device can receive the information actively sent by the network managed device to know the current status of the managed device.
网络交换/路由设备用来实现网络的互连互通,由集成插槽式的交换、路由模块设备构成,通常该设备中包含至少一个的路由模块,并按照需求可以选择多个交换模块。 Network switching/routing equipment is used to realize network interconnection and intercommunication. It is composed of integrated slot-type switching and routing module equipment. Usually, the equipment contains at least one routing module, and multiple switching modules can be selected according to requirements.
网络安全设备用来实现信息的加解密处理和安全检测,由信源加密机、网络密码机和网络防火墙设备构成。 Network security equipment is used to implement encryption and decryption processing and security detection of information, and is composed of information source encryption machine, network cipher machine and network firewall equipment.
有线集成通信设备用来实现基于电缆、光缆的外部语音、数据交互,由集成的插槽式PDH/SDH/以太网光端机、被复线和以太网有线传输设备构成。 Wired integrated communication equipment is used to realize external voice and data interaction based on cables and optical cables. It is composed of integrated slot-type PDH/SDH/Ethernet optical transceivers, multiplexed lines and Ethernet wired transmission equipment.
IP语音处理设备用来实现系统对内、对外的语音指令交互,由VOIP语音终端、语音网关设备组成。 IP voice processing equipment is used to realize the internal and external voice command interaction of the system, and is composed of VOIP voice terminal and voice gateway equipment.
本发明未详细说明部分属本领域技术人员公知常识。 Parts not described in detail in the present invention belong to the common knowledge of those skilled in the art.
Claims (2)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310488015.2A CN103595556B (en) | 2013-10-17 | 2013-10-17 | A kind of IP-based communication for command network integrated system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310488015.2A CN103595556B (en) | 2013-10-17 | 2013-10-17 | A kind of IP-based communication for command network integrated system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103595556A CN103595556A (en) | 2014-02-19 |
CN103595556B true CN103595556B (en) | 2016-08-24 |
Family
ID=50085547
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310488015.2A Active CN103595556B (en) | 2013-10-17 | 2013-10-17 | A kind of IP-based communication for command network integrated system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103595556B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105469792A (en) * | 2014-09-11 | 2016-04-06 | 苗码信息科技(上海)股份有限公司 | Remote automatic navigating and driving automobile system via speaker-independent foreign language speech |
CN108121263A (en) * | 2017-12-20 | 2018-06-05 | 北京国交信通科技发展有限公司 | VHF radio station monitoring system and method |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0557168A1 (en) * | 1992-02-19 | 1993-08-25 | Alcatel Telspace | System for managing dynamically a plurality of equipment interconnected by a telecommunication network |
CN202979178U (en) * | 2012-09-18 | 2013-06-05 | 成都驰通数码系统有限公司 | Terrestrial digital television network supervising system based on 3G and GIS technologies |
-
2013
- 2013-10-17 CN CN201310488015.2A patent/CN103595556B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0557168A1 (en) * | 1992-02-19 | 1993-08-25 | Alcatel Telspace | System for managing dynamically a plurality of equipment interconnected by a telecommunication network |
CN202979178U (en) * | 2012-09-18 | 2013-06-05 | 成都驰通数码系统有限公司 | Terrestrial digital television network supervising system based on 3G and GIS technologies |
Non-Patent Citations (2)
Title |
---|
"基于现有网络的远程遥控系统";段海涛;《中国优秀硕士学位论文全文数据库 信息科技辑》;20120215;全文 * |
"基于简单网络管理协议的运载火箭网络监控系统研究";白冰等;《导弹与航天运载技术》;20130610(第3期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN103595556A (en) | 2014-02-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106130766B (en) | System and method for realizing automatic network fault analysis based on SDN technology | |
US9448914B2 (en) | Method and system for implementing remote debugging | |
US10447655B2 (en) | Method for controlling transmission security of industrial communications flow based on SDN architecture | |
CN105491564B (en) | Method for establishing secure communications links under multiple no-manned plane environment | |
CN105227463B (en) | A kind of communication means in distributed apparatus between business board | |
EP3720075B1 (en) | Data transmission method and virtual switch | |
DE112013002272T5 (en) | Protect ARP / ND cache from denial-of-service attacks | |
US10693753B2 (en) | Network device snapshots | |
US20170223104A1 (en) | Automated Mirroring And Remote Switch Port Analyzer (RSPAN)/ Encapsulated Remote Switch Port Analyzer (ERSPAN) Functions Using Fabric Attach (FA) Signaling | |
EP3200398B1 (en) | Automated mirroring and remote switch port analyzer (rspan)/encapsulated remote switch port analyzer (erspan) functions using fabric attach (fa) signaling | |
CN103607299A (en) | Network management system | |
WO2014202026A1 (en) | Method and system for virtual network mapping protection and computer storage medium | |
CN201813382U (en) | Network monitoring system for carrier rocket test and launch controll | |
CN112468592A (en) | Terminal online state detection method and system based on electric power information acquisition | |
CN104683165A (en) | Monitor method for virtual machine network data in Xen virtual environment | |
CN103595556B (en) | A kind of IP-based communication for command network integrated system | |
US20140156867A1 (en) | Offload processing interface | |
Kumar et al. | Open flow switch with intrusion detection system | |
EP3182649B1 (en) | A method and a system for sideband server management | |
CN112995316A (en) | Data processing method and device, electronic equipment and storage medium | |
Krejčí et al. | Traffic measurement and analysis of building automation and control networks | |
CN105429974A (en) | An SDN-oriented intrusion prevention system and method | |
Huang | A practical guide of troubleshooting IEC 61850 GOOSE communication | |
KR102092015B1 (en) | Method, apparatus and computer program for recognizing network equipment in a software defined network | |
Goose et al. | SKYDA: cloud‐based, secure SCADA‐as‐a‐service |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |