CN115277541B - IPv 6-based communication method and related equipment - Google Patents
IPv 6-based communication method and related equipment Download PDFInfo
- Publication number
- CN115277541B CN115277541B CN202210915995.9A CN202210915995A CN115277541B CN 115277541 B CN115277541 B CN 115277541B CN 202210915995 A CN202210915995 A CN 202210915995A CN 115277541 B CN115277541 B CN 115277541B
- Authority
- CN
- China
- Prior art keywords
- wireless signal
- optimal
- ipv6
- transmission path
- signal device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000006854 communication Effects 0.000 title claims abstract description 81
- 238000004891 communication Methods 0.000 title claims abstract description 80
- 238000000034 method Methods 0.000 title claims abstract description 70
- 230000005540 biological transmission Effects 0.000 claims abstract description 108
- 238000004590 computer program Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 6
- 230000008901 benefit Effects 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 5
- 230000008569 process Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000008054 signal transmission Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/12—Shortest path evaluation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/74—Address processing for routing
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The invention discloses a communication method based on IPv6 and related equipment, relates to the field of network communication, and mainly aims to solve the problem that the communication method in the remote area is not stable enough at present. The method comprises the following steps: determining an optimal transmission path in an IPv6 link network based on IPv6 addresses of a sender and a receiver; transmitting first data information to the receiver based on the optimal transmission path, wherein the first data information comprises equipment information and data content of at least one wireless signal equipment in the optimal transmission path; and generating an optimal return path according to the device information of at least one wireless signal device in the optimal transmission path, so that the receiver can transmit Fang Huichuan second data information to the receiver based on the optimal return path. The invention is used for IPv 6-based communication processes.
Description
Technical Field
The present invention relates to the field of network communications, and in particular, to an IPv 6-based communication method and related devices.
Background
IPv6 (Internet Protocol Version, internet protocol version 6) is a next generation IP protocol for replacing IPv4, i.e., a next generation internet protocol. The use of IPv6 not only solves the problem of the number of network address resources, but also solves the obstacle of connecting various access devices to the Internet. The 128-bit address format changes modern information life with great advantages in terms of IP address number, security, mobility, service quality and the like.
In newly developed areas such as mine tunnels, the information communication schemes in the prior art are generally point-to-point, but because the communication distance is limited and is easily affected by obstacles between points, the limitation is larger, so that it is necessary to propose a better communication method based on IPv 6.
Disclosure of Invention
In view of the above, the present invention provides an IPv 6-based communication method and related devices, and is mainly aimed at solving the problem that the existing communication method in the remote area is not stable enough.
To solve at least one of the above technical problems, in a first aspect, the present invention provides an IPv 6-based communication method, including:
determining an optimal transmission path in an IPv6 link network based on IPv6 addresses of a sender and a receiver;
transmitting first data information to the receiver based on the optimal transmission path, wherein the first data information comprises equipment information and data content of at least one wireless signal equipment in the optimal transmission path;
and generating an optimal return path according to the device information of at least one wireless signal device in the optimal transmission path, so that the receiver can transmit Fang Huichuan second data information to the receiver based on the optimal return path.
Optionally, the method further comprises:
determining a target communication range;
at least one wireless signal device is set based on the target communication range to establish the IPv6 link network.
Optionally, the setting at least one wireless signal device to establish the IPv6 link network based on the target communication range includes:
setting at least one wireless signal device in the target communication range based on the single optimal communication range of the wireless signal device;
after the setting of the at least one wireless signal device is completed, the IPv6 address of the at least one wireless signal device is obtained;
and establishing the IPv6 link network based on the IPv6 address of the at least one wireless signal device in a broadcast transmission mode.
Optionally, the method further comprises:
in case that there is a new wireless signal device to be set in the IPv6 link network, the IPv6 address of the new wireless signal device is connected to the IPv6 link network by means of broadcast transmission.
Optionally, the method further comprises:
the wireless signal device records the IPv6 addresses of all wireless signal devices connectable within the optimal communication range.
Optionally, the first data information further includes an IPv6 address of the sender, an IPv6 address of the wireless signal device in the optimal transmission path, and a sequence of passing through the wireless signal device in the optimal transmission path.
Optionally, the method further comprises:
and determining the optimal return path based on the IPv6 address of the sender, the IPv6 address of the wireless signal equipment in the optimal transmission path and the sequence of the wireless signal equipment in the optimal transmission path, wherein the optimal return path is the reverse sequence of the optimal transmission path.
In a second aspect, an embodiment of the present invention further provides an IPv6 based communication apparatus, including:
a determining unit, configured to determine an optimal transmission path in an IPv6 link network based on IPv6 addresses of a sender and a receiver;
a transmission unit configured to transmit first data information to the receiving side based on the optimal transmission path, where the first data information includes device information and data content of at least one wireless signal device in the optimal transmission path;
and the backhaul unit is used for generating an optimal backhaul path according to the device information of at least one wireless signal device in the optimal transmission path, so that the receiver can transmit Fang Huichuan second data information to the receiver based on the optimal backhaul path.
In order to achieve the above object, according to a third aspect of the present invention, there is provided a computer-readable storage medium including a stored program, wherein the steps of the above IPv6 based communication method are implemented when the program is executed by a processor.
In order to achieve the above object, according to a fourth aspect of the present invention, there is provided an electronic device including at least one processor, and at least one memory connected to the processor; wherein the processor is configured to call the program instructions in the memory and execute the steps of the IPv6 based communication method.
By means of the technical scheme, the IPv 6-based communication method and the related equipment provided by the invention are used for solving the problem that the communication method in the remote area is not stable enough at present, and determining the optimal sending path in an IPv6 link network based on IPv6 addresses of a sender and a receiver; transmitting first data information to the receiver based on the optimal transmission path, wherein the first data information comprises equipment information and data content of at least one wireless signal equipment in the optimal transmission path; and generating an optimal return path according to the device information of at least one wireless signal device in the optimal transmission path, so that the receiver can transmit Fang Huichuan second data information to the receiver based on the optimal return path. In the above scheme, since the IPv6 technology can effectively solve the address number problem, and the multipoint line can theoretically extend a distance without limitation, whether the line is wide or deep, each device in the method can be used as a transmitting end of data information or a receiving end of data information. The method determines an optimal sending path in the IPv6 link network, realizes the transmission of data information in a mode of transmitting information among multiple points, and is convenient for receiving equipment information of at least one wireless signal equipment in the way of transmitting besides data content when transmitting information to a receiver, so that the data information is conveniently transmitted back to the sender by the receiver, thereby realizing the rapid, accurate and stable transmission of the data.
Accordingly, the IPv 6-based communication apparatus, device and computer-readable storage medium according to the embodiments of the present invention also have the above-mentioned technical effects.
The foregoing description is only an overview of the present invention, and is intended to be implemented in accordance with the teachings of the present invention in order that the same may be more clearly understood and to make the same and other objects, features and advantages of the present invention more readily apparent.
Drawings
Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of the preferred embodiments. The drawings are only for purposes of illustrating the preferred embodiments and are not to be construed as limiting the invention. Also, like reference numerals are used to designate like parts throughout the figures. In the drawings:
fig. 1 is a schematic flow chart of an IPv 6-based communication method according to an embodiment of the present invention;
FIG. 2 is a schematic block diagram showing the constitution of an IPv6 based communication device according to an embodiment of the present invention;
fig. 3 shows a schematic block diagram of an IPv6 based communication electronic device according to an embodiment of the present invention.
Detailed Description
Exemplary embodiments of the present invention will be described in more detail below with reference to the accompanying drawings. While exemplary embodiments of the present invention are shown in the drawings, it should be understood that the present invention may be embodied in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art.
In order to solve the problem that the current communication method in the remote area is not stable enough, an embodiment of the present invention provides an IPv 6-based communication method, as shown in fig. 1, which includes:
s101, determining an optimal transmission path in an IPv6 link network based on IPv6 addresses of a sender and a receiver;
the optimal transmission path may be the shortest or the fastest, depending on the service situation. After determining the sender IPv6 address and the receiver IPv6 address, an optimal transmission path may be determined between the two points.
S102, transmitting first data information to the receiver based on the optimal transmission path, wherein the first data information comprises equipment information and data content of at least one wireless signal equipment in the optimal transmission path;
in an exemplary embodiment, the sender transmits the data content and the device information of at least one wireless signal device in the optimal transmission path to the receiver based on the optimal transmission path, where the device information of at least one wireless signal device in the optimal transmission path can facilitate the receiver to quickly and accurately determine the backhaul path.
And S103, generating an optimal return path according to the device information of at least one wireless signal device in the optimal transmission path, so that the receiver can transmit Fang Huichuan second data information to the receiver based on the optimal return path.
In an exemplary embodiment, when receiving the data information sent by the sender, the receiver generates an optimal backhaul path according to the device information of at least one wireless signal device in the optimal transmission path, where the optimal backhaul path at least includes the device information of the at least one wireless signal device, so that the receiver is convenient to quickly and accurately determine the optimal backhaul path.
By means of the technical scheme, the IPv 6-based communication method provided by the invention is used for determining an optimal sending path in an IPv6 link network based on IPv6 addresses of a sender and a receiver for solving the problem that the communication method in a remote area is not stable enough at present; transmitting first data information to the receiver based on the optimal transmission path, wherein the first data information comprises equipment information and data content of at least one wireless signal equipment in the optimal transmission path; and generating an optimal return path according to the device information of at least one wireless signal device in the optimal transmission path, so that the receiver can transmit Fang Huichuan second data information to the receiver based on the optimal return path. In the above scheme, since the IPv6 technology can effectively solve the address number problem, and the multipoint line can theoretically extend a distance without limitation, whether the line is wide or deep, each device in the method can be used as a transmitting end of data information or a receiving end of data information. The method determines an optimal sending path in the IPv6 link network, realizes the transmission of data information in a mode of transmitting information among multiple points, and is convenient for receiving equipment information of at least one wireless signal equipment in the way of transmitting besides data content when transmitting information to a receiver, so that the data information is conveniently transmitted back to the sender by the receiver, thereby realizing the rapid, accurate and stable transmission of the data.
In one embodiment, the method further comprises:
determining a target communication range;
at least one wireless signal device is set based on the target communication range to establish the IPv6 link network.
The target communication range may be, for example, any scene where data transmission is required, such as mines, tunnels, and the like. The wireless signal equipment of the scheme at least comprises the following functions: registering, establishing connection and signal transmission, wherein the registering function is mainly applied when initializing the IPv6 link network; the method comprises the steps of establishing a connection function, wherein the connection function is mainly used for associating a wireless signal equipment address pool, recording information of connected wireless signal equipment, controlling failure of the connected wireless signal equipment and the like; the signal transmission function is mainly used for transmitting information, recording information head link information, back tracking link information and the like. The power supply of the wireless signal equipment can be a built-in power supply or an external power supply, and the power supply is specific to the service condition.
In one embodiment, the setting at least one wireless signal device to establish the IPv6 link network based on the target communication range includes:
setting at least one wireless signal device in the target communication range based on the single optimal communication range of the wireless signal device;
after the setting of the at least one wireless signal device is completed, the IPv6 address of the at least one wireless signal device is obtained;
and establishing the IPv6 link network based on the IPv6 address of the at least one wireless signal device in a broadcast transmission mode.
By way of example, a data transmission network is formed by a plurality of wireless signal devices, and each wireless signal device can search for other wireless signal devices at will within the signal coverage area of the wireless signal device, so that a three-dimensional network is formed. When the IPv6 link network is established, firstly, initializing the information of the wireless signal equipment, thus after the same group of wireless signal equipment is started, recording the same group of wireless signal equipment so as to prevent intersection with other groups of wireless signal equipment and avoid affecting the data information transmission of the information of other IPv6 link networks, and therefore, the method connects the wireless signal equipment expected to become the same IPv6 link network in a target communication range in a broadcast transmission mode. It should be noted that, in order to ensure stability and security of data transmission, the devices need to be ensured within an effective signal range, so that the IPv6 link network is built.
In one embodiment, the method further comprises:
in case that there is a new wireless signal device to be set in the IPv6 link network, the IPv6 address of the new wireless signal device is connected to the IPv6 link network by means of broadcast transmission.
By way of example, the stereo network of the scheme can expand the infinite distance by adding the wireless signal equipment, when new wireless signal equipment is added, only the signal coverage range of any wireless signal equipment in the IPv6 link network is ensured, so that when new wireless signal equipment enters the IPv6 link network, registration signals can be searched by other wireless signal equipment in the network, IPv6 addresses are recorded mutually, and infinite extension of the IPv6 link network is realized.
In one embodiment, the method further comprises:
the wireless signal device records the IPv6 addresses of all wireless signal devices connectable within the optimal communication range.
Illustratively, when there are a plurality of wireless signal devices within an optimal signal range of one wireless signal device, they all have registration information of each other's IPv6 address, for example: if there are 2 other devices (device B, device C) within the signal range of one device (device a), device a will record the registration information of the IPv6 addresses of device B and device C, device B will record the registration information of the IPv6 addresses of device a and device C, and device C will record the registration information of the IPv6 addresses of device a and device B. The wireless signal devices can communicate with each other, and if two points communicate with each other beyond the single-point bit signal range, signals can be transmitted in a multi-point combined link mode.
In one embodiment, the first data information further includes an IPv6 address of the sender, an IPv6 address of the wireless signal device in the optimal transmission path, and an order of passing the wireless signal device in the optimal transmission path.
For example, each wireless signal device has its own IPv6 address, and information sent by the wireless signal device that needs to send data, and also has the IPv6 address of the target wireless signal device (i.e., the wireless signal device corresponding to the receiving party), so that the target wireless signal device can be found in the link network in a shortest path algorithm manner based on the information, and the information is transferred from the initial wireless signal device (i.e., the wireless signal device corresponding to the sending party) to the target wireless signal device.
For example, the IPv6 address of the sender, the IPv6 address of the receiver, the IPv6 address of the wireless signal device in the optimal transmission path, the transmission time, and the information content of the transmission may be used as the information header, and the information content of the transmission may be used as the information body; and transmitting information to the receiver based on the optimal communication path, and recording the corresponding IPv6 address into the information head when one wireless signal device passes through each route in the process of recording the information head. For example: transmitting data information from the A wireless signal equipment to the E wireless signal equipment, wherein the data information is transmitted from the A if the data information needs to pass through the wireless signal equipment in the sequence of A-B-C-D-E, and the information head is A-E, and the time is: 10.00; after passing through the wireless signal equipment B, the information head is A-B-E, and the time is: 10.01; after passing through the C wireless signal equipment, the information head is A-B-C-E, and the time is: 10.02; after the wireless signal equipment reaches the wireless signal equipment E through the wireless signal equipment D, the information head is A-B-C-D-E, and the time is as follows: 10.03.
in one embodiment, the method further comprises:
and determining the optimal return path based on the IPv6 address of the sender, the IPv6 address of the wireless signal equipment in the optimal transmission path and the sequence of the wireless signal equipment in the optimal transmission path, wherein the optimal return path is the reverse sequence of the optimal transmission path.
Illustratively, the recipient converts the optimal transmit path to an inverted order, such as: the method has the advantages that under the condition that the wireless signal equipment A is ase:Sub>A sender, the wireless signal equipment E is ase:Sub>A receiver, and the wireless signal equipment E receives the first datase:Sub>A information, the optimal sending path is determined to be A-B-C-D-E according to the information head, the optimal return path is determined to be E-D-C-B-A, and the datase:Sub>A information is returned in the sequence.
Further, as an implementation of the method shown in fig. 1, the embodiment of the present invention further provides an IPv 6-based communication device, which is configured to implement the method shown in fig. 1. The embodiment of the device corresponds to the embodiment of the method, and for convenience of reading, details of the embodiment of the method are not repeated one by one, but it should be clear that the device in the embodiment can correspondingly realize all the details of the embodiment of the method. As shown in fig. 2, the apparatus includes: a determining unit 21, a transmitting unit 22 and a backhaul unit 23, wherein
A determining unit 21 for determining an optimal transmission path in the IPv6 link network based on the IPv6 addresses of the sender and the receiver;
a transmission unit 22, configured to transmit first data information to the receiving side based on the optimal transmission path, where the first data information includes device information and data content of at least one wireless signal device in the optimal transmission path;
and a backhaul unit 23, configured to generate an optimal backhaul path according to device information of at least one wireless signal device in the optimal transmission path, so that the receiving party sends Fang Huichuan second data information to the receiving party based on the optimal backhaul path.
Illustratively, the above unit is further configured to:
determining a target communication range;
at least one wireless signal device is set based on the target communication range to establish the IPv6 link network.
Illustratively, the setting at least one wireless signal device to establish the IPv6 link network based on the target communication range includes:
setting at least one wireless signal device in the target communication range based on the single optimal communication range of the wireless signal device;
after the setting of the at least one wireless signal device is completed, the IPv6 address of the at least one wireless signal device is obtained;
and establishing the IPv6 link network based on the IPv6 address of the at least one wireless signal device in a broadcast transmission mode.
Illustratively, the above unit is further configured to:
in case that there is a new wireless signal device to be set in the IPv6 link network, the IPv6 address of the new wireless signal device is connected to the IPv6 link network by means of broadcast transmission.
Illustratively, the above unit is further configured to:
the wireless signal device records the IPv6 addresses of all wireless signal devices connectable within the optimal communication range.
Illustratively, the first data information further includes an IPv6 address of the sender, an IPv6 address of the wireless signal device in the optimal transmission path, and an order of passing the wireless signal device in the optimal transmission path.
Illustratively, the above unit is further configured to:
and determining the optimal return path based on the IPv6 address of the sender, the IPv6 address of the wireless signal equipment in the optimal transmission path and the sequence of the wireless signal equipment in the optimal transmission path, wherein the optimal return path is the reverse sequence of the optimal transmission path.
By means of the technical scheme, the IPv 6-based communication device provided by the invention is used for determining an optimal sending path in an IPv6 link network based on IPv6 addresses of a sender and a receiver for the problem that a communication method in a remote area is not stable enough at present; transmitting first data information to the receiver based on the optimal transmission path, wherein the first data information comprises equipment information and data content of at least one wireless signal equipment in the optimal transmission path; and generating an optimal return path according to the device information of at least one wireless signal device in the optimal transmission path, so that the receiver can transmit Fang Huichuan second data information to the receiver based on the optimal return path. In the above scheme, since the IPv6 technology can effectively solve the address number problem, and the multipoint line can theoretically extend a distance without limitation, whether the line is wide or deep, each device in the method can be used as a transmitting end of data information or a receiving end of data information. The method determines an optimal sending path in the IPv6 link network, realizes the transmission of data information in a mode of transmitting information among multiple points, and is convenient for receiving equipment information of at least one wireless signal equipment in the way of transmitting besides data content when transmitting information to a receiver, so that the data information is conveniently transmitted back to the sender by the receiver, thereby realizing the rapid, accurate and stable transmission of the data.
The processor includes a kernel, and the kernel fetches the corresponding program unit from the memory. The kernel can be provided with one or more than one, and the communication method based on IPv6 can be realized by adjusting kernel parameters, so that the problem that the communication method in the remote area is not stable enough at present can be solved.
An embodiment of the present invention provides a computer-readable storage medium including a stored program that, when executed by a processor, implements the above IPv 6-based communication method.
The embodiment of the invention provides a processor, which is used for running a program, wherein the IPv 6-based communication method is executed when the program runs.
The embodiment of the invention provides electronic equipment, which comprises at least one processor and at least one memory connected with the processor; wherein the processor is configured to call the program instructions in the memory to perform the IPv 6-based communication method
An embodiment of the present invention provides an electronic device 30, as shown in fig. 3, where the electronic device includes at least one processor 301, and at least one memory 302 and a bus 303 connected to the processor; wherein, the processor 301 and the memory 302 complete communication with each other through the bus 303; the processor 301 is configured to invoke the program instructions in the memory to perform the IPv6 based communication method described above.
The intelligent electronic device herein may be a PC, PAD, cell phone, etc.
The present application also provides a computer program product adapted to perform, when executed on a flow management electronic device, a program initialized with the method steps of:
determining an optimal transmission path in an IPv6 link network based on IPv6 addresses of a sender and a receiver;
transmitting first data information to the receiver based on the optimal transmission path, wherein the first data information comprises equipment information and data content of at least one wireless signal equipment in the optimal transmission path;
and generating an optimal return path according to the device information of at least one wireless signal device in the optimal transmission path, so that the receiver can transmit Fang Huichuan second data information to the receiver based on the optimal return path.
Further, the method further comprises the following steps:
determining a target communication range;
at least one wireless signal device is set based on the target communication range to establish the IPv6 link network.
Further, the setting at least one wireless signal device to establish the IPv6 link network based on the target communication range includes:
setting at least one wireless signal device in the target communication range based on the single optimal communication range of the wireless signal device;
after the setting of the at least one wireless signal device is completed, the IPv6 address of the at least one wireless signal device is obtained;
and establishing the IPv6 link network based on the IPv6 address of the at least one wireless signal device in a broadcast transmission mode.
Further, the method further comprises the following steps:
in case that there is a new wireless signal device to be set in the IPv6 link network, the IPv6 address of the new wireless signal device is connected to the IPv6 link network by means of broadcast transmission.
Further, the method further comprises the following steps:
the wireless signal device records the IPv6 addresses of all wireless signal devices connectable within the optimal communication range.
Further, the first data information further includes an IPv6 address of the sender, an IPv6 address of the wireless signal device in the optimal transmission path, and a sequence of passing through the wireless signal device in the optimal transmission path.
Further, the method further comprises the following steps:
and determining the optimal return path based on the IPv6 address of the sender, the IPv6 address of the wireless signal equipment in the optimal transmission path and the sequence of the wireless signal equipment in the optimal transmission path, wherein the optimal return path is the reverse sequence of the optimal transmission path.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, electronic devices (systems), and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable flow management electronic device to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable flow management electronic device, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
In one typical configuration, the electronic device includes one or more processors (CPUs), memory, and a bus. The electronic device may also include input/output interfaces, network interfaces, and the like.
The memory may include volatile memory, random Access Memory (RAM), and/or nonvolatile memory, such as Read Only Memory (ROM) or flash memory (flash RAM), among other forms in computer readable media, the memory including at least one memory chip. Memory is an example of a computer-readable medium.
Computer readable media, including both non-transitory and non-transitory, removable and non-removable media, may implement information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of computer-readable storage media for a computer include, but are not limited to, phase-change memory (PRAM), static Random Access Memory (SRAM), dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), read Only Memory (ROM), electrically Erasable Programmable Read Only Memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), digital Versatile Disks (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage electronic devices, or any other non-transmission medium which can be used to store information that can be accessed by the computing electronic device. Computer-readable media, as defined herein, does not include transitory computer-readable media (transmission media), such as modulated data signals and carrier waves.
It should also be noted that the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or electronic device that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or electronic device. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article of manufacture, or electronic device comprising the element.
It will be appreciated by those skilled in the art that embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable computer-readable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) having computer-usable program code embodied therein.
The foregoing is merely exemplary of the present application and is not intended to limit the present application. Various modifications and changes may be made to the present application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc. which are within the spirit and principles of the present application are intended to be included within the scope of the claims of the present application.
Claims (7)
1. An IPv6 based communication method for a server, comprising:
determining an optimal transmission path in an IPv6 link network based on IPv6 addresses of a sender and a receiver;
transmitting first data information to the receiver based on the optimal transmission path, wherein the first data information comprises equipment information and data content of at least one wireless signal equipment in the optimal transmission path, and the equipment information is an IPv6 address of the at least one wireless signal equipment;
generating an optimal return path according to the device information of at least one wireless signal device in the optimal transmission path, so that the receiver can transmit Fang Huichuan second data information to the receiver based on the optimal return path;
the communication method further includes:
determining a target communication range;
setting at least one wireless signal device based on the target communication range to establish the IPv6 link network;
said setting at least one wireless signal device based on said target communication range to establish said IPv6 link network, comprising:
setting at least one wireless signal device in the target communication range based on the single optimal communication range of the wireless signal device;
after the setting of the at least one wireless signal device is completed, the IPv6 address of the at least one wireless signal device is obtained;
establishing the IPv6 link network based on the IPv6 address of the at least one wireless signal device in a broadcast transmission mode;
the generating an optimal backhaul path according to the device information of at least one wireless signal device in the optimal transmission path includes: and determining the optimal return path based on the IPv6 address of the sender, the IPv6 address of the wireless signal equipment in the optimal transmission path and the sequence of the wireless signal equipment in the optimal transmission path, wherein the optimal return path is the reverse sequence of the optimal transmission path.
2. The method as recited in claim 1, further comprising:
in case that a new wireless signal device needs to be set in the IPv6 link network, establishing connection between an IPv6 address of the new wireless signal device and the IPv6 link network by means of broadcast transmission.
3. The method as recited in claim 1, further comprising:
the wireless signal equipment records the IPv6 addresses of all the wireless signal equipment which can be connected within the optimal communication range.
4. The method of claim 1, wherein the first data information further comprises an IPv6 address of the sender, an IPv6 address of the wireless signal device in the optimal transmission path, and an order of passing the wireless signal device in the optimal transmission path.
5. An IPv6 based communication device, characterized in that,
a determining unit, configured to determine an optimal transmission path in an IPv6 link network based on IPv6 addresses of a sender and a receiver;
a transmission unit, configured to transmit first data information to the receiver based on the optimal transmission path, where the first data information includes device information and data content of at least one wireless signal device in the optimal transmission path, and the device information is an IPv6 address of the at least one wireless signal device;
a backhaul unit, configured to generate an optimal backhaul path according to device information of at least one wireless signal device in the optimal transmission path, so that the receiving party sends Fang Huichuan second data information to the receiving party based on the optimal backhaul path;
the communication device is further configured to:
determining a target communication range;
setting at least one wireless signal device based on the target communication range to establish the IPv6 link network;
said setting at least one wireless signal device based on said target communication range to establish said IPv6 link network, comprising:
setting at least one wireless signal device in the target communication range based on the single optimal communication range of the wireless signal device;
after the setting of the at least one wireless signal device is completed, the IPv6 address of the at least one wireless signal device is obtained;
establishing the IPv6 link network based on the IPv6 address of the at least one wireless signal device in a broadcast transmission mode;
the generating an optimal backhaul path according to the device information of at least one wireless signal device in the optimal transmission path includes: and determining the optimal return path based on the IPv6 address of the sender, the IPv6 address of the wireless signal equipment in the optimal transmission path and the sequence of the wireless signal equipment in the optimal transmission path, wherein the optimal return path is the reverse sequence of the optimal transmission path.
6. A computer readable storage medium comprising a stored program, wherein the steps of the IPv6 based communication method according to any one of claims 1 to 4 are implemented when the program is executed by a processor.
7. An electronic device comprising at least one processor and at least one memory coupled to the processor; wherein the processor is configured to invoke program instructions in the memory to perform the steps of the IPv6 based communication method according to any of claims 1 to 4.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210915995.9A CN115277541B (en) | 2022-08-01 | 2022-08-01 | IPv 6-based communication method and related equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210915995.9A CN115277541B (en) | 2022-08-01 | 2022-08-01 | IPv 6-based communication method and related equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115277541A CN115277541A (en) | 2022-11-01 |
CN115277541B true CN115277541B (en) | 2024-01-26 |
Family
ID=83748040
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210915995.9A Active CN115277541B (en) | 2022-08-01 | 2022-08-01 | IPv 6-based communication method and related equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115277541B (en) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109257281A (en) * | 2018-08-24 | 2019-01-22 | 无锡北邮感知技术产业研究院有限公司 | A kind of selection method and device of return path |
CN109391640A (en) * | 2017-08-03 | 2019-02-26 | 中国移动通信有限公司研究院 | Dynamic content accesses accelerated method, system, medium and computing device |
CN110809054A (en) * | 2019-11-11 | 2020-02-18 | 腾讯科技(深圳)有限公司 | Data transmission method, device, equipment and storage medium |
CN111555982A (en) * | 2020-07-10 | 2020-08-18 | 武汉绿色网络信息服务有限责任公司 | Method and system for intelligently routing message based on IPv6 extension header |
CN111614557A (en) * | 2020-04-02 | 2020-09-01 | 深圳创维-Rgb电子有限公司 | Data transmission method and device of Mesh network, gateway and storage medium |
CN112242949A (en) * | 2019-07-18 | 2021-01-19 | 厦门网宿有限公司 | Route distribution method and controller, information routing method and network node equipment |
CN113891429A (en) * | 2021-09-27 | 2022-01-04 | 北京小米移动软件有限公司 | Equipment network access method, device, system and storage medium |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11330551B2 (en) * | 2019-08-12 | 2022-05-10 | Dell Products, Lp | Method and apparatus for location aware optimal wireless link selection system |
-
2022
- 2022-08-01 CN CN202210915995.9A patent/CN115277541B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109391640A (en) * | 2017-08-03 | 2019-02-26 | 中国移动通信有限公司研究院 | Dynamic content accesses accelerated method, system, medium and computing device |
CN109257281A (en) * | 2018-08-24 | 2019-01-22 | 无锡北邮感知技术产业研究院有限公司 | A kind of selection method and device of return path |
CN112242949A (en) * | 2019-07-18 | 2021-01-19 | 厦门网宿有限公司 | Route distribution method and controller, information routing method and network node equipment |
CN110809054A (en) * | 2019-11-11 | 2020-02-18 | 腾讯科技(深圳)有限公司 | Data transmission method, device, equipment and storage medium |
CN111614557A (en) * | 2020-04-02 | 2020-09-01 | 深圳创维-Rgb电子有限公司 | Data transmission method and device of Mesh network, gateway and storage medium |
CN111555982A (en) * | 2020-07-10 | 2020-08-18 | 武汉绿色网络信息服务有限责任公司 | Method and system for intelligently routing message based on IPv6 extension header |
CN113891429A (en) * | 2021-09-27 | 2022-01-04 | 北京小米移动软件有限公司 | Equipment network access method, device, system and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN115277541A (en) | 2022-11-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102739541B (en) | The method, apparatus and system of a kind of routing function startup and transfer of data | |
CN113873462A (en) | Communication sensing service communication method, network element, system, equipment and medium | |
Palma | Enabling the maritime Internet of Things: CoAP and 6LoWPAN performance over VHF links | |
CN102271148A (en) | Terminal for a content centric network and method of communication for a terminal and a hub in a content centric network | |
EP1418781B1 (en) | Location dependent messaging | |
US7092391B2 (en) | Multi-hop peer-to-peer telecommunications method in a wireless network, radio terminal telecommunications method, and medium recording a program for causing a processor to implement the radio terminal telecommunications method | |
CN101772193A (en) | Method, system and mobile access gateway for optimizing local routing | |
CN106789526A (en) | Method and device for connecting multiple system networks | |
US20150088995A1 (en) | Method and apparatus for sharing contents using information of group change in content oriented network environment | |
CN103109517A (en) | Double-stack terminal accessing service method, terminal and system | |
CN101227636B (en) | Information sharing method | |
CN103379029A (en) | Method, device and system for forwarding routing of content network | |
CN115065635A (en) | Dual-mode communication method, module and system | |
CN1875573B (en) | Method, node and server for providing tunnel service capable of data communication between different types of networks | |
CN115277541B (en) | IPv 6-based communication method and related equipment | |
CN106537955A (en) | Data transmission method and device | |
CN102088738B (en) | Request sending method and system, initial node, middle node and target node | |
CN102857574B (en) | Information processing method and apparatus for Internet of Things | |
JP4191099B2 (en) | SIP signal conversion method, SIP-ALG device, SIP signal conversion program, and recording medium | |
CN101719859B (en) | Method, device and system for realizing equipment conversion of IPv6 tunnel passing through network address | |
CN107079423B (en) | Data transmission method and equipment | |
CN103036789A (en) | Message sending method, message sending device and network output equipment | |
US20180146425A1 (en) | Method for Increasing Lifetime of Network Devices in a Multi-Hop Structured Wireless Communication System | |
CN108076469B (en) | Method and router for wireless access point bridging | |
CN102104634A (en) | Method for communicating between LISP site and non-LISP site and apparatus and system thereof |
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 |