# Information Steganography Technology of Optical Communication Sensor Network Based on Virtual Reality Technology

Authors: ZhongBao Wang; WenMing Li; GuoQing Wang
Journal: Journal of Sensors
 (2022)

---

## Abstract

In order to solve the problems of narrow object orientation and insufficient visual rendering ability of the optical communication network experimental system, the author proposes a multithreaded scheduling using virtual reality, and the experimental system design method of optical communication network with multichannel serial port design is proposed. The system builds the overall structure model of the optical communication network experimental system in the virtual reality environment, and uses the PCI bus technology to build the transmission channel model of the optical communication network, the basic entity object of the optical communication network experimental system is constructed, and the multithread scheduling method is used to process the local information of the experimental system. The result obtained is as follows: The experimental system of optical communication network designed by the author’s method, the optical communication transmission bit error rate is reduced by about 30%, the time overhead is saved by about 60%, and the memory overhead is saved by about 50%, which is superior. Using the author’s method, the maximum bit error rate is about 22%, while the maximum bit error rate of traditional method 1 is about 43%, and the maximum bit error rate of traditional method 2 is about 70%. It is proven that the visual simulation effect of the optical communication network experimental system is good, the reliability and stability of the optical communication network are improved, and the communication transmission error is reduced.


---

## Body

## 1. Introduction

With the development of computer data and graphics devices and the creation of 3D images for various events in virtual reality (VR), screens have the ability to create 3D images and simulations that include virtual reality analysis and interpretation. The phenomenon process was known [1]. Virtual reality technology is an important branch of visual and visual technology, and software development using virtual reality technology will be an integral part of the application environment, such as software design, network communication, and image editing.Optical communication network technology is the transmission and storage of real-time communication data, and with the development of optical devices on this platform, it is possible to convert data extensions into packets and red optics and store them in the cloud. Network connections, data storage, and optical communication network connections are prone to external access and theft, leading to data loss and damage. Ensuring the security of customer information [2, 3], therefore, it is necessary to create a secure network protocol that combines the integrity of communication when storing and sending large amounts of communication data to the network using the cloud platform [4].Because optical data aggregation has a simple structure, optical data aggregation is based on communication, interconnection technology, and the most commonly used digital experience. Optical data networks are used in an integrated manner to create steganographic data structures that are vulnerable to theft. Software attacks and steganographic performance are poor [5]. Optical network data steganography technology uses only a combination of chaotic encryption, DCT transmission, DNA processing, and know-how of optical network data steganography [6]. The study of optical communication information steganography technology is important to ensure the security of optical communication network and optical communication network, and the study of steganographic technology is of great interest as shown in Figure 1.Figure 1
Optical communication network of virtual reality technology.


## 2. Literature Review

Optical communication network testing is a network system for modeling communications and communication environments and uses virtual reality technology to create optical communication. The equipment is used to design an experimental platform, which improves the visual performance of optical communication network tests, and the research experimental design process has received considerable attention [7, 8].Currently, the design of optical communication test system is mainly using external design and remote control functions, and the system receives a single connection. Multi-hop communication is used to describe the application of the whole system, but the visualization and objective-oriented analysis of the communication experimental system is not good. [9].It is necessary to use three-dimensional virtual reality technology to develop experimental models of optical communication network, and to know about remote access and queries in a network in a virtual reality visual simulation; in doing this, based on design ideas, experimental analysis, and design, some studies have been completed [10, 11]. Among them, Abdul, W. has devised an optical communication network testing method development based on CCD photoelectric parameter testing, which provides a full-duplex communication mechanism in the process of cross-regional optical communication channel transmission, research, and development of optical. Communication network testing is based on CCS2.20 development platform, and test system has high performance reliability; however, the reliability of this method is not high, and interference channel size and the material-orientedness of the optical simulation are negative [12]. Zhu, J. has prepared data transfer and scheduling data model of optical communication test based on PCI bus technology, as a driver design and software development program sell communication network test, and completed a variety of platform communication network developed by the load and network connection; the product-orientedness of the test system is improved, but the portability of the system is not zog [13, 14]. Martins. The overhead of this steganography method is large, and the automatic steganography performance of the optical communication data is poor [15]. Li, J. has developed a data steganography method based on interconnection, using Oracle random selection mechanism for hybrid encryption of optical communication network. Combined with the semantic security protocol, the risk of deciphered is reduced to zero, and the data steganography of the communication network is known; however, this method has the risk of malfunction to prevent plaintext attack and poor performance of optical communication network data steganography [16, 17].Based on the current study, the author describes an optical connection test model based on a multichannel serial port model. PCI bus technology and multistream scheduling method are used to generate experimental local data to develop a complete model structure of the optical communication network test system and to develop the transmission channel structure of the optical communication network, and in the implementation of virtual reality phenomenon communication models, multichannel serial ports and host computer communication models, user/design, system software experience, and optical communication network test system development at MATLAB and VC ++ platforms, the test results showed its advantages.


