CN107248936B - A kind of method and forward node by adjacent node controlling terminal device upgrade - Google Patents

A kind of method and forward node by adjacent node controlling terminal device upgrade Download PDF

Info

Publication number
CN107248936B
CN107248936B CN201710462925.1A CN201710462925A CN107248936B CN 107248936 B CN107248936 B CN 107248936B CN 201710462925 A CN201710462925 A CN 201710462925A CN 107248936 B CN107248936 B CN 107248936B
Authority
CN
China
Prior art keywords
terminal equipment
target terminal
forward node
unit
operating system
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
Application number
CN201710462925.1A
Other languages
Chinese (zh)
Other versions
CN107248936A (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.)
Shenzhen Shenglu IoT Communication Technology Co Ltd
Original Assignee
Shenzhen Shenglu IoT Communication 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 Shenzhen Shenglu IoT Communication Technology Co Ltd filed Critical Shenzhen Shenglu IoT Communication Technology Co Ltd
Priority to CN201710462925.1A priority Critical patent/CN107248936B/en
Priority to PCT/CN2017/098495 priority patent/WO2018232959A1/en
Publication of CN107248936A publication Critical patent/CN107248936A/en
Application granted granted Critical
Publication of CN107248936B publication Critical patent/CN107248936B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/0813Configuration setting characterised by the conditions triggering a change of settings
    • H04L41/082Configuration setting characterised by the conditions triggering a change of settings the condition being updates or upgrades of network functionality
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/084Configuration by using pre-existing information, e.g. using templates or copying from other elements
    • H04L41/0843Configuration by using pre-existing information, e.g. using templates or copying from other elements based on generic templates
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/085Retrieval of network configuration; Tracking network configuration history
    • H04L41/0853Retrieval of network configuration; Tracking network configuration history by actively collecting configuration information or by backing up configuration information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/04Arrangements for maintaining operational condition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/023Services making use of location information using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/025Services making use of location information using location based information parameters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/06Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

A kind of method and forward node by adjacent node controlling terminal device upgrade, include: the new terminal equipment of its adjacent node of forward node uppick broadcast type and new terminal equipment operating system version number when distinguish in its wireless coverage with the presence or absence of target terminal equipment, the type of the target terminal equipment is consistent with new terminal device type, and the operating system version number of the target terminal equipment is lower than the operating system version number of new terminal equipment;If there is, forward node reports the system upgrade packet acquisition request of the operating system version number including new terminal equipment by filtering gateway to convergence unit, and the corresponding operating system update packet of operating system version number for converging the new terminal equipment that unit is issued by filtering gateway is issued target terminal equipment and carries out operating system update.It can realize that the operating system of the magnanimity terminal equipment of connection Internet of Things upgrades automatically by adjacent node, promote the upgrading efficiency of the operating system of magnanimity terminal equipment.

Description