## 3. Research Methods

### 3.1. Rendering Process of Virtual Reality Model of Optical Communication Experimental System

To understand the design of an optical communication network that follows virtual reality technology, it is first necessary to observe the process of displaying the virtual reality of optical communication based on an optical communication instruction loop. According to the display list stored in the optical communication experimental system rendering cycle instructions, the information proxy service function of Web-APP browser (Browser), Web-CULl server, and Web-draw Editor (editor) is used to load the program. Optical communication experimental system information data from the control device are read.The current viewpoint and communication transmission information of the experimental system virtual reality simulation are calculated.The state information and rendering instructions of the scene are judged within the current view range, and polygon data is drawn to judge the scene model elements. During the phase of destruction of the graphical characteristic data of the exhibition, a virtual reality model of the optical communication test system was made, and the diagram is shown in Figure2 [18, 19].Figure 2
The rendering process of the virtual reality model of the optical communication experimental system.In Figure2, the angular static viewing point of the optical communication head test system is set as a logical and hierarchical image imaging database, the angular visibility is the same, and the model is sent based on the optical communication information simulation package, and the virtual reality simulation. When the position of the animation model changes, the moving model automatically generates an impression, resulting in a real-time 3D image [20].When calculating the relative distance visibility of a body motion simulation, the vision automatically moves in the same direction as the body movement and involves three types of interactions and development of a relatively remote static point of view for flow optical communication channels and communication systems [21].Due to the differences between starting point management and the line of sight, 3D visual simulation is used to manage Lab-Windows/CVI through high-level integration through multiple filters and filtering processes, and the Android kernel environment is designed to work and to develop a virtual reality model of an optical communication test system [22, 23].


### 3.2. Transmission Channel Model of Optical Communication Network

Based on the above explanation, the optical communication test virtual reality model was developed using the PCI bus technology, and the received optical communication channel model was developed. According to the EAPSD, the communication mechanism is defined as:(1)Zk=w¯kAT=∑j=1nw¯jk·aiji=1,⋯,m.Among them, the transmission channel in the bus communication control is the number of nodes of the optical communication channel and the routing matrix of the node information source. To determine the maximum transmission error in the node and communication group, the transmission speed of the optical communication is based on(2)ρcluster=∑i=1Lρlane−iL+c1⊗c2,where if c1 and c2 are relatively prime, and the space-time weighting on the communication transmission channel in the cluster is introduced, the impulse response of the optical communication signal transmission is obtained as:
(3)Rcc∼τ1,τ2,α=Rcc∼τ1,αδτ1−τ2.A three-dimensional database is constructed to carry out the statistics of the information characteristics of the optical communication network experimental system, and the autocorrelation function recorded by the output master node of the communication network in the WSSUS channel can be expressed as::(4)Time=abszk2−RMDMMAk=miniabszk2−RMDMMA_i.The transmission signalAiof the communication system is obtained through adaptive line spectrum enhancement; the perceived data class Token, based on virtual reality technology, obtains the same frequency interference signal [24].Calculate the carrier frequency of the transmission channel controlled by the optical communication network bus; at the system application support layer, the estimated time delay of the sink node of the optical communication network experimental system is:(5)ρk=β1+exp−αe^k,Optical network experimental network application support design was developed for the application development layer and the software layer using the light communication layer to convert the static reality visual image of the optical communication network test. The overall design and construction of the system can be constructed. In virtual reality visual simulation, the smooth transition method of static view point is used to construct the network adaptation layer of optical communication network experimental system. The optical communication network experimental system access service, network generation service will be completed [25].