A kind of method and forward node by adjacent node controlling terminal device upgrade
Technical field
The present invention relates to internet of things field more particularly to a kind of sides by adjacent node controlling terminal device upgrade Method and forward node.
Background technique
In Internet of Things, information exchange and communication between user terminal can extend, expand to any article and article it Between carry out.In the group-network construction of Internet of Things, convergence unit can use to serve as the man-machine interface of Internet of Things, and money order The terminal device (such as hygrometer, smoke detector, ventilation equipment, precipitation rain fall sensor, irrigation valve etc.) that member can collect magnanimity reports Internet of things data carries out analysis and decision, so as to provide the correlation reports such as early warning, exception for people.
In practice, it has been found that many terminal devices in Internet of Things are all that the terminal of traditional IP agreement (such as IPv6) is supported to set It is standby, and the terminal device of traditional IP agreement is supported usually all to have processor, operating system, memory and reception, transmission, defeated The functions such as enter, export.In order to update the function for the terminal device for supporting traditional IP agreement (such as IPv6), it usually needs passed to support The operating system of the terminal device of system IP agreement (such as IPv6) is upgraded.However, with the number of the terminal device in Internet of Things Measure it is more and more, engineering staff manually one by one to the operating system of each terminal device in Internet of Things carry out upgrading meeting The upgrading efficiency of the serious operating system for reducing magnanimity terminal equipment.
Summary of the invention
The embodiment of the invention discloses a kind of methods and forward node by adjacent node controlling terminal device upgrade, can To realize that the operating system of magnanimity terminal equipment upgrades automatically by adjacent node, to promote the operation of magnanimity terminal equipment The upgrading efficiency of system.
First aspect of the embodiment of the present invention discloses a kind of method by adjacent node controlling terminal device upgrade, comprising:
Forward node listens to the broadcast message of its adjacent node transmission, and the broadcast message includes accessing the adjacent node New terminal equipment type and the new terminal equipment operating system version number;
The forward node distinguishes in its wireless coverage with the presence or absence of target terminal equipment, the target terminal equipment Type it is consistent with the type of the new terminal equipment, and the operating system version number of the target terminal equipment is lower than described The operating system version number of new terminal equipment;
If there is the target terminal equipment, the forward node distinguishes whether the forward node belongs to the convergence The interested forward node of unit, if so, the forward node passes through filtering gateway to convergence unit reporting system upgrade package Acquisition request, the request include the operating system version number of the new terminal equipment;
The forward node obtains the behaviour for the new terminal equipment that the convergence unit is issued by the filtering gateway Make the corresponding operating system update packet of system version number, and the operating system update packet is handed down to the target terminal and is set It is standby, so that the target terminal equipment carries out operating system update according to the operating system update packet automatically.
As an alternative embodiment, the forward node identifies it in first aspect of the embodiment of the present invention There are after target terminal equipment and the forward node distinguishes whether the forward node belongs in itself wireless coverage Before the interested forward node of the convergence unit, the method also includes:
The forward node reads first filter table that issues by the filtering gateway of convergence unit, and described first Filter table includes the interested terminal equipment type of the convergence unit;
The forward node distinguishes whether the type of the target terminal equipment belongs to the convergence unit interested end End equipment type executes whether the discrimination forward node belongs to described interested turn of convergence unit if belonged to Send out node.
As an alternative embodiment, the forward node identifies institute in first aspect of the embodiment of the present invention The type for stating target terminal equipment belongs to after the interested terminal equipment type of the convergence unit and the forward node Distinguish whether the forward node belongs to before the interested forward node of the convergence unit, the method also includes:
The forward node reads second filter table that issues by the filtering gateway of convergence unit, and described second Filter table includes the interested position of the convergence unit;
The forward node obtains the terminal device position of the target terminal equipment;
The forward node judges whether the terminal device position of the target terminal equipment is interested with convergence unit Position matches, if matched, executing the discrimination forward node, whether to belong to the convergence unit interested Forward node.
As an alternative embodiment, in first aspect of the embodiment of the present invention, described in the forward node acquisition The terminal device position of target terminal equipment, comprising:
It obtains the position that the forward node broadcasts the mark including the target terminal equipment in its wireless coverage Request is taken, the mark of the target terminal equipment is identified to trigger the target terminal equipment from position acquisition request Later, from the target terminal equipment to the associated administrative staff's handheld terminal initial request messages of the target terminal equipment, The request message is used to request the terminal for allowing the target terminal equipment to report the target terminal equipment to forward node Device location;And allowing for expression for administrative staff's handheld terminal return is received in the target terminal equipment When the target terminal equipment reports the response message of terminal device position of the target terminal equipment to forward node, by institute At least two different locating interfaces that target terminal equipment obtains the target terminal device configuration are stated, and whole by the target Location Request is sent to described at least two different locating interfaces by end equipment, so that each locating interface will connect respectively The Location Request received is sent to corresponding location-server;And at least one is obtained by the target terminal equipment Location information that the corresponding location-server of the locating interface is sent simultaneously is obtained from the first moment to when the response at the second moment Between, at the time of first moment is that each locating interface sends Location Request, second moment is each described fixed At the time of position interface is to the location information;And it will be corresponding with each locating interface by the target terminal equipment Response time is compared with response lag, and believes from the received position of locating interface institute that the response time is less than response lag Terminal device position of the highest location information of positioning accuracy as the target terminal equipment is extracted in breath;
The forward node receives the terminal device position for the target terminal equipment that the target terminal equipment is sent;
Wherein, administrative staff's handheld terminal receive the request message that the target terminal equipment is initiated it Afterwards, it can detecte whether administrative staff's handheld terminal occurs the first action event, if administrative staff's handheld terminal The first action event occurs, whether the administrative staff's wearable device for detecting administrative staff's handheld terminal binding, which occurs second, is moved Make event, if the second action event occurs for administrative staff's wearable device, judges first action event and described the Whether the direction of action that two action events include is identical, if direction of action is identical, judges first action event and described Whether the movement initial time that the second action event includes is respectively positioned in preset duration and first action event and described Whether the movement duration that the second action event includes is respectively positioned in the preset duration, if first action event and The movement initial time that second action event includes is respectively positioned in preset duration and first action event and described The movement duration that second action event includes is respectively positioned in the preset duration, judge first action event with it is described Whether the difference for the movement initial time that the second action event includes is less than the first preset threshold, if first action event The difference for the movement initial time for including with second action event judges the first movement thing less than the first preset threshold The difference for the movement duration that part and second action event include whether less than the second preset threshold, if described first The difference for the movement duration that action event and second action event include is less than the second preset threshold, the administrator Member's handheld terminal is returned to the target terminal equipment for indicating that the target terminal equipment is allowed to report institute to forward node State the response message of the terminal device position of target terminal equipment.
As an alternative embodiment, in first aspect of the embodiment of the present invention, described in the forward node acquisition The corresponding operating system liter of operating system version number for the new terminal equipment that convergence unit is issued by the filtering gateway Grade packet, comprising:
The forward node receives the data packet that the convergence unit is issued by the filtering gateway, the data packet packet Include the corresponding operating system update packet of operating system version number of the new terminal equipment, and the data packet further includes and institute State the interested terminal equipment type of convergence unit and the interested position of the convergence unit matched terminal device liter simultaneously Grade license period;
The forward node reads the corresponding behaviour of operating system version number of the new terminal equipment from the data packet Make system upgrade packet;
It is described that the operating system update packet is handed down to the target terminal equipment, comprising:
The forward node reads the updating terminal device license period from the data packet, and judges described turn Whether the present system time of hair node is located in the updating terminal device license period, if the forward node is current System time is located in the updating terminal device license period, and the operating system update packet is handed down to the target terminal Equipment.
Second aspect of the embodiment of the present invention discloses a kind of forward node, comprising:
Unit is listened to, the broadcast message that the adjacent node for listening to the forward node is sent, the broadcast message packet Include the type for the new terminal equipment for accessing the adjacent node and the operating system version number of the new terminal equipment;
First discrimination unit is set with the presence or absence of target terminal in the wireless coverage for distinguishing the forward node Standby, the type of the target terminal equipment is consistent with the type of the new terminal equipment, and the behaviour of the target terminal equipment Make the operating system version number that system version number is lower than the new terminal equipment;
Second discrimination unit is distinguished for identifying in first discrimination unit there are when the target terminal equipment Whether the forward node belongs to the interested forward node of the convergence unit;
Uplink communication unit belongs to the convergence unit for identifying the forward node in second discrimination unit When interested forward node, by filtering gateway to convergence unit reporting system upgrade package acquisition request, the request includes The operating system version number of the new terminal equipment;
Data packet acquiring unit is set for obtaining the convergence unit by the new terminal that the filtering gateway issues The corresponding operating system update packet of standby operating system version number;
Downgoing communication unit, for the operating system update packet to be handed down to the target terminal equipment, so that described Target terminal equipment carries out operating system update according to the operating system update packet automatically.
As an alternative embodiment, in second aspect of the embodiment of the present invention, the forward node further include:
Reading unit reads institute for identifying in first discrimination unit there are after the target terminal equipment The first filter table that convergence unit is issued by the filtering gateway is stated, first filter table includes that the convergence unit sense is emerging The terminal equipment type of interest;
Third discrimination unit, for distinguishing it is interested whether the type of the target terminal equipment belongs to the convergence unit Terminal equipment type;
Second discrimination unit, specifically for identifying in first discrimination unit, there are the target terminal equipment When and the third discrimination unit identify the type of the target terminal equipment and belong to the convergence unit interested end When end equipment type, distinguish whether the forward node belongs to the interested forward node of the convergence unit.
As an alternative embodiment, in second aspect of the embodiment of the present invention:
The reading unit, the type for being also used to identify the target terminal equipment in the third discrimination unit belong to After the interested terminal equipment type of the convergence unit, the convergence unit is issued by the filtering gateway the is read Two filter tables, second filter table include the interested position of the convergence unit;
The forward node further include:
Position acquisition unit, for obtaining the terminal device position of the target terminal equipment;
Whether judging unit, the terminal device position for judging the target terminal equipment are interested with convergence unit Position matches;
Second discrimination unit, specifically for identifying in first discrimination unit, there are the target terminal equipment When and the third discrimination unit identify the type of the target terminal equipment and belong to the convergence unit interested end When end equipment type and judging unit judges that the terminal device position of the target terminal equipment and convergence unit are interested Position when matching, distinguish whether the forward node belongs to the interested forward node of the convergence unit.
As an alternative embodiment, in second aspect of the embodiment of the present invention, the position acquisition unit includes:
First subelement includes the target terminal equipment for broadcasting in the wireless coverage of the forward node Mark position acquisition request, with trigger the target terminal equipment from the position acquisition request in identify the target After the mark of terminal device, from the target terminal equipment to the associated administrative staff's handheld terminal of the target terminal equipment Initial request messages, the request message allow the target terminal equipment to report the target whole to forward node for requesting The terminal device position of end equipment;And receive what administrative staff's handheld terminal returned in the target terminal equipment For indicate to allow the target terminal equipment report to forward node the target terminal equipment terminal device position sound When answering message, at least two different locating interfaces of the target terminal device configuration are obtained by the target terminal equipment, And Location Request is sent to described at least two different locating interfaces by the target terminal equipment, so that each described fixed The Location Request received is sent to corresponding location-server respectively by position interface;And it is set by the target terminal It is standby to obtain location information that the corresponding location-server of at least one described locating interface is sent and obtain from the first moment to the The response time at two moment, at the time of first moment is that each locating interface sends Location Request, when described second At the time of quarter is that each locating interface receives the location information;And by the target terminal equipment will with it is each The locating interface corresponding response time is compared with response lag, and the locating interface of response lag is less than from the response time Terminal device position of the highest location information of positioning accuracy as the target terminal equipment is extracted in received location information It sets;
Second subelement, for receiving the terminal device position for the target terminal equipment that the target terminal equipment is sent It sets;
Wherein, administrative staff's handheld terminal receive the request message that the target terminal equipment is initiated it Afterwards, it can detecte whether administrative staff's handheld terminal occurs the first action event, if administrative staff's handheld terminal The first action event occurs, whether the administrative staff's wearable device for detecting administrative staff's handheld terminal binding, which occurs second, is moved Make event, if the second action event occurs for administrative staff's wearable device, judges first action event and described the Whether the direction of action that two action events include is identical, if direction of action is identical, judges first action event and described Whether the movement initial time that the second action event includes is respectively positioned in preset duration and first action event and described Whether the movement duration that the second action event includes is respectively positioned in the preset duration, if first action event and The movement initial time that second action event includes is respectively positioned in preset duration and first action event and described The movement duration that second action event includes is respectively positioned in the preset duration, judge first action event with it is described Whether the difference for the movement initial time that the second action event includes is less than the first preset threshold, if first action event The difference for the movement initial time for including with second action event judges the first movement thing less than the first preset threshold The difference for the movement duration that part and second action event include whether less than the second preset threshold, if described first The difference for the movement duration that action event and second action event include is less than the second preset threshold, the administrator Member's handheld terminal is returned to the target terminal equipment for indicating that the target terminal equipment is allowed to report institute to forward node State the response message of the terminal device position of target terminal equipment.
As an alternative embodiment, in second aspect of the embodiment of the present invention, the data packet acquiring unit, tool Body is used to receive the data packet that the convergence unit is issued by the filtering gateway, and the data packet includes that the new terminal is set The corresponding operating system update packet of standby operating system version number, and the data packet further includes emerging with the convergence unit sense The terminal equipment type of interest and the interested position of the convergence unit while matched updating terminal device license period;With And the corresponding operating system update packet of operating system version number of the new terminal equipment is read from the data packet;
The downgoing communication unit, specifically for reading the updating terminal device license period from the data packet, And judge whether the present system time of the forward node is located in the updating terminal device license period, if described The present system time of forward node is located in the updating terminal device license period, and the operating system update packet is issued To the target terminal equipment.
Compared with prior art, the embodiment of the present invention has the advantages that
In the embodiment of the present invention, the type and new terminal of the new terminal equipment of its adjacent node of forward node uppick broadcast When the operating system version number of equipment, it can distinguish that, with the presence or absence of target terminal equipment in its wireless coverage, the target is whole The type of end equipment is consistent with new terminal device type, and the operating system version number of the target terminal equipment is lower than new terminal The operating system version number of equipment;If there is target terminal equipment, forward node is reported by filtering gateway to convergence unit The system upgrade packet acquisition request of operating system version number including new terminal equipment, and convergence unit is passed through under filtering gateway The corresponding operating system update packet of the operating system version number of the new terminal equipment of hair issues target terminal equipment and carries out operation system System upgrading.As it can be seen that implementing the embodiment of the present invention, the magnanimity terminal equipment of connection Internet of Things can be realized by adjacent node Operating system upgrades automatically, so as to promoted magnanimity terminal equipment operating system upgrading efficiency.
Detailed description of the invention
It to describe the technical solutions in the embodiments of the present invention more clearly, below will be to needed in the embodiment Attached drawing is briefly described, it should be apparent that, drawings in the following description are only some embodiments of the invention, for ability For the those of ordinary skill of domain, without creative efforts, it can also be obtained according to these attached drawings other attached Figure.
Fig. 1 is a kind of schematic diagram of the group-network construction of Internet of Things disclosed by the embodiments of the present invention;
Fig. 2 is that a kind of process of terminal device automatically updating method based on forward node disclosed by the embodiments of the present invention is shown It is intended to;
Fig. 3 is the process of another terminal device automatically updating method based on forward node disclosed by the embodiments of the present invention Schematic diagram;
Fig. 4 is a kind of structural schematic diagram of forward node disclosed by the embodiments of the present invention;
Fig. 5 is the structural schematic diagram of another forward node disclosed by the embodiments of the present invention;
Fig. 6 is the structural schematic diagram of another forward node disclosed by the embodiments of the present invention.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete Site preparation description, it is clear that the described embodiment is only a part of the embodiment of the present invention, instead of all the embodiments.Based on this Embodiment in invention, every other reality obtained by those of ordinary skill in the art without making creative efforts Example is applied, shall fall within the protection scope of the present invention.
The embodiment of the invention discloses a kind of methods and forward node by adjacent node controlling terminal device upgrade, can To realize that the operating system of magnanimity terminal equipment upgrades automatically by adjacent node, to promote the operation of magnanimity terminal equipment The upgrading efficiency of system.It is described in detail separately below.
Embodiment for a better understanding of the present invention, below first to a kind of networking of Internet of Things disclosed by the embodiments of the present invention Framework is introduced.Referring to Fig. 1, Fig. 1 is a kind of schematic diagram of the group-network construction of Internet of Things disclosed by the embodiments of the present invention.Such as Shown in Fig. 1, it may include terminal device layer, forward node layer and convergence layer that the group-network construction of the Internet of Things, which is divided by function, Three layers.Wherein, terminal device layer may include the terminal device of magnanimity scale, for example, hygrometer, smoke detector, ventilation equipment, Precipitation rain fall sensor, irrigation valve etc.;Forward node layer may include a large amount of forward node, between these a large amount of forward node The network interconnection can be passed through (Fig. 1 is indicated with grid).In forward node layer, forward node may include router, repeater, The various intermediate equipments such as access point, the embodiment of the present invention are not construed as limiting;The Networking protocol of any standard can be used in forward node, And forward node can realize that data parse between different network formats;Convergence layer may include filtering gateway and convergence Unit, wherein filtering gateway can pass through the direct or indirect communication connection of each forward node of internet and forward node layer; Top management can be carried out by each forward node of the filtering gateway to forward node layer by converging unit, to realize that data pass The control of defeated frequency, network topology and other networking functions;Converge the object that unit can not only generate magnanimity terminal equipment Networking data carries out analysis and decision, can also obtain information or configurating terminal device parameter by sending instructions and (counts at this time According to transmission be directed toward terminal device);Convergence unit may be incorporated into various businesses, from big data to social networks, even from society Hand over tool " thumbing up " to weather share etc..In the group-network construction of Internet of Things shown in Fig. 1, each forward node can be it Magnanimity terminal equipment in itself wireless coverage provides internet of things data transmitting-receiving service, wherein each forward node itself Each terminal device in wireless coverage can be built-in with wireless communication module, this leads to each forward node Wireless network communication mode is crossed to communicate wirelessly with each terminal device in itself wireless coverage.It is shown in Fig. 1 Internet of Things group-network construction in, wireless communication module built in terminal device can input frequency point 470MHz in production, Lower frequency point 510MHz, communication frequency band can be defined as 470MHz~510MHz automatically by such wireless communication module, in meeting The regulation of state's SRRC standard;Alternatively, frequency point 868MHz can also be inputted, lower frequency point 908MHz, such wireless communication module can Communication frequency band is defined as 868MHz~908MHz automatically, to meet the regulation of European etsi standard;Alternatively, can input Frequency point 918MHz, lower frequency point 928MHz, such wireless communication module can automatically by communication frequency band be defined as 918MHz~ 928MHz, to meet the regulation of U.S.'s FCC standard;Alternatively, the communication frequency band of wireless communication module can also be defined as meeting day The regulation of this ARIB standard or Canada's IC standard, the embodiment of the present invention are not construed as limiting.The group rack of Internet of Things shown in Fig. 1 In structure, terminal device can use frequency division multiplexing (Frequency Division Multiple Access, FDMA), frequency hopping (Frequency-Hopping Spread Spectrum, FHSS), dynamic Time Division are multiplexed (Dynamic Time Division Multiple Access, DTDMA), keep out of the way the method that multiplexing (CSMA) combines to solve interference problem.
Embodiment one
On the basis of the group-network construction of the Internet of Things described in Fig. 1, the embodiment of the invention discloses one kind by adjacent The method of node control updating terminal device.Referring to Fig. 2, Fig. 2 is one kind disclosed by the embodiments of the present invention by adjacent node The flow diagram of the method for controlling terminal device upgrade.As shown in Fig. 2, should be by adjacent node controlling terminal device upgrade Method may comprise steps of:
201, forward node listens to the broadcast message of its adjacent node transmission, which includes access adjacent node The type of new terminal equipment and the operating system version number of new terminal equipment.
In the embodiment of the present invention, the type of new terminal equipment can be used to identify the classification and model of new terminal equipment;Newly The operating system version number of terminal device is used to identify the operating system version of new terminal equipment.
202, forward node distinguishes in its wireless coverage with the presence or absence of target terminal equipment, wherein target terminal is set Standby type is identical as the type of above-mentioned new terminal equipment, and the operating system version number of target terminal equipment is new lower than above-mentioned The operating system version number of terminal device;If it does, executing step 203;If it does not, terminating this process.
In the embodiment of the present invention, the operating system version number of target terminal equipment is lower than the operation system of above-mentioned new terminal equipment When system version number, illustrate that the grade of the operating system version of target terminal equipment is lower than the operating system version of above-mentioned new terminal equipment This grade.
203, forward node distinguishes whether it belongs to the convergence interested forward node of unit, if belonged to, executes step 204;If be not belonging to, terminate this process.
As an alternative embodiment, forward node can be identified and its location information is packaged into data element And convergence unit is reported to by filtering gateway, and unit is converged after receiving the data element, which can be carried out It parses and distinguishes that the interested forward node of convergence unit that identifies whether to belong to of forward node identifies, if belonged to, money order Member distinguishes whether the location information of forward node belongs to the convergence interested forward node location information of unit again, if also belonged to In instruction information can be issued to forward node with filtering gateway by collecting unit, which is used to indicate forward node and belongs to Converge the interested forward node of unit;And forward node can be identified according to the instruction information its belong to convergence unit sense it is emerging The forward node of interest executes step 204.Wherein, implement aforesaid way and accurately identify whether forward node belongs to money order The interested forward node of member, can be not belonging to avoid those the convergence interested forward node of unit also by filtering gateway to Convergence unit reporting system upgrade package acquisition request and aggravate converge unit workload.
204, forward node passes through filtering gateway to convergence unit reporting system upgrade package acquisition request, the system upgrade packet Acquisition request includes the operating system version number of above-mentioned new terminal equipment.
In the embodiment of the present invention, in above-mentioned steps 204, forward node passes through filtering gateway to convergence unit reporting system liter The mode of grade packet acquisition request can be with are as follows:
Forward node can detecte whether forward node is configured with open hour section;Wherein, in open hour section, turn Hair node is allowed through filtering gateway to convergence unit reporting system upgrade package acquisition request;
If forward node detects that forward node is configured with open hour section, when judging the current system of forward node Between whether be located in above-mentioned open hour section, if the present system time of forward node is located in above-mentioned open hour section, turn Hair node reports the system upgrade of the operating system version number including above-mentioned new terminal equipment by filtering gateway to convergence unit Packet acquisition request.
Wherein, filtering gateway can continually be passed through to convergence unit reporting system to avoid forward node by implementing aforesaid way Upgrade package acquisition request and aggravate converge unit workload.
205, forward node obtains the operating system version for the above-mentioned new terminal equipment that convergence unit is issued by filtering gateway This number corresponding operating system update packet.
206, the operating system update packet that forward node will acquire is handed down to target terminal equipment, so that target terminal is set It is standby that operating system update is carried out according to the operating system update packet automatically.
In the method depicted in fig. 2, its adjacent node of forward node uppick broadcast new terminal equipment type and When the operating system version number of new terminal equipment, it can distinguish with the presence or absence of target terminal equipment in its wireless coverage, it should The type of target terminal equipment is consistent with new terminal device type, and the operating system version number of the target terminal equipment is lower than The operating system version number of new terminal equipment;If there is target terminal equipment, forward node passes through filtering gateway to money order Member reports the system upgrade packet acquisition request of the operating system version number including new terminal equipment, and convergence unit is passed through filtering The corresponding operating system update packet of the operating system version number for the new terminal equipment that gateway issues issues the progress of target terminal equipment Operating system update.As it can be seen that implementing method described in Fig. 2, the magnanimity of connection Internet of Things can be realized by adjacent node The operating system of terminal device upgrades automatically, so as to promoted magnanimity terminal equipment operating system upgrading efficiency.
Embodiment two
On the basis of the group-network construction of the Internet of Things described in Fig. 1, it is based on turning the embodiment of the invention discloses another kind Send out the terminal device automatically updating method of node.Referring to Fig. 3, Fig. 3 is disclosed by the embodiments of the present invention another based on forwarding The flow diagram of the terminal device automatically updating method of node.As shown in figure 3, it is automatic to be somebody's turn to do the terminal device based on forward node Upgrade method may comprise steps of:
301, forward node listens to the broadcast message of its adjacent node transmission, which includes access adjacent node The type of new terminal equipment and the operating system version number of new terminal equipment.
302, forward node distinguishes in its wireless coverage with the presence or absence of target terminal equipment, wherein target terminal is set Standby type is identical as the type of above-mentioned new terminal equipment, and the operating system version number of target terminal equipment is new lower than above-mentioned The operating system version number of terminal device;If there is target terminal equipment, step 303~step 304 is executed;If there is no Target terminal equipment, terminates this process.
303, forward node reads the first filter table that convergence unit is issued by filtering gateway, wherein the first filter table Including converging the interested terminal equipment type of unit.
Whether the type of 304 forward node discrimination objective terminal devices belongs to the convergence interested terminal device class of unit Type executes step 305~step 307 if belonged to;If be not belonging to, terminate this process.
305, forward node reads the second filter table that convergence unit is issued by filtering gateway, wherein the second filter table Including converging the interested position of unit.
306, forward node obtains the terminal device position of target terminal equipment.
As an alternative embodiment, forward node obtains the terminal of target terminal equipment in above-mentioned steps 306 The mode of device location can be with are as follows:
Forward node broadcasts the position acquisition request of the mark including target terminal equipment in its wireless coverage, with Triggering target terminal equipment after identifying the mark of target terminal equipment in position acquisition request, from target terminal equipment to The associated administrative staff's handheld terminal initial request messages of target terminal equipment, the request message allow target terminal for requesting Equipment reports the terminal device position of target terminal equipment to forward node;And administrator is received in target terminal equipment The terminal device for being used to indicate that target terminal equipment to be allowed to report target terminal equipment to forward node that member's handheld terminal returns When the response message of position, at least two different locating interfaces of target terminal device configuration are obtained by target terminal equipment (the nlpservice locating interface of such as Baidu, the nlpservice locating interface of Gao De, Google nlpservice locating interface Deng), and Location Request is sent to above-mentioned at least two different locating interfaces by target terminal equipment, so that each positioning connects The Location Request received is sent to corresponding location-server respectively by mouth;And by target terminal equipment obtain to Lack the location information that the corresponding location-server of a locating interface is sent and obtains from the first moment to the response at the second moment Time, at the time of the first moment was that each locating interface sends Location Request, the second moment was that each locating interface receives in place At the time of confidence ceases;And it will response time corresponding with each locating interface and response lag progress by target terminal equipment Compare, and it is highest from the received location information of locating interface institute that the response time is less than response lag to extract positioning accuracy Terminal device position of the location information as target terminal equipment;And forward node receives the mesh that target terminal equipment is sent Mark the terminal device position of terminal device.Wherein, implement above embodiment, the end of accurate target terminal equipment can be obtained End equipment position.
Wherein, administrative staff's handheld terminal can detecte pipe after the request message for receiving the initiation of target terminal equipment Whether reason personnel handheld terminal occurs the first action event, if the first action event, management occur for administrative staff's handheld terminal Personnel's handheld terminal can further detection management personnel's handheld terminal binding administrative staff's wearable device whether occur second Action event, if the second action event occurs for administrative staff's wearable device, it can be determined that the first action event and the second movement Whether the direction of action (such as getting rid of direction of action) that event includes is identical, if direction of action is identical, can further judge first Whether the movement initial time that action event and the second action event include is respectively positioned in preset duration and the first action event Whether the movement duration for including with the second action event is respectively positioned in preset duration, if the first action event and second is moved The movement initial time for including as event is respectively positioned in preset duration and the first action event and the second action event include Movement duration is respectively positioned in preset duration, it can be determined that the movement that the first action event and the second action event include originates Whether the difference of time is less than the first preset threshold, if the movement that the first action event and the second action event include originates Between difference less than the first preset threshold, judge the difference for the movement duration that the first action event and the second action event include Whether value is less than the second preset threshold, if the difference for the movement duration that the first action event and the second action event include Less than the second preset threshold, illustrates administrative staff's handheld terminal and administrative staff's wearable device while same movement thing occurs Part, administrative staff's handheld terminal can be returned to target terminal equipment for indicating that target terminal equipment is allowed to save to forwarding at this time Point reports the response message of the terminal device position of target terminal equipment.Obviously, implement this embodiment, can accurately control Target terminal equipment processed reports the terminal device position of target terminal equipment to forward node, prevents target terminal equipment from being missed The terminal device position of target terminal equipment is reported in the case where triggering to forward node.
307, forward node judge target terminal equipment terminal device position whether with convergence the interested position of unit Match, if matched, executes step 308;If they do not match terminating this process.
In the embodiment of the present invention, forward node judges that the terminal device position of target terminal equipment and convergence unit are interested To match include: that the interested position of unit is Chong Die or mesh with convergence for the terminal device position of target terminal equipment for position The terminal device position for marking terminal device is included in the convergence interested position of unit or the terminal of target terminal equipment The distance between device location and the convergence interested position of unit are less than specified threshold.
308, forward node distinguishes whether it belongs to the convergence interested forward node of unit, if belonged to, executes step 309~step 311;If be not belonging to, terminate this process.
309, forward node passes through filtering gateway to convergence unit reporting system upgrade package acquisition request, the system upgrade packet Acquisition request includes the operating system version number of above-mentioned new terminal equipment.
In the embodiment of the present invention, in above-mentioned steps 309, forward node passes through filtering gateway to convergence unit reporting system liter The mode of grade packet acquisition request can be with are as follows:
Forward node can detecte whether forward node is configured with open hour section;Wherein, in open hour section, turn Hair node is allowed through filtering gateway to convergence unit reporting system upgrade package acquisition request;
If forward node detects that forward node is configured with open hour section, when judging the current system of forward node Between whether be located in above-mentioned open hour section, if the present system time of forward node is located in above-mentioned open hour section, turn Hair node reports the system upgrade of the operating system version number including above-mentioned new terminal equipment by filtering gateway to convergence unit Packet acquisition request.
Wherein, filtering gateway can continually be passed through to convergence unit reporting system to avoid forward node by implementing aforesaid way Upgrade package acquisition request and aggravate converge unit workload.
310, forward node obtains the operating system version for the above-mentioned new terminal equipment that convergence unit is issued by filtering gateway This number corresponding operating system update packet.
311, the operating system update packet that forward node will acquire is handed down to target terminal equipment, so that target terminal is set It is standby that operating system update is carried out according to the operating system update packet automatically.
As an alternative embodiment, forward node obtains convergence unit and passes through filtering gateway in above-mentioned steps 310 The mode of the corresponding operating system update packet of the operating system version number of the above-mentioned new terminal equipment issued can be with are as follows:
Forward node receives the data packet that convergence unit is issued by filtering gateway, which includes that above-mentioned new terminal is set The corresponding operating system update packet of standby operating system version number, and the data packet further includes and convergence unit interested end End equipment type and the convergence interested position of unit while matched updating terminal device license period;
Forward node reads the corresponding operating system of operating system version number of above-mentioned new terminal equipment from the data packet Upgrade package;
Correspondingly, the operating system update packet that will acquire in above-mentioned steps 311 is handed down to the mode of target terminal equipment It can be with are as follows:
Forward node reading terminal equipment from the data packet upgrades license period, and judges the current system of forward node Whether the system time is located in updating terminal device license period, if the present system time of forward node is located at terminal device liter In grade license period, which is handed down to target terminal equipment.
As it can be seen that method described in implementing Fig. 3, can realize that the magnanimity terminal of connection Internet of Things is set by adjacent node Standby operating system upgrades automatically, so as to promoted magnanimity terminal equipment operating system upgrading efficiency.
Embodiment three
On the basis of the group-network construction of the Internet of Things described in Fig. 1, the embodiment of the invention discloses a kind of forward node. Referring to Fig. 4, Fig. 4 is a kind of structural schematic diagram of forward node disclosed by the embodiments of the present invention.As shown in figure 4, the forwarding section It puts and may include:
Unit 401 is listened to, the broadcast message that the adjacent node for listening to forward node is sent, which includes connecing Enter the type of the new terminal equipment of adjacent node and the operating system version number of new terminal equipment;
First discrimination unit 402 whether there is target terminal equipment in the wireless coverage for distinguishing forward node, Wherein, the type of target terminal equipment is consistent with the type of new terminal equipment, and the operating system version of target terminal equipment Number be lower than new terminal equipment operating system version number;
Second discrimination unit 403 distinguishes and turns for identifying in the first discrimination unit 402 there are when target terminal equipment Whether hair node belongs to the convergence interested forward node of unit;
Uplink communication unit 404, for the second discrimination unit 403 identify forward node belong to convergence unit it is interested Forward node when, by filtering gateway to convergence unit reporting system upgrade package acquisition request, which includes above-mentioned new end The operating system version number of end equipment;
Data packet acquiring unit 405, for obtaining above-mentioned new terminal equipment that convergence unit is issued by filtering gateway The corresponding operating system update packet of operating system version number;
Downgoing communication unit 406, for operating system update packet to be handed down to target terminal equipment, so that target terminal is set It is standby that operating system update is carried out according to operating system update packet automatically.
As an alternative embodiment, uplink communication unit 404 passes through filtering gateway to convergence unit reporting system The mode of upgrade package acquisition request can be with are as follows:
Uplink communication unit 404 can detecte whether forward node is configured with open hour section;Wherein, in the open hour In section, uplink communication unit 404 is allowed through filtering gateway to convergence unit reporting system upgrade package acquisition request;
If uplink communication unit 404 detects that the forward node is configured with open hour section, uplink communication unit 404 judge whether the present system time of forward node is located in above-mentioned open hour section, if the current system of forward node Time is located in above-mentioned open hour section, and uplink communication unit 404 is reported to convergence unit including above-mentioned new by filtering gateway The system upgrade packet acquisition request of the operating system version number of terminal device.
Wherein, filtering gateway can continually be passed through to convergence unit to avoid uplink communication unit 404 by implementing aforesaid way Reporting system upgrade package acquisition request and aggravate converge unit workload.
As it can be seen that implementing forward node described in Fig. 4, it can realize that the magnanimity of connection Internet of Things is whole by adjacent node The operating system of end equipment upgrades automatically, so as to promoted magnanimity terminal equipment operating system upgrading efficiency.
Example IV
On the basis of the group-network construction of the Internet of Things described in Fig. 1, the embodiment of the invention discloses another kind forwarding sections Point.Referring to Fig. 5, Fig. 5 is the structural schematic diagram of another forward node disclosed by the embodiments of the present invention.Wherein, shown in fig. 5 Forward node is that forward node as shown in Figure 4 optimizes.Compared with forward node shown in Fig. 4, shown in Fig. 5 Forward node further include:
Reading unit 407 reads convergence for identifying in the first discrimination unit 402 there are after target terminal equipment The first filter table that unit is issued by filtering gateway, the first filter table include the convergence interested terminal equipment type of unit;
Whether third discrimination unit 408, the type for discrimination objective terminal device belong to convergence unit interested end End equipment type;
Correspondingly, there are target terminal equipment specifically for identifying in the first discrimination unit 402 for the second discrimination unit 403 When and third discrimination unit 408 identify target terminal equipment type belong to convergence the interested terminal device class of unit When type, distinguish whether forward node belongs to the convergence interested forward node of unit.
As an alternative embodiment, reading unit 407 is also used to identify target end in third discrimination unit 408 The type of end equipment belongs to after the convergence interested terminal equipment type of unit, reads convergence unit and is issued by filtering gateway The second filter table, the second filter table include convergence the interested position of unit;
Correspondingly, forward node shown in fig. 5 can also include:
Position acquisition unit 409, for obtaining the terminal device position of target terminal equipment;
Whether judging unit 410, the terminal device position for judging target terminal equipment are interested with convergence unit Position matches;
Correspondingly, there are target terminal equipment specifically for identifying in the first discrimination unit 402 for the second discrimination unit 403 When and third discrimination unit 408 identify target terminal equipment type belong to convergence the interested terminal device class of unit When type and judging unit 410 judges terminal device position and the convergence interested position phase of unit of target terminal equipment When matching, distinguish whether forward node belongs to the interested forward node of the convergence unit.
As an alternative embodiment, in forward node shown in Fig. 5, position acquisition unit 409 includes:
First subelement 4091 includes the target terminal for broadcasting in the wireless coverage of the forward node The position acquisition of the mark of equipment is requested, and is identified with to trigger the target terminal equipment from position acquisition request described After the mark of target terminal equipment, held from the target terminal equipment to the associated administrative staff of target terminal equipment Terminal initial request messages, the request message allow the target terminal equipment to report the mesh to forward node for requesting Mark the terminal device position of terminal device;And administrative staff's handheld terminal is received in the target terminal equipment and is returned The terminal device position for being used to indicate that the target terminal equipment to be allowed to report the target terminal equipment to forward node returned Response message when, connect by at least two different positioning that the target terminal equipment obtains the target terminal device configuration Mouthful, and Location Request is sent to described at least two different locating interfaces by the target terminal equipment, so that each institute It states locating interface and the Location Request received is sent to corresponding location-server respectively;And it is whole by the target End equipment obtains the location information that the corresponding location-server of at least one described locating interface is sent and obtains from the first moment To the response time at the second moment, at the time of first moment is that each locating interface sends Location Request, described the At the time of two moment were that each locating interface receives the location information;And it will be with by the target terminal equipment The each locating interface corresponding response time is compared with response lag, and the positioning of response lag is less than from the response time Interface extract the highest location information of positioning accuracy in received location information and set as the terminal of the target terminal equipment Standby position;
Second subelement 4092, the terminal for receiving the target terminal equipment that the target terminal equipment is sent are set Standby position;
Wherein, administrative staff's handheld terminal receive the request message that the target terminal equipment is initiated it Afterwards, it can detecte whether administrative staff's handheld terminal occurs the first action event, if administrative staff's handheld terminal The first action event occurs, whether the administrative staff's wearable device for detecting administrative staff's handheld terminal binding, which occurs second, is moved Make event, if the second action event occurs for administrative staff's wearable device, judges first action event and described the Whether the direction of action that two action events include is identical, if direction of action is identical, judges first action event and described Whether the movement initial time that the second action event includes is respectively positioned in preset duration and first action event and described Whether the movement duration that the second action event includes is respectively positioned in the preset duration, if first action event and The movement initial time that second action event includes is respectively positioned in preset duration and first action event and described The movement duration that second action event includes is respectively positioned in the preset duration, judge first action event with it is described Whether the difference for the movement initial time that the second action event includes is less than the first preset threshold, if first action event The difference for the movement initial time for including with second action event judges the first movement thing less than the first preset threshold The difference for the movement duration that part and second action event include whether less than the second preset threshold, if described first The difference for the movement duration that action event and second action event include is less than the second preset threshold, the administrator Member's handheld terminal is returned to the target terminal equipment for indicating that the target terminal equipment is allowed to report institute to forward node State the response message of the terminal device position of target terminal equipment.
As an alternative embodiment, data packet acquiring unit 405 is specifically used in forward node shown in Fig. 5 In receiving the data packet for converging unit and issuing by the filtering gateway, the data packet includes the new terminal equipment The corresponding operating system update packet of operating system version number, and the data packet further includes interested with the convergence unit Terminal equipment type and the interested position of the convergence unit while matched updating terminal device license period;And from The corresponding operating system update packet of operating system version number of the new terminal equipment is read in the data packet;
Correspondingly, downgoing communication unit 406 is specifically used for reading the updating terminal device license from the data packet Period, and judge whether the present system time of the forward node is located in the updating terminal device license period, such as The present system time of forward node described in fruit is located in the updating terminal device license period, by the operating system update Packet is handed down to the target terminal equipment.
As it can be seen that implementing forward node described in Fig. 5, it can realize that the magnanimity of connection Internet of Things is whole by adjacent node The operating system of end equipment upgrades automatically, so as to promoted magnanimity terminal equipment operating system upgrading efficiency.
Embodiment five
On the basis of the group-network construction of the Internet of Things described in Fig. 1, the embodiment of the invention discloses another kind forwarding sections Point.Referring to Fig. 6, Fig. 6 is the structural schematic diagram of another forward node disclosed by the embodiments of the present invention.As shown in fig. 6, this turn Sending out node may include:
Processor 601, memory 602, transceiver 603 and bus 604.Wherein, transceiver 603 is used for and external equipment Sending and receiving data between (including but not limited to: terminal device, filtering gateway etc.).The quantity of processor 601 can be one or more It is a.In forward node shown in Fig. 6, processor 601 can be logical with memory 602, transceiver 603 respectively by bus 604 News connection.In some embodiments, processor 601 can also be logical with memory 602, transceiver 603 respectively by other means News connection, the embodiment of the present invention are not construed as limiting.
Wherein, it can store program code in memory 602, and processor 601 is used to calling and store in memory 602 Program code, for performing the following operations:
The broadcast message of its adjacent node transmission is listened to, the broadcast message includes accessing the new terminal of the adjacent node The operating system version number of the type of equipment and the new terminal equipment;
Distinguish in its wireless coverage with the presence or absence of target terminal equipment, the type of the target terminal equipment with it is described The type of new terminal equipment is consistent, and the operating system version number of the target terminal equipment is lower than the new terminal equipment Operating system version number;
If there is the target terminal equipment, it is interested to distinguish whether the forward node belongs to the convergence unit Forward node, if so, by filtering gateway to convergence unit reporting system upgrade package acquisition request, the request includes described The operating system version number of new terminal equipment;
Obtain the operating system version number for the new terminal equipment that the convergence unit is issued by the filtering gateway Corresponding operating system update packet, and the operating system update packet is handed down to the target terminal equipment, so that the mesh It marks terminal device and operating system update is carried out according to the operating system update packet automatically.
As an alternative embodiment, identify in its own wireless coverage there are target terminal equipment it Afterwards, and distinguish whether the forward node belongs to before the interested forward node of the convergence unit, processor 601 is also held The following operation of row:
The first filter table that the convergence unit is issued by the filtering gateway is read, first filter table includes institute State the convergence interested terminal equipment type of unit;
Distinguish whether the type of the target terminal equipment belongs to the interested terminal equipment type of the convergence unit, such as Fruit belongs to, and executes whether the discrimination forward node belongs to the interested forward node of the convergence unit.
As an alternative embodiment, the type for identifying the target terminal equipment belongs to the convergence unit sense After the terminal equipment type of interest, and distinguish whether the forward node belongs to the interested forwarding section of the convergence unit Before point, processor 601 also executes following operation:
The second filter table that the convergence unit is issued by the filtering gateway is read, second filter table includes institute State the convergence interested position of unit;
Obtain the terminal device position of the target terminal equipment;
Judge whether the terminal device position of the target terminal equipment matches with the convergence interested position of unit, such as Fruit matches, and executes whether the discrimination forward node belongs to the interested forward node of the convergence unit.
As an alternative embodiment, processor 601 obtains the terminal device position of the target terminal equipment, packet It includes:
Broadcast includes that the position of the mark of the target terminal equipment is obtained in the wireless coverage of the forward node Request is taken, the mark of the target terminal equipment is identified to trigger the target terminal equipment from position acquisition request Later, from the target terminal equipment to the associated administrative staff's handheld terminal initial request messages of the target terminal equipment, The request message is used to request the terminal for allowing the target terminal equipment to report the target terminal equipment to forward node Device location;And allowing for expression for administrative staff's handheld terminal return is received in the target terminal equipment When the target terminal equipment reports the response message of terminal device position of the target terminal equipment to forward node, by institute At least two different locating interfaces that target terminal equipment obtains the target terminal device configuration are stated, and whole by the target Location Request is sent to described at least two different locating interfaces by end equipment, so that each locating interface will connect respectively The Location Request received is sent to corresponding location-server;And at least one is obtained by the target terminal equipment Location information that the corresponding location-server of the locating interface is sent simultaneously is obtained from the first moment to when the response at the second moment Between, at the time of first moment is that each locating interface sends Location Request, second moment is each described fixed At the time of position interface is to the location information;And it will be corresponding with each locating interface by the target terminal equipment Response time is compared with response lag, and believes from the received position of locating interface institute that the response time is less than response lag Terminal device position of the highest location information of positioning accuracy as the target terminal equipment is extracted in breath;Receive the target The terminal device position for the target terminal equipment that terminal device is sent;
Wherein, administrative staff's handheld terminal receive the request message that the target terminal equipment is initiated it Afterwards, it can detecte whether administrative staff's handheld terminal occurs the first action event, if administrative staff's handheld terminal The first action event occurs, whether the administrative staff's wearable device for detecting administrative staff's handheld terminal binding, which occurs second, is moved Make event, if the second action event occurs for administrative staff's wearable device, judges first action event and described the Whether the direction of action that two action events include is identical, if direction of action is identical, judges first action event and described Whether the movement initial time that the second action event includes is respectively positioned in preset duration and first action event and described Whether the movement duration that the second action event includes is respectively positioned in the preset duration, if first action event and The movement initial time that second action event includes is respectively positioned in preset duration and first action event and described The movement duration that second action event includes is respectively positioned in the preset duration, judge first action event with it is described Whether the difference for the movement initial time that the second action event includes is less than the first preset threshold, if first action event The difference for the movement initial time for including with second action event judges the first movement thing less than the first preset threshold The difference for the movement duration that part and second action event include whether less than the second preset threshold, if described first The difference for the movement duration that action event and second action event include is less than the second preset threshold, the administrator Member's handheld terminal is returned to the target terminal equipment for indicating that the target terminal equipment is allowed to report institute to forward node State the response message of the terminal device position of target terminal equipment.
It is issued as an alternative embodiment, processor 601 obtains the convergence unit by the filtering gateway The new terminal equipment the corresponding operating system update packet of operating system version number, comprising:
The data packet that the convergence unit is issued by the filtering gateway is received, the data packet includes the new terminal The corresponding operating system update packet of the operating system version number of equipment, and the data packet further includes and the convergence unit sense The terminal equipment type of interest and the interested position of the convergence unit while matched updating terminal device license period;
The corresponding operating system update packet of operating system version number of the new terminal equipment is read from the data packet;
The operating system update packet is handed down to the target terminal equipment by the processor 601, comprising:
The updating terminal device license period is read from the data packet, and judges the current of the forward node Whether system time is located in the updating terminal device license period, if the present system time of the forward node is located at In the updating terminal device license period, the operating system update packet is handed down to the target terminal equipment.
As it can be seen that implementing forward node described in Fig. 6, it can realize that the magnanimity of connection Internet of Things is whole by adjacent node The operating system of end equipment upgrades automatically, so as to promoted magnanimity terminal equipment operating system upgrading efficiency.
Those of ordinary skill in the art will appreciate that all or part of the steps in the various methods of above-described embodiment is can It is completed with instructing relevant hardware by program, which can be stored in a computer readable storage medium, storage Medium include read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), programmable read only memory (Programmable Read-only Memory, PROM), erasable programmable is read-only deposits Reservoir (Erasable Programmable Read Only Memory, EPROM), disposable programmable read-only memory (One- Time Programmable Read-Only Memory, OTPROM), the electronics formula of erasing can make carbon copies read-only memory (Electrically-Erasable Programmable Read-Only Memory, EEPROM), CD-ROM (Compact Disc Read-Only Memory, CD-ROM) or other disc memories, magnetic disk storage, magnetic tape storage or can For carrying or any other computer-readable medium of storing data.
Above to a kind of method and forwarding by adjacent node controlling terminal device upgrade disclosed by the embodiments of the present invention Node is described in detail, and used herein a specific example illustrates the principle and implementation of the invention, with The explanation of upper embodiment is merely used to help understand method and its core concept of the invention;Meanwhile for the general of this field Technical staff, according to the thought of the present invention, there will be changes in the specific implementation manner and application range, in conclusion The contents of this specification are not to be construed as limiting the invention.