### 3.3. Entity Object Design of Optical Communication Network Experimental System

Based on the above virtual reality model rendering and channel model design of optical communication experimental system, the basic entity object of optical communication network experimental system is constructed and the experimental system is improved.This paper presents an experimental system design method of optical communication network based on multi-thread scheduling and multi-channel serial port design. Optical communication network test process is model based on multistream schedule and multiport model. The components of an optical network test system typically include software support processes, a simple software layer, an application installation layer, an application service layer, and a change layer.Among them, the use of layer process support includes testing of various midlevel optical communication networks, and intermediate equipment is the basis for public interconnection. The eye network testing platform provides maximum software and flexibility and ease of movement. In the middle of the network, the software provides full access to the test operation of the optical communication network. The intermediate configuration program completes various configurations of the optical communication network test system, such as routing configuration and topology switches. Intermediate operations complete a wide range of optical network test services that provide interoperability for a variety of virtual monitors. Based on the above observations, design a test product for the optical network as shown in Figure3.Figure 3
Entity object model of the optical communication network experimental system.Figure3 shows the main test points of the optical network, the virtual reality environment, and the optical network test model equipment. In the virtual reality environment, the entity object of the node model of optical communication network experiment system completes the operation, collection, and storage of network communication nodes. In the above analysis, hierarchical models are used to create a network connection test model, and multiple distributors are used to record the test site and to control the top and face arrangements of the material. Designed a communication test system that allows you to plan the recording process data on a large number of communication lines, obtain a 3D/2D static logic hierarchical database, and complete the optical communication network test product design product.The OpenFlight hierarchical view generates hierarchical property units with OpenFlight to explain the basic data level (head phase) model ID in a virtual reality environment, the three-dimensional product model of the optical network test system, and the network definition. The control and data are adjusted using the node characteristic data control and closure method, and the completion of the section determines the geometric properties and the location and size of the 3D image model.


### 3.4. Software Development of the System

Based on the physical design of the virtual reality simulation of the optical communication network test system, the local data processing and optical communication driver configuration are performed using the multiflow scheduling method. The network test system records data during the network-connected API interface on the VISA software interface and configures the external information of each functional subapplication with virtual reality programming.The ADV656 multimedia schedule software has a built-in CONVST module and a TCPComm class that connects to the client and user/user, creates a virtual reality communication model, and generates the program boot code in the installed Linux kernel environment.The system receives the serial connection, interprets the communication equipment through the optical communication network test equipment, C code, and performs the multichannel serial port and host computer experience. The system communication design is based on the CCS2.20 development platform, software development knowledge, optical communication network testing, open source and system optical network testing (SystemReg) logs on multiple platforms through open source and ioctl using software, Lynx Prime graphical interface visual simulation system, call acf data design, Configure Lynx Prime, and .acf and system simulation iteration software through a graphical interface and develops an optical network test system.


## 3.1. Rendering Process of Virtual Reality Model of Optical Communication Experimental System