Claims (10)

1. a kind of method by adjacent node controlling terminal device upgrade characterized by comprising
Forward node listens to the broadcast message of its adjacent node transmission, and the broadcast message includes the new of the access adjacent node The operating system version number of the type of terminal device and the new terminal equipment;
The forward node distinguishes in its wireless coverage with the presence or absence of target terminal equipment, the class of the target terminal equipment Type is consistent with the type of the new terminal equipment, and the operating system version number of the target terminal equipment is lower than the new end The operating system version number of end equipment;
If there is the target terminal equipment, it is emerging that the forward node distinguishes whether the forward node belongs to convergence unit sense Interest forward node, if so, the forward node by filtering gateway to convergence unit reporting system upgrade package acquisition request, The request includes the operating system version number of the new terminal equipment;
The forward node obtains the operation system for the new terminal equipment that the convergence unit is issued by the filtering gateway The corresponding operating system update packet of system version number, and the operating system update packet is handed down to the target terminal equipment, with The target terminal equipment is set to carry out operating system update automatically according to the operating system update packet.
2. the method according to claim 1, wherein the forward node identifies its own wireless coverage Inside exist after target terminal equipment and the forward node distinguishes whether the forward node belongs to the convergence unit sense Before the forward node of interest, the method also includes:
The forward node reads the first filter table that the convergence unit is issued by the filtering gateway, first filtering Table includes the interested terminal equipment type of the convergence unit;
The forward node distinguishes whether the type of the target terminal equipment belongs to the interested terminal of the convergence unit and set Standby type executes whether the discrimination forward node belongs to the interested forwarding section of the convergence unit if belonged to Point.
3. according to the method described in claim 2, it is characterized in that, the forward node identifies the target terminal equipment Type belongs to after the interested terminal equipment type of the convergence unit and the forward node distinguishes the forward node Whether belong to before the interested forward node of the convergence unit, the method also includes:
The forward node reads the second filter table that the convergence unit is issued by the filtering gateway, second filtering Table includes the interested position of the convergence unit;
The forward node obtains the terminal device position of the target terminal equipment;
The forward node judge the target terminal equipment terminal device position whether with convergence the interested position of unit Match, if matched, executes whether the discrimination forward node belongs to the interested forwarding of the convergence unit Node.
4. according to the method described in claim 3, it is characterized in that, the forward node obtains the end of the target terminal equipment End equipment position, comprising:
The position acquisition that the forward node broadcasts the mark including the target terminal equipment in its wireless coverage is asked Ask, with trigger the target terminal equipment from the position acquisition request in identify the target terminal equipment mark it Afterwards, from the target terminal equipment to the associated administrative staff's handheld terminal initial request messages of the target terminal equipment, institute State request message allows the target terminal equipment to report the terminal of the target terminal equipment to set to forward node for requesting Standby position;And allow institute in the expression that is used for that the target terminal equipment receives administrative staff's handheld terminal return When stating target terminal equipment and reporting the response message of terminal device position of the target terminal equipment to forward node, by described Target terminal equipment obtains at least two different locating interfaces of the target terminal device configuration, and by the target terminal Location Request is sent to described at least two different locating interfaces by equipment, so that each locating interface will receive respectively To Location Request be sent to corresponding location-server;And at least one institute is obtained by the target terminal equipment It states the location information that the corresponding location-server of locating interface is sent and obtains from the first moment to the response time at the second moment, At the time of first moment is that each locating interface sends Location Request, second moment is that each positioning connects At the time of mouth receives the location information;And it will response corresponding with each locating interface by the target terminal equipment Time is compared with response lag, and from the received location information of locating interface institute that the response time is less than response lag Extract terminal device position of the highest location information of positioning accuracy as the target terminal equipment;
The forward node receives the terminal device position for the target terminal equipment that the target terminal equipment is sent;
Wherein, administrative staff's handheld terminal, can after receiving the request message that the target terminal equipment is initiated To detect whether administrative staff's handheld terminal occurs the first action event, if administrative staff's handheld terminal occurs the Whether one action event, the administrative staff's wearable device for detecting administrative staff's handheld terminal binding occur the second movement thing Part judges that first action event and described second is moved if the second action event occurs for administrative staff's wearable device Whether the direction of action for including as event is identical, if direction of action is identical, judges first action event and described second Whether the movement initial time that action event includes is respectively positioned in preset duration and first action event and described second Whether the movement duration that action event includes is respectively positioned in the preset duration, if first action event and described The movement initial time that second action event includes is respectively positioned in preset duration and first action event and described second The movement duration that action event includes is respectively positioned in the preset duration, judges first action event and described second Whether the difference for the movement initial time that action event includes is less than the first preset threshold, if first action event and institute The difference of the movement initial time that the second action event includes is stated less than the first preset threshold, judge first action event with Whether the difference for the movement duration that second action event includes is less than the second preset threshold, if first movement The difference for the movement duration that event and second action event include is less than the second preset threshold, administrative staff's hand Terminal is held to return to the target terminal equipment for indicating that the target terminal equipment is allowed to report the mesh to forward node Mark the response message of the terminal device position of terminal device.
5. the method according to claim 3 or 4, which is characterized in that the forward node obtains the convergence unit and passes through The corresponding operating system update packet of operating system version number for the new terminal equipment that the filtering gateway issues, comprising:
The forward node receives the data packet that the convergence unit is issued by the filtering gateway, and the data packet includes institute The corresponding operating system update packet of operating system version number of new terminal equipment is stated, and the data packet further includes and the remittance Matched updating terminal device is permitted simultaneously for the interested terminal equipment type of poly- unit and the interested position of the convergence unit It can the period;
The forward node reads the corresponding operation system of operating system version number of the new terminal equipment from the data packet System upgrade package;
It is described that the operating system update packet is handed down to the target terminal equipment, comprising:
The forward node reads the updating terminal device license period from the data packet, and judges the forwarding section Whether the present system time of point is located in the updating terminal device license period, if the current system of the forward node Time is located in the updating terminal device license period, and the operating system update packet is handed down to the target terminal and is set It is standby.
6. a kind of forward node characterized by comprising
Unit is listened to, the broadcast message that the adjacent node for listening to the forward node is sent, the broadcast message includes connecing Enter the type of the new terminal equipment of the adjacent node and the operating system version number of the new terminal equipment;
First discrimination unit whether there is target terminal equipment, institute in the wireless coverage for distinguishing the forward node The type for stating target terminal equipment is consistent with the type of the new terminal equipment, and the operating system of the target terminal equipment Version number is lower than the operating system version number of the new terminal equipment;
Second discrimination unit, for identifying in first discrimination unit there are when the target terminal equipment, described in discrimination Whether forward node belongs to the convergence interested forward node of unit;
Uplink communication unit, for identifying the forward node in second discrimination unit, to belong to the convergence unit sense emerging When the forward node of interest, by filtering gateway to convergence unit reporting system upgrade package acquisition request, the request includes described The operating system version number of new terminal equipment;
Data packet acquiring unit, for obtaining the new terminal equipment that the convergence unit is issued by the filtering gateway The corresponding operating system update packet of operating system version number;
Downgoing communication unit, for the operating system update packet to be handed down to the target terminal equipment, so that the target Terminal device carries out operating system update according to the operating system update packet automatically.
7. forward node according to claim 6, which is characterized in that further include:
Reading unit reads the remittance for identifying in first discrimination unit there are after the target terminal equipment The first filter table that poly- unit is issued by the filtering gateway, first filter table include that the convergence unit is interested Terminal equipment type;
Third discrimination unit, for distinguishing whether the type of the target terminal equipment belongs to the convergence unit interested end End equipment type;
Second discrimination unit, specifically for identifying in first discrimination unit there are when the target terminal equipment, And the third discrimination unit identifies the type of the target terminal equipment and belongs to the interested terminal of the convergence unit When device type, distinguish whether the forward node belongs to the interested forward node of the convergence unit.
8. forward node according to claim 7, it is characterised in that:
The reading unit is also used to belong in the type that the third discrimination unit identifies the target terminal equipment described After converging the interested terminal equipment type of unit, the second mistake that the convergence unit is issued by the filtering gateway is read Table is filtered, second filter table includes the interested position of the convergence unit;
The forward node further include:
Position acquisition unit, for obtaining the terminal device position of the target terminal equipment;
Judging unit, for judge the target terminal equipment terminal device position whether with convergence the interested position of unit Match;
Second discrimination unit, specifically for identifying in first discrimination unit there are when the target terminal equipment, And the third discrimination unit identifies the type of the target terminal equipment and belongs to the interested terminal of the convergence unit When device type and judging unit judges that the terminal device position of the target terminal equipment and convergence unit are interested When position matches, distinguish whether the forward node belongs to the interested forward node of the convergence unit.
9. forward node according to claim 8, which is characterized in that the position acquisition unit includes:
First subelement, for mark of the broadcast including the target terminal equipment in the wireless coverage of the forward node The position acquisition of knowledge is requested, and identifies the target terminal to trigger the target terminal equipment from position acquisition request After the mark of equipment, initiated from the target terminal equipment to the associated administrative staff's handheld terminal of the target terminal equipment Request message, the request message allow the target terminal equipment to report the target terminal to set to forward node for requesting Standby terminal device position;And being used for for administrative staff's handheld terminal return is received in the target terminal equipment Indicate to allow the target terminal equipment to report the response of terminal device position of the target terminal equipment to disappear to forward node When breath, at least two different locating interfaces of the target terminal device configuration are obtained by the target terminal equipment, and by Location Request is sent to described at least two different locating interfaces by the target terminal equipment, so that each positioning connects The Location Request received is sent to corresponding location-server respectively by mouth;And it is obtained by the target terminal equipment The location information that takes the corresponding location-server of at least one described locating interface to send and when obtaining from the first moment to second The response time at quarter, at the time of first moment is that each locating interface sends Location Request, second moment is At the time of each locating interface receives the location information;And it will be with each positioning by the target terminal equipment The interface corresponding response time is compared with response lag, and is connect from the locating interface that the response time is less than response lag Terminal device position of the highest location information of positioning accuracy as the target terminal equipment is extracted in the location information of receipts;
Second subelement, for receiving the terminal device position for the target terminal equipment that the target terminal equipment is sent;
Wherein, administrative staff's handheld terminal, can after receiving the request message that the target terminal equipment is initiated To detect whether administrative staff's handheld terminal occurs the first action event, if administrative staff's handheld terminal occurs the Whether one action event, the administrative staff's wearable device for detecting administrative staff's handheld terminal binding occur the second movement thing Part judges that first action event and described second is moved if the second action event occurs for administrative staff's wearable device Whether the direction of action for including as event is identical, if direction of action is identical, judges first action event and described second Whether the movement initial time that action event includes is respectively positioned in preset duration and first action event and described second Whether the movement duration that action event includes is respectively positioned in the preset duration, if first action event and described The movement initial time that second action event includes is respectively positioned in preset duration and first action event and described second The movement duration that action event includes is respectively positioned in the preset duration, judges first action event and described second Whether the difference for the movement initial time that action event includes is less than the first preset threshold, if first action event and institute The difference of the movement initial time that the second action event includes is stated less than the first preset threshold, judge first action event with Whether the difference for the movement duration that second action event includes is less than the second preset threshold, if first movement The difference for the movement duration that event and second action event include is less than the second preset threshold, administrative staff's hand Terminal is held to return to the target terminal equipment for indicating that the target terminal equipment is allowed to report the mesh to forward node Mark the response message of the terminal device position of terminal device.
10. forward node according to claim 8 or claim 9, which is characterized in that the data packet acquiring unit is specifically used for The data packet that the convergence unit is issued by the filtering gateway is received, the data packet includes the behaviour of the new terminal equipment Make the corresponding operating system update packet of system version number, and the data packet further includes and the convergence unit interested end End equipment type and the interested position of the convergence unit while matched updating terminal device license period;And from institute State the corresponding operating system update packet of operating system version number that the new terminal equipment is read in data packet;
The downgoing communication unit, specifically for reading the updating terminal device license period from the data packet, and Judge whether the present system time of the forward node is located in the updating terminal device license period, if the forwarding The present system time of node is located in the updating terminal device license period, and the operating system update packet is handed down to institute State target terminal equipment.
CN201710462925.1A 2017-06-19 2017-06-19 A kind of method and forward node by adjacent node controlling terminal device upgrade Active CN107248936B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201710462925.1A CN107248936B (en) 2017-06-19 2017-06-19 A kind of method and forward node by adjacent node controlling terminal device upgrade
PCT/CN2017/098495 WO2018232959A1 (en) 2017-06-19 2017-08-22 Method for controlling upgrade of terminal device by means of neighboring node, and forwarding node

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710462925.1A CN107248936B (en) 2017-06-19 2017-06-19 A kind of method and forward node by adjacent node controlling terminal device upgrade