To understand the design of an optical communication network that follows virtual reality technology, it is first necessary to observe the process of displaying the virtual reality of optical communication based on an optical communication instruction loop. According to the display list stored in the optical communication experimental system rendering cycle instructions, the information proxy service function of Web-APP browser (Browser), Web-CULl server, and Web-draw Editor (editor) is used to load the program. Optical communication experimental system information data from the control device are read.The current viewpoint and communication transmission information of the experimental system virtual reality simulation are calculated.The state information and rendering instructions of the scene are judged within the current view range, and polygon data is drawn to judge the scene model elements. During the phase of destruction of the graphical characteristic data of the exhibition, a virtual reality model of the optical communication test system was made, and the diagram is shown in Figure2 [18, 19].Figure 2
The rendering process of the virtual reality model of the optical communication experimental system.In Figure2, the angular static viewing point of the optical communication head test system is set as a logical and hierarchical image imaging database, the angular visibility is the same, and the model is sent based on the optical communication information simulation package, and the virtual reality simulation. When the position of the animation model changes, the moving model automatically generates an impression, resulting in a real-time 3D image [20].When calculating the relative distance visibility of a body motion simulation, the vision automatically moves in the same direction as the body movement and involves three types of interactions and development of a relatively remote static point of view for flow optical communication channels and communication systems [21].Due to the differences between starting point management and the line of sight, 3D visual simulation is used to manage Lab-Windows/CVI through high-level integration through multiple filters and filtering processes, and the Android kernel environment is designed to work and to develop a virtual reality model of an optical communication test system [22, 23].


## 3.2. Transmission Channel Model of Optical Communication Network

Based on the above explanation, the optical communication test virtual reality model was developed using the PCI bus technology, and the received optical communication channel model was developed. According to the EAPSD, the communication mechanism is defined as:(1)Zk=w¯kAT=∑j=1nw¯jk·aiji=1,⋯,m.Among them, the transmission channel in the bus communication control is the number of nodes of the optical communication channel and the routing matrix of the node information source. To determine the maximum transmission error in the node and communication group, the transmission speed of the optical communication is based on(2)ρcluster=∑i=1Lρlane−iL+c1⊗c2,where if c1 and c2 are relatively prime, and the space-time weighting on the communication transmission channel in the cluster is introduced, the impulse response of the optical communication signal transmission is obtained as:
(3)Rcc∼τ1,τ2,α=Rcc∼τ1,αδτ1−τ2.A three-dimensional database is constructed to carry out the statistics of the information characteristics of the optical communication network experimental system, and the autocorrelation function recorded by the output master node of the communication network in the WSSUS channel can be expressed as::(4)Time=abszk2−RMDMMAk=miniabszk2−RMDMMA_i.The transmission signalAiof the communication system is obtained through adaptive line spectrum enhancement; the perceived data class Token, based on virtual reality technology, obtains the same frequency interference signal [24].Calculate the carrier frequency of the transmission channel controlled by the optical communication network bus; at the system application support layer, the estimated time delay of the sink node of the optical communication network experimental system is:(5)ρk=β1+exp−αe^k,Optical network experimental network application support design was developed for the application development layer and the software layer using the light communication layer to convert the static reality visual image of the optical communication network test. The overall design and construction of the system can be constructed. In virtual reality visual simulation, the smooth transition method of static view point is used to construct the network adaptation layer of optical communication network experimental system. The optical communication network experimental system access service, network generation service will be completed [25].


## 3.3. Entity Object Design of Optical Communication Network Experimental System

Based on the above virtual reality model rendering and channel model design of optical communication experimental system, the basic entity object of optical communication network experimental system is constructed and the experimental system is improved.This paper presents an experimental system design method of optical communication network based on multi-thread scheduling and multi-channel serial port design. Optical communication network test process is model based on multistream schedule and multiport model. The components of an optical network test system typically include software support processes, a simple software layer, an application installation layer, an application service layer, and a change layer.Among them, the use of layer process support includes testing of various midlevel optical communication networks, and intermediate equipment is the basis for public interconnection. The eye network testing platform provides maximum software and flexibility and ease of movement. In the middle of the network, the software provides full access to the test operation of the optical communication network. The intermediate configuration program completes various configurations of the optical communication network test system, such as routing configuration and topology switches. Intermediate operations complete a wide range of optical network test services that provide interoperability for a variety of virtual monitors. Based on the above observations, design a test product for the optical network as shown in Figure3.Figure 3
Entity object model of the optical communication network experimental system.Figure3 shows the main test points of the optical network, the virtual reality environment, and the optical network test model equipment. In the virtual reality environment, the entity object of the node model of optical communication network experiment system completes the operation, collection, and storage of network communication nodes. In the above analysis, hierarchical models are used to create a network connection test model, and multiple distributors are used to record the test site and to control the top and face arrangements of the material. Designed a communication test system that allows you to plan the recording process data on a large number of communication lines, obtain a 3D/2D static logic hierarchical database, and complete the optical communication network test product design product.The OpenFlight hierarchical view generates hierarchical property units with OpenFlight to explain the basic data level (head phase) model ID in a virtual reality environment, the three-dimensional product model of the optical network test system, and the network definition. The control and data are adjusted using the node characteristic data control and closure method, and the completion of the section determines the geometric properties and the location and size of the 3D image model.


## 3.4. Software Development of the System

Based on the physical design of the virtual reality simulation of the optical communication network test system, the local data processing and optical communication driver configuration are performed using the multiflow scheduling method. The network test system records data during the network-connected API interface on the VISA software interface and configures the external information of each functional subapplication with virtual reality programming.The ADV656 multimedia schedule software has a built-in CONVST module and a TCPComm class that connects to the client and user/user, creates a virtual reality communication model, and generates the program boot code in the installed Linux kernel environment.The system receives the serial connection, interprets the communication equipment through the optical communication network test equipment, C code, and performs the multichannel serial port and host computer experience. The system communication design is based on the CCS2.20 development platform, software development knowledge, optical communication network testing, open source and system optical network testing (SystemReg) logs on multiple platforms through open source and ioctl using software, Lynx Prime graphical interface visual simulation system, call acf data design, Configure Lynx Prime, and .acf and system simulation iteration software through a graphical interface and develops an optical network test system.


## 4. Analysis of Results

### 4.1. System Performance Test

Simulation tests have been completed to measure optical communication network testing based on the virtual reality technology developed by the author, to improve the quality of optical communication, and to improve product guidance. Attempts to install software on the optical communication network on MATLAB and VC ++ platforms were successful. In the experiment, OpenGL’s App (use) and Cull (interrupt) information in the Vega Prime phenomenon are used to retrieve information transmitted by the optical communication channel, and the system automatically dials the number without requiring termination using the PlaySound function for unreliable connections. Converting data using full-screen analysis to mimic the input and output state of large-scale optical communications, the MAC layer process uses the IEEE 802.11 standard, informs the technical use of the interface, and declares content and events. The alarm in the interface, in the main module of the component, directly calls the function declared by the command in the interface, connects to the web server in real time, and connects to the host computer. In this setting, the signal-to-noise ratio of the optical communication system is -12 dB~0 dB, the optical communication sales efficiency is 0-50 m/sec, and the optical communication sample speed is 10 times higher than the carrier frequency. The bandwidth cut-off frequency is 5 kHz. According to the above set of simulation parameters, it is possible to perform a test simulation of an optical communication network test system, first, to make a standard transmission in the communication system and to make a sample value of the symbol and image part as shown in Figure4.Figure 4
Symbol sampling value and partial enlarged view of communication.Following the above model example for the test equipment and optical network transmission test, Figure5 shows the optical communication network using the author’s method and the usual style, and the results of the bit error comparison are shown in Figure 5.Figure 5
Comparison of the bit error rate of the communication experimental system.Comparison of system response time and memory overhead of optical communication network experiments using different methods is shown in Table1.Table 1
Comparison of time overhead and memory overhead.
MethodTime cost/sMemory overhead/GbitThe method of this paper2.100.87Traditional method 16.982.33Traditional method 212.874.76The analysis of the above results shows that the optical communication network test developed by the author’s method has the advantages of low optical connection error, low time, and low memory load.


### 4.2. Comparative Analysis of Bit Error Rates of Different Steganography Techniques