Publications (2)

Publication Number Publication Date
CN107248936A CN107248936A (en) 2017-10-13
CN107248936B true CN107248936B (en) 2019-08-09

Family

ID=60019379

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710462925.1A Active CN107248936B (en) 2017-06-19 2017-06-19 A kind of method and forward node by adjacent node controlling terminal device upgrade

Country Status (2)

Country Link
CN (1) CN107248936B (en)
WO (1) WO2018232959A1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110489146A (en) * 2019-08-13 2019-11-22 翱捷科技(深圳)有限公司 A kind of neighbouring OTA upgrade-system and method of terminal device
CN111917595A (en) * 2020-08-14 2020-11-10 深圳市欧瑞博科技股份有限公司 System upgrading method and device, intelligent equipment and storage medium

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB0502842D0 (en) * 2005-02-11 2005-03-16 Ibm Coordinating software upgrades in distributed systems
CN100550768C (en) * 2006-04-10 2009-10-14 华为技术有限公司 A kind of information security management platform
CN103532922B (en) * 2012-09-29 2016-12-21 深圳友讯达科技股份有限公司 A kind of method for upgrading software version, Apparatus and system
CN103841587B (en) * 2012-11-20 2017-06-23 ***通信集团江苏有限公司 A kind of implementation method, the apparatus and system of Internet of Things Convergence gateway
CN104750506B (en) * 2013-12-30 2018-04-17 海尔集团公司 A kind of intelligent appliance wifi module software automatic updating method
CN104320279B (en) * 2014-10-31 2017-12-15 新华三技术有限公司 A kind of method and system of upgrading service