To determine the steganographic performance of the author’s method, the author’s method is compared with standard steganographic techniques used to detect minor errors in optical communication networks. The results of data steganography and analysis can be seen in Figure6Figure 6
Comparative analysis of bit error rates of different methods.As shown in Figure6, in the same situation, the difference between the previous and subsequent errors decreases slightly as the network connection increases. Of these, the maximum bit error rate using the author’s method is approximately 22%. The maximum bit error rate of standard 1 is approximately 43%, and the maximum bit error rate of standard 2 is approximately 70%. This shows that the authoring method has more performance and some advantages than the process in the file.


## 4.1. System Performance Test

Simulation tests have been completed to measure optical communication network testing based on the virtual reality technology developed by the author, to improve the quality of optical communication, and to improve product guidance. Attempts to install software on the optical communication network on MATLAB and VC ++ platforms were successful. In the experiment, OpenGL’s App (use) and Cull (interrupt) information in the Vega Prime phenomenon are used to retrieve information transmitted by the optical communication channel, and the system automatically dials the number without requiring termination using the PlaySound function for unreliable connections. Converting data using full-screen analysis to mimic the input and output state of large-scale optical communications, the MAC layer process uses the IEEE 802.11 standard, informs the technical use of the interface, and declares content and events. The alarm in the interface, in the main module of the component, directly calls the function declared by the command in the interface, connects to the web server in real time, and connects to the host computer. In this setting, the signal-to-noise ratio of the optical communication system is -12 dB~0 dB, the optical communication sales efficiency is 0-50 m/sec, and the optical communication sample speed is 10 times higher than the carrier frequency. The bandwidth cut-off frequency is 5 kHz. According to the above set of simulation parameters, it is possible to perform a test simulation of an optical communication network test system, first, to make a standard transmission in the communication system and to make a sample value of the symbol and image part as shown in Figure4.Figure 4
Symbol sampling value and partial enlarged view of communication.Following the above model example for the test equipment and optical network transmission test, Figure5 shows the optical communication network using the author’s method and the usual style, and the results of the bit error comparison are shown in Figure 5.Figure 5
Comparison of the bit error rate of the communication experimental system.Comparison of system response time and memory overhead of optical communication network experiments using different methods is shown in Table1.Table 1
Comparison of time overhead and memory overhead.
MethodTime cost/sMemory overhead/GbitThe method of this paper2.100.87Traditional method 16.982.33Traditional method 212.874.76The analysis of the above results shows that the optical communication network test developed by the author’s method has the advantages of low optical connection error, low time, and low memory load.


## 4.2. Comparative Analysis of Bit Error Rates of Different Steganography Techniques

To determine the steganographic performance of the author’s method, the author’s method is compared with standard steganographic techniques used to detect minor errors in optical communication networks. The results of data steganography and analysis can be seen in Figure6Figure 6
Comparative analysis of bit error rates of different methods.As shown in Figure6, in the same situation, the difference between the previous and subsequent errors decreases slightly as the network connection increases. Of these, the maximum bit error rate using the author’s method is approximately 22%. The maximum bit error rate of standard 1 is approximately 43%, and the maximum bit error rate of standard 2 is approximately 70%. This shows that the authoring method has more performance and some advantages than the process in the file.


## 5. Conclusion

The author develops optical communication network experiments in virtual reality and proposes the design of optical communication network experiments based on multistream schedules and other port designs. The overall structure model of optical communication network experiment system is constructed, and the transmission channel model of optical communication network is constructed by PCI bus technology. The basic entity object of optical communication network experimental system is constructed, and the local information processing of the experimental system is carried out by using multithread scheduling method.The virtual reality visual communication transmission model is constructed by client or server model, and the communication design of multichannel serial port and upper computer is carried out. Installation of optical connection test system software on MATLAB and VC ++ platforms is considered. The conclusion is as follows:(1)
The experimental system of optical communication network designed by this method has the advantages of low optical communication transmission error rate, low time, and memory cost(2)
In a similar situation, as network integration increases, small errors are observed with the difference between the increase before and after the decrease. Of these, the maximum bit error rate using the author’s method is approximately 22%. The maximum bit error rate of standard 1 is approximately 43%, and the maximum bit error rate of standard 2 is approximately 70%



---

*Source: 4827306-2022-07-04.xml*