Also Published As

Publication number Publication date
WO2018232959A1 (en) 2018-12-27
CN107248936A (en) 2017-10-13

Similar Documents

Publication Publication Date Title
CN107197031A (en) A kind of terminal unit status detection method and system applied to Internet of Things
CN107423089B (en) A kind of terminal device automatically updating method and forward node based on forward node
CN107248936B (en) A kind of method and forward node by adjacent node controlling terminal device upgrade
CN107222876B (en) A kind of Internet of Things wireless signal method of adjustment and system
CN107249173B (en) A kind of method for handover control and system of Internet of Things communication pattern
CN107248960A (en) A kind of Internet of Things data method for controlling reporting and forward node based on transmission duration
CN107453941A (en) A kind of Internet of Things data of terminal device reports control and the system of frequency
CN107197034B (en) Edge routing node and reporting frequency adjusting method thereof
CN107273512A (en) A kind of method and apparatus that data deduplication is carried out based on device type and geographical position
CN107395677A (en) A kind of data method for controlling reporting and system based on terminal device priority
CN107317726A (en) The method for controlling reporting and equipment of a kind of Internet of Things data
CN107453940A (en) A kind of internet-of-things terminal equipment detection method and system based on access node
WO2018232973A1 (en) Method and system for controlling working state of internet-of-things terminal device
CN107465719A (en) A kind of data processing method and system applied to Internet of Things
CN107317854B (en) Terminal equipment reporting frequency adjusting method based on control table and routing node
CN107454606A (en) A kind of method of adjustment and system of Internet of Things access node network coverage
CN107360216A (en) A kind of Internet of Things data method for controlling reporting and system
CN107332887B (en) A kind of internet of things data intelligent filtering method and system based on scene information
CN107197501A (en) A kind of method and apparatus that route information table is updated based on monitored equipment
CN107360097A (en) A kind of Internet of Things routing table update method and system of combination convergence unit information
CN107454661A (en) A kind of internet-of-things terminal apparatus control method and system based on weather
CN107360217A (en) A kind of data reporting method and system based on geographical position and time
CN107257375B (en) A kind of terminal device working state detecting method and system based on filtering gateway
CN107248953A (en) Forward-path is selected to carry out the method and apparatus that data are reported in a kind of Internet of Things
CN107277138B (en) Double data filter method and system based on forward node and filtering gateway

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