An Information Interaction Method in a Converged Optical and Wireless Network
By using the MAC sub-layer management entity to obtain wireless network information and report it to OLT in the optical and wireless convergence network, the problem of low information interaction efficiency is solved, and resource utilization and transmission stability are improved.
Patent Information
- Application Number
- CN202410423175.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-04-09
- Publication Date
- 2025-06-24
- Estimated Expiration
- 2044-04-09
AI Technical Summary
In the prior art, the information interaction method in the optical and wireless converged network cannot meet the low-latency demand for services and has low resource utilization efficiency.
Through the Wi-Fi MAC sublayer management entity interacts with the MAC sublayer, obtains wireless network information and encapsulates it into OMCI messages, and reports it to OLT's OMCI engine through an optical network. OLT reasonably schedules resources based on this information.
The coordinated utilization rate of optical and wireless resources is improved, and the delay of packet loss and retransmission of downlink data in the cache area of Wi-Fi access points is reduced.
Smart Images

Figure CN118138137B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of wireless communication technologies, and particularly to an information interaction method in an optical and wireless fusion network. Background Art
[0002] With the rapid development of wireless communication technologies, the demand for spectrum resources has been increasing day by day. In particular, the spectrum resources below 6 GHz have become a hot spot in the field of wireless communication. However, with the increasing tension of spectrum resources, traditional Wi-Fi frequency bands such as 2.4 GHz and 5 GHz are facing problems such as unstable channel quality and susceptibility to interference, which greatly affect the stability and transmission efficiency of wireless communication.
[0003] In wireless communication, Wi-Fi technology plays a crucial role. However, the carrier sense multiple access with collision avoidance (CSMA / CA) mechanism used in its medium access control layer (MAC), although achieving effective utilization of the channel to a certain extent, its performance will be severely affected in high-density and high-interference environments. The inaccuracy of channel idle assessment and the backoff strategy after collision may both lead to a decrease in access rate and throughput. In addition, although enhanced distributed channel access (EDCA) guarantees the transmission of delay-sensitive services, it does not fundamentally change the access mechanism of Wi-Fi and still needs further optimization.
[0004] On the other hand, with the development of optical communication technologies, passive optical network (PON) technology has become one of the mainstream technologies for broadband access. The method of transmitting as soon as the frame is full used in its downstream transmission, although ensuring low-latency transmission, ignores whether the wireless access point (AP) mounted behind the optical network unit (ONU) can timely send data to the mobile station (STA). In addition, with the gradual implementation of 50G-PON, the mismatch problem between the transmission resources in the optical network and the wireless transmission resources has become increasingly prominent. Due to the high speed and bandwidth redundancy of optical network transmission, it may cause the data buffer of the AP mounted behind the ONU to overflow, resulting in data packet loss and increased latency.
[0005] Even more complicated, the existing resource scheduling cycle time scales of XGS-PON and Wi-Fi6 are different, and the collaborative optimization of resource scheduling between the two has become a major problem. The time-division multiplexing passive optical network (TDM-PON) schedules time-domain bandwidth resources, while Wi-Fi6 schedules time-frequency domain wireless resources. The different resource dimensions make collaborative scheduling more complicated. In addition, the high dynamics of wireless traffic and the susceptibility of wireless channels to interference also pose great challenges to meeting the low-latency requirements of services and improving resource utilization efficiency. Summary of the Invention
[0006] To this end, an embodiment of the present invention provides an information interaction method in an optical and wireless converged network, which is used to solve the problem that the existing interaction method in the prior art cannot meet the low latency requirement of the service and has low resource utilization efficiency.
[0007] In order to solve the above problem, an embodiment of the present invention provides an information interaction method in an optical and wireless converged network, the method comprising:
[0008] The MAC sublayer management entity initiates an information acquisition request to the MAC sublayer through the primitives designed in the protocol, where MAC stands for medium access control;
[0009] The MAC sublayer returns the obtained information to the MAC sublayer management entity;
[0010] The MAC sublayer management entity encapsulates the information to be reported into an OMCI message that can be received and processed by OMCI and sends it through the upper network protocol stack, where OMCI represents the optical network unit management and control interface;
[0011] ONU receives the OMCI message reported by AP through the upper network protocol stack, receives and stores it, and waits for OLT to request reporting or the reporting cycle time to arrive. ONU stands for optical network unit, AP stands for wireless access point, and OLT stands for optical line terminal;
[0012] The OMCI engine sends the reported OMCI message to the OMCC, i.e., the OMCI message queue in the ONU uplink buffer, waiting for the allocated uplink time slot, where OMCC stands for Optical Network Unit Management Control Channel;
[0013] The OMCI message is encapsulated and sent to the OLT through the distributed optical network, where it is decapsulated and sent to the OMCI engine of the OLT.
[0014] The OMCI engine passes the acquired information to the corresponding module to complete the MAC layer information interaction.
[0015] Preferably, the OMCI engine passes the acquired information to the corresponding module, including:
[0016] The OMCI engine reports the cache status and throughput status in the AP to the downstream traffic controller to optimize the resource utilization of downstream data transmission and reduce the packet loss rate.
[0017] Preferably, based on the information interaction process of the MAC layer, two interaction modes are designed, specifically including:
[0018] The first is the OLT-controlled request. First, the OLT sends an OMCI message to each ONU to request relevant information. After receiving the request sent by the OLT, the ONU retrieves the latest obtained information from the ONU's OMCI engine and sends it into the ONU's OMCI message queue. This message will be preferentially sent in the next upstream transmission. After receiving the ONU's reply, the OLT processes the message in the OLT's OMCI engine and sends the obtained information into the downstream traffic scheduler. The downstream traffic scheduler schedules the downstream data according to this information.
[0019] The second is the ONU's spontaneous report. In this mode, without the OLT's active request, the ONU sends relevant information to the OLT periodically, that is, the OMCI engine in the ONU periodically sends the OMCI message carrying relevant information into the OMCI queue in the ONU buffer and transmits it to the OLT through the optical fiber. After receiving the ONU's reply, the OLT processes the message in the OLT's OMCI engine and sends the obtained information into the downstream traffic scheduler. The downstream traffic scheduler schedules the downstream data according to this information.
[0020] Preferably, for the two interaction modes, two OMCI message formats are designed:
[0021] First, when the OLT sends a request to the ONU, the highest bit of the matter-related identifier is set to a low priority according to the priority, that is, set to 0; the highest bit in the information type field is reserved and set to 0, the request confirmation bit and the request response bit are set to 1 and 0 respectively, the information type is set to 9, and the purpose is to obtain information; the device identifier field is set to 0x0A; in the management entity identifier, the management entity class numerical values 467 - 65279 are reserved. The 467th class is designed as the 802.11 access point throughput prediction report, and the 468th class is designed as the 802.11 access point downstream data buffer remaining report; in the information content, a two-byte attribute mask is set, and the rest is filled with zeros.
[0022] When the ONU responds to the OLT's reply, the highest bit of the matter-related identifier is set to a low priority according to the priority, that is, set to 0; the highest bit in the information type field is reserved and set to 0, the request confirmation bit and the request response bit are set to 0 and 1 respectively, the information type is set to 9, and the purpose is to obtain information; the device identifier field is set to 0x0A; in the management entity identifier, the management entity class numerical values 467 - 65279 are reserved. The 467th class is designed as the 802.11 access point throughput prediction report; in the information content, every two bytes is the throughput size of a class in the report, which is a 64-bit unsigned floating-point number in bits per second, and the 468th class is designed as the 802.11 access point downstream data buffer remaining report; in the information content, every two bytes is the remaining size of a class in the buffer, which is a 64-bit unsigned integer in bits.
[0023] Second, the ONU independently sends relevant report information. The matter - related identifier is set to 0, indicating an OMCI message generated independently by the ONU. The highest bit in the information type field is reserved and set to 0. The request confirmation bit and the request response bit are set to 0 and 0 respectively. The information type is set to 17, indicating a change in attribute value. The device identifier field is set to 0x0A. In the management entity identifier, the management entity class numerical values 467 - 65279 are reserved. The 467th class is designed as the IEEE 802.11 access point throughput prediction report. In the information content, every two bytes represent the throughput size of a certain type in the report, which is a 64 - bit unsigned floating - point number with the unit of bits per second. The 468th class is designed as the remaining report of the 802.11 access point downlink data buffer. In the information content, every two bytes represent the remaining size of a certain type of buffer in the report, which is a 64 - bit unsigned integer with the unit of bits.
[0024] Preferably, the standard format of the OMCI information is:
[0025] Matter - related identifier: 2 bytes; Information type: 1 byte; Device identifier: 1 byte; Management entity identifier: 4 bytes; Information content: 32 bytes; OMCI trailer: 8 bytes.
[0026] Preferably, the standard format of the extended OMCI information is:
[0027] Matter - related identifier: 2 bytes; Information type: 1 byte; Device identifier: 1 byte; Management entity identifier: 4 bytes; Information content length: 2 bytes; Information content: N bytes; Information integrity check: 8 bytes.
[0028] Preferably, in the two interaction methods, according to the actual report period of the protocol, the BWmap field in the OLT downlink frame framing sub - layer header is designed in advance, and the corresponding byte size is reserved. Each ONU's OMCC queue requires one byte of the BWmap field, and the Alloc - ID in it is set to the OMCC queue identification number corresponding to the ONU.
[0029] An embodiment of the present invention also provides an electronic device. The electronic device includes a processor, a memory, and a bus system. The processor and the memory are connected through the bus system. The memory is used to store instructions, and the processor is used to execute the instructions stored in the memory to implement the information interaction method in the above - mentioned optical and wireless fusion network.
[0030] An embodiment of the present invention also provides a computer storage medium. The computer storage medium stores a computer software product. The computer software product includes several instructions for enabling a computer device to execute the information interaction method in the above - mentioned optical and wireless fusion network.
[0031] As can be seen from the above technical solutions, the present invention application has the following advantages:
[0032] The embodiment of the present invention provides a method for information interaction in an optical and wireless fusion network. By interacting with the MAC sublayer management entity (MLME) of Wi-Fi through the MAC sublayer, relevant information in the wireless network is obtained by invoking the MAC sublayer management entity primitive. These information are encapsulated into OMCI messages used for interaction between the ONU and the OLT in the MLME of the Wi-Fi AP and sent into the ONU through the upper network protocol stack. Then, through the uplink OMCI queue of the ONU, it is reported to the OMCI engine in the OLT through the optical network. The OLT schedules resources reasonably according to this information, thereby improving the resource utilization rate. The method of the present invention can solve the problem that there is no information interaction between the MAC layers of PON and Wi-Fi, and is applicable to centralized and distributed optical and wireless fusion networks. The MAC layer information of the Wi-Fi access point is reported to the MAC layer of the OLT, and the OLT can thus design an algorithm for allocating downlink data time slots according to the obtained information, thereby preventing downlink data from being lost in the buffer of the Wi-Fi access point and the resulting intolerable retransmission delay. BRIEF DESCRIPTION OF THE DRAWINGS
[0033] In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly describe the drawings required in the embodiments. By referring to the drawings, the features and advantages of the present invention will be more clearly understood. The drawings are schematic and should not be construed as limiting the present invention. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts. Among them:
[0034] Figure 1 It is a flowchart of a method for information interaction in an optical and wireless fusion network provided in the embodiment;
[0035] Figure 2 It is a schematic diagram of the MAC layer information interaction method in the optical and wireless fusion network in the embodiment;
[0036] Figure 3 It is a schematic structural diagram of the format of the BWmap partition and allocation structure in the embodiment. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0037] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0038] Embodiment 1
[0039] like Figure 1 As shown, an embodiment of the present invention provides an information interaction method in an optical and wireless fusion network, the method comprising:
[0040] The MAC sublayer management entity initiates an information acquisition request to the MAC sublayer through the primitives designed in the protocol, where MAC stands for medium access control;
[0041] The MAC sublayer returns the obtained information to the MAC sublayer management entity;
[0042] The MAC sublayer management entity encapsulates the information to be reported into an OMCI message that can be received and processed by OMCI and sends it through the upper network protocol stack, where OMCI represents the optical network unit management and control interface;
[0043] ONU receives the OMCI message reported by AP through the upper network protocol stack, receives and stores it, and waits for OLT to request reporting or the reporting cycle time to arrive. ONU stands for optical network unit, AP stands for wireless access point, and OLT stands for optical line terminal;
[0044] The OMCI engine sends the reported OMCI message to the OMCC, i.e., the OMCI message queue in the ONU uplink buffer, waiting for the allocated uplink time slot, where OMCC stands for Optical Network Unit Management Control Channel;
[0045] The OMCI message is encapsulated and sent to the OLT through the distributed optical network, where it is decapsulated and sent to the OMCI engine of the OLT.
[0046] The OMCI engine passes the acquired information to the corresponding module to complete the MAC layer information interaction.
[0047] It can be seen from the above technical scheme that the present invention provides an information interaction method in an optical and wireless fusion network, which interacts with the MAC sublayer through the MAC sublayer management entity (MLME) of Wi-Fi, obtains relevant information in the wireless network by calling the MAC sublayer management entity primitive, and encapsulates this information in the MLME of the Wi-Fi AP into an OMCI message for interaction between the ONU and the OLT, and sends it to the ONU through the upper network protocol stack. Then, through the uplink OMCI queue of the ONU, it is reported to the OMCI engine in the OLT through the optical network, and the OLT reasonably schedules resources based on this information, thereby improving resource utilization. The method of the present invention can solve the problem that there is no information interaction between the MAC layer of PON and Wi-Fi, and can be applied to centralized and distributed optical and wireless fusion networks, reporting the MAC layer information of the Wi-Fi access point to the MAC layer of the OLT, and the OLT can design an algorithm for allocating downlink data time slots based on the obtained information, thereby preventing downlink data from being lost in the buffer area of the Wi-Fi access point and the resulting unbearable retransmission delay.
[0048] In order to promote better coordination between optical and wireless resources, the present invention proposes an information interaction method in an optical and wireless fusion network, such as Figure 2 As shown, the process can be roughly divided into seven steps:
[0049] ①: The MAC sublayer management entity (MLME) initiates an information acquisition request to the MAC sublayer through the primitives designed in the protocol, where MAC stands for medium access control.
[0050] ②: The MAC sublayer replies the acquired information to the MAC sublayer management entity, which can then perform relevant information calculation or signal processing according to actual needs.
[0051] ③: The MAC sublayer management entity encapsulates the information to be reported into an OMCI message that can be received and processed by OMCI, and sends it through the upper-layer network protocol stack, where OMCI stands for Optical Network Unit Management Control Interface.
[0052] ④: ONU receives the OMCI message reported by AP through the upper network protocol stack, receives and stores it, and waits for OLT to request reporting or the reporting cycle time to arrive. ONU stands for optical network unit, AP stands for wireless access point, and OLT stands for optical line terminal.
[0053] ⑤: The OMCI engine sends the reported OMCI message to the OMCC, i.e., the OMCI message queue in the ONU uplink buffer area, waiting for the allocated uplink time slot, where OMCC stands for Optical Network Unit Management Control Channel.
[0054] ⑥: The OMCI message is encapsulated and sent to the OLT through the distributed optical network. After being decapsulated, it is sent into the OMCI engine of the OLT.
[0055] ⑦: The OMCI engine passes the obtained information to the corresponding module to complete the MAC layer information interaction. For example, it reports the cache status and throughput in the AP to the downstream traffic controller, so as to optimize the resource utilization rate of downstream data transmission and reduce the packet loss rate, etc.
[0056] The above is the interaction process of MAC layer information. Based on this, the present invention designs two feasible interaction methods:
[0057] The first is the request controlled by the OLT. The OLT first sends an OMCI message request to each ONU to obtain relevant information. After receiving the request sent by the OLT, the ONU retrieves the latest obtained information from the OMCI engine of the ONU and sends it into the OMCI message queue of the ONU. This message will be preferentially sent in the next upstream transmission. After receiving the reply from the ONU, the OLT processes the message in the OMCI engine of the OLT and sends the obtained information into the downstream traffic scheduler. The downstream traffic scheduler schedules the downstream data according to this information.
[0058] The second is the self-initiated report of the ONU. In this method, without the OLT actively requesting, the ONU sends relevant information to the OLT at regular intervals, that is, the OMCI engine in the ONU sends the OMCI message carrying relevant information into the OMCI queue in the ONU buffer area at regular intervals and transmits it to the OLT through the optical fiber. After receiving the reply from the ONU, the OLT processes the message in the OMCI engine of the OLT and sends the obtained information into the downstream traffic scheduler. The downstream traffic scheduler schedules the downstream data according to this information.
[0059] According to the standard, as shown in Table 1 below, the standard format of the OMCI information is:
[0060] Matter-related identifier: 2 bytes; Information type: 1 byte; Device identifier: 1 byte; Management entity identifier: 4 bytes; Information content: 32 bytes; OMCI tail: 8 bytes.
[0061] Table 1 Standard Format of OMCI Information
[0062]
[0063] As shown in Table 2 below, the standard format of the extended OMCI information is:
[0064] Matter-related identifier: 2 bytes; Information type: 1 byte; Device identifier: 1 byte; Management entity identifier: 4 bytes; Information content length: 2 bytes; Information content: N bytes; Information integrity check: 8 bytes.
[0065] Table 2 Standard Format of Extended OMCI Information
[0066]
[0067] Since the information to be reported to the OLT needs to be in the order of the categories of Wi-Fi Access Classification (AC), the information matrix needs to contain 4 positive real numbers. Using 64-bit floating-point numbers requires a size of 32 bytes, and the standard OMCI information content field is sufficient. For the above two methods, two OMCI message formats are designed respectively:
[0068] First, when the OLT sends a request to the ONU, the highest bit of the matter-related identifier is set to a low priority according to the priority, that is, set to 0; the highest bit in the information type field is reserved and set to 0, the Request Acknowledge (AR) bit and the Request Response bit are set to 1 and 0 respectively, and the Message Type (MT bit) is set to 9, and its purpose is to obtain information; the device identifier field is set to 0x0A; in the management entity identifier, the management entity class values 467 - 65279 are reserved. Class 467 is designed as 802.11AP throughput predictionReport (802.11 Access Point Throughput Prediction Report), and Class 468 is designed as 802.11AP DS buffer remainReport (802.11 Access Point Downlink Data Buffer Remaining Report); in the information content, a two-byte attribute mask is set, and the rest is filled with zeros.
[0069] When the ONU responds to the OLT, the highest bit of the matter-related identifier is set to a low priority according to the priority, that is, set to 0; the highest bit in the information type field is reserved and set to 0, the Request Acknowledge (AR) bit and the Request Response bit are set to 0 and 1 respectively, and the Message Type (MT bit) is set to 9, and its purpose is to obtain information; the device identifier field is set to 0x0A; in the management entity identifier, the management entity class values 467 - 65279 are reserved. Class 467 is designed as 802.11AP throughput prediction Report (802.11 Access Point Throughput Prediction Report); in the information content, every two bytes are the throughput size of a certain type in the report, which is a 64-bit unsigned floating-point number in bits per second. Class 468 is designed as 802.11AP DS buffer remain Report (802.11 Access Point Downlink Data Buffer Remaining Report); in the information content, every two bytes are the remaining size of a certain type of buffer in the report, which is a 64-bit unsigned integer in bits.
[0070] Second, the ONU independently sends relevant report information, and the matter-related identifier is set to 0, indicating an OMCI message generated independently by the ONU; the highest bit in the information type field is reserved and set to 0, the acknowledgment request (AR) bit and the request response bit are set to 0 and 0 respectively, and the information type (MT bit) is set to 17, indicating a change in attribute value; the device identifier field is set to 0x0A; in the management entity identifier, the management entity class numerical values 467 - 65279 are reserved, and the 467th class is designed as the IEEE 802.11 AP throughput prediction Report (IEEE 802.11 access point throughput prediction report); in the information content, every two bytes are the throughput size of a certain type of report, which is a 64-bit unsigned floating-point number in units of bits per second. The 468th class is designed as the 802.11 AP DS buffer remain Report (802.11 access point downlink data buffer remaining report); in the information content, every two bytes are the remaining size of a certain type of buffer in the report, which is a 64-bit unsigned integer in units of bits.
[0071] Under these two interaction methods, the BWmap field in the OLT downlink frame framing sublayer header can be designed in advance according to the actual report period of the protocol, and the corresponding byte size is reserved. Each ONU's OMCC queue requires one byte of the BWmap field, and the Alloc-ID in it is set to the OMCC queue identification number corresponding to the ONU. This can avoid the decline in the timeliness of information caused by the OMCI message waiting in the queue for too long. The format of the BWmap partition and allocation structure is as Figure 3 shown.
[0072] To further illustrate the technical solution and advantages of the present invention, the following will be described in conjunction with specific examples.
[0073] 1. Generate information to be interacted
[0074] The information content to be interacted selects the throughput of the downlink transmission between the Wi-Fi access part prediction AP (wireless access point) and the STA (station), which can be obtained through the estimated throughput primitive generated by the MAC sublayer management entity (MLME). The MLME first sends a request to the MAC sublayer, and the input parameters are the MAC address of the corresponding STA and the average MSDU length in and out during the corresponding transmission. The corresponding reply primitive returns the predicted throughput value of the in and out stations of the corresponding MAC address. Note that the required input parameter for prediction is the in-throughput of the MAC address, the estimated throughput in the direction from the AP to the STA corresponding to the MAC address, in units of MSDU bits per second, and each access category is specified in the order of the transmission queues AC_VO, AC_VI, AC_BE, AC_BK.
[0075] The throughput obtained by this method is only real-time and does not directly represent the throughput estimation value at future moments. Therefore, a method based on machine learning to predict throughput can be applied here. Our prediction method is based on multiple factors such as Received Signal Strength Indication (RSSI), the number of STAs participating in downlink transmission, Signal-to-Interference-plus-Noise Ratio (SINR), and noise interference, and makes predictions according to different weights. The training dataset contains or can calculate the above information, and this information can actually be obtained through the interaction between the MLME and the MAC sublayer.
[0076] Denote the throughput estimation value at time t obtained through MLEM as C Estimate (t), and the throughput at time t + τ predicted by the machine learning method where t + τ represents the downlink data arrival time. Denote the weighted throughput prediction value as:
[0077]
[0078] where α represents the similarity between the channel access condition in the training scenario and the actually measured channel access condition.
[0079] The MAC sublayer management entity in the AP obtains the predicted throughput information through the throughput estimation primitive every 500 milliseconds, and sends the actual RSSI data to the throughput prediction algorithm based on random forest regression proposed by us. After calculation, the throughput prediction information and the remaining size information of the buffer are encapsulated into an OMCI message and sent to the OMCI engine in the ONU through the upper network protocol to wait for the interaction request from the OLT.
[0080] The final predicted throughput matrix that will be reported upward to the OLT can be denoted as:
[0081]
[0082] Similarly, we can obtain the remaining capacity of the AP downlink data buffer from the cache status report, denoted as:
[0083] B = [B AC_VO B AC_VI B AC_BE B AC_BK .
[0084] 2. Start the interaction process
[0085] Using the information interaction method in the optical and wireless fusion network proposed by the present invention, the interaction process conforms to processes ① to ⑦ in the previous section. The OLT sends OMCI information to each ONU, requesting to obtain the latest throughput prediction information and the remaining size information of the AP buffer stored in each ONU. Part of the content of the OMCI information requesting the throughput prediction report is shown in Table 3 below.
[0086] Table 3 Part of the content of the OMCI information requesting the throughput prediction report
[0087]
[0088] After receiving the request from the OLT, the ONU reads the relevant data and encapsulates it into the OMCI message, and then sends it to the OMCI message queue to wait for the uplink time slot allocated by the BWmap for transmission. Part of the content of the OMCI message reporting the predicted throughput by the ONU is shown in Table 4 below.
[0089] Table 4 Part of the content of the OMCI message reporting the predicted throughput by the ONU
[0090]
[0091] After receiving the throughput prediction and the remaining size information of the AP buffer from the ONU, the OLT stores them and executes an appropriate downlink data control algorithm in the downlink traffic scheduler. For example: The downlink traffic scheduler calculates the amount of data that can be transmitted in each step based on the throughput prediction and the remaining information in the buffer, and thereby controls the speed at which the data in the OLT downlink buffer is sent into the XGEM frame encapsulation, so as to achieve data control to the AP downlink data buffer and effectively prevent it from overflowing.
[0092] It should be noted that the present invention is not limited to the interaction of AP throughput prediction and cache information in Wi-Fi and PON, and can also be applied to other parameters, report information, etc. in any optical and wireless fusion network.
[0093] Embodiment 2
[0094] The embodiment of the present invention also provides an electronic device, which includes a processor, a memory, and a bus system. The processor and the memory are connected through the bus system. The memory is used to store instructions, and the processor is used to execute the instructions stored in the memory to implement the information interaction method in the above-mentioned optical and wireless fusion network.
[0095] Embodiment 3
[0096] An embodiment of the present invention also provides a computer storage medium, which stores a computer software product. The computer software product includes a number of instructions for causing a computer device to execute the information interaction method in the above-mentioned optical and wireless fusion network.
[0097] Those skilled in the art should understand that the embodiments of the present application can be provided as a method, a system, or a computer program product. Therefore, the present application can take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present application can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0098] The present application is described with reference to the flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each flow and / or block in the flowchart and / or block diagram can be implemented by computer program instructions, and the combination of flows and / or blocks in the flowchart and / or block diagram can also be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing devices to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing devices generate a device for realizing the functions specified in Figure 1 one or more of the flows Figure 1 or multiple flows and / or blocks
[0099] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer-readable memory generate a manufactured article including an instruction device, and the instruction device realizes the functions specified in Figure 1 one or more of the flows Figure 1 or multiple flows and / or blocks Figure 1 These computer program instructions can also be loaded onto a computer or other programmable data processing device, so that a series of operation steps are executed on the computer or other programmable device to generate a computer-implemented process. Therefore, the instructions executed on the computer or other programmable device provide steps for realizing the functions specified in Figure 1 one or more of the flows
[0100] Obviously, the above embodiments are merely examples given for clear illustration and are not limitations on the implementation manners. For those of ordinary skill in the art, other different forms of changes or modifications can be made based on the above description. It is not necessary and impossible to list all the implementation manners here. And the obvious changes or modifications derived therefrom still fall within the protection scope of the present invention.
Claims
1. A method for information interaction in an optical and wireless fusion network, characterized in that: include: The MAC sublayer management entity of the AP initiates an information acquisition request to the MAC sublayer of the AP through the primitives designed in the protocol, where AP stands for wireless access point and MAC stands for medium access control; The MAC sublayer of the AP replies the obtained information to the MAC sublayer management entity of the AP; The MAC sublayer management entity of the AP encapsulates the information to be reported into an OMCI message that can be received and processed by OMCI, and sends it through the upper network protocol stack. The information to be reported includes the throughput prediction value of the downlink transmission between the AP and the STA and the remaining capacity of the AP downlink data buffer area, where OMCI represents the optical network unit management and control interface, and STA represents the station; ONU receives the OMCI message reported by AP through the upper network protocol stack, receives and stores it, and waits for OLT to request reporting or the reporting cycle time to arrive. ONU stands for optical network unit and OLT stands for optical line terminal. The ONU's OMCI engine sends the reported OMCI message to the OMCC, i.e., the OMCI message queue in the ONU's uplink buffer, waiting for the allocated uplink time slot, where OMCC stands for Optical Network Unit Management Control Channel; The ONU encapsulates the OMCI message with an optical network transmission protocol, and sends the message to the OLT via a distributed optical network. The OLT decapsulates the OMCI message after receiving the message, and sends the decapsulated OMCI message to the OMCI engine of the OLT. The OMCI engine of the OLT transmits the acquired information to the corresponding module to complete the MAC layer information interaction, and the corresponding module is the downlink traffic controller.
2. The information interaction method in the optical and wireless converged network according to claim 1, characterized in that: The OMCI engine passes the acquired information to the corresponding modules, including: The OMCI engine reports the cache status and throughput status in the AP to the downstream traffic controller to optimize the resource utilization of downstream data transmission and reduce the packet loss rate.
3. The information interaction method in the optical and wireless converged network according to claim 1, characterized in that: Based on the information interaction process of the MAC layer, two interaction modes are designed, including: The first is the request controlled by OLT. OLT first sends OMCI message to each ONU to request relevant information. After receiving the request sent by OLT, ONU retrieves the latest information from ONU's OMCI engine and sends it to ONU's OMCI message queue. This message will be sent first in the next upstream transmission. After receiving the reply from ONU, OLT processes the message in OLT's OMCI engine and sends the obtained information to the downstream traffic scheduler. The downstream traffic scheduler schedules downstream data according to the information. The second type is the spontaneous report of the ONU. In this mode, the ONU sends relevant information to the OLT periodically without the need for active request from the OLT. That is, the OMCI engine in the ONU periodically sends the OMCI message carrying relevant information to the OMCI queue in the ONU buffer area, and transmits it to the OLT through the optical fiber; after receiving the reply from the ONU, the OLT processes the message in the OMCI engine of the OLT, and sends the obtained information to the downstream traffic scheduler, which schedules the downstream data according to the information.
4. The information interaction method in the optical and wireless converged network according to claim 3, characterized in that: For the two interaction modes, two OMCI message formats are designed: The first type is that when the OLT sends a request to the ONU, the highest bit of the event-related identifier is set to a low priority according to the priority, that is, set to 0; the highest bit in the information type field is reserved and set to 0, the request confirmation bit and the request response bit are set to 1 and 0 respectively, and the information type is set to 9, which is used to obtain information; the device identifier field is set to 0x0A; the management entity identifier reserves the management entity class value 467-65279, and the 467th class is designed as the 802.11 access point throughput prediction report, and the 468th class is designed as the 802.11 access point downlink data buffer remaining report; a two-byte attribute mask is set in the information content, and the rest is filled with zeros; When ONU responds to OLT's reply, the highest bit of the matter-related identifier is set to a low priority according to the priority, that is, to 0; the highest bit in the information type field is reserved and set to 0, the request confirmation bit and the request response bit are set to 0 and 1 respectively, and the information type is set to 9, which is used to obtain information; the device identifier field is set to 0x0A; the management entity identifier reserves the management entity class value 467-65279, and the 467th class is designed to be an 802.11 access point throughput prediction report; every two bytes in the information content are a class of throughput size in the report, which is a 64-bit unsigned floating point number, in bits per second, and the 468th class is designed to be an 802.11 access point downlink data buffer remaining report; every two bytes in the information content are a class of buffer remaining size in the report, which is a 64-bit unsigned integer, in bits; The second type is that the ONU sends relevant report information autonomously, and the matter-related identifier is set to 0, indicating that the OMCI message is generated autonomously by the ONU; the highest bit in the information type field is reserved and set to 0, the request confirmation bit and the request response bit are set to 0 and 0 respectively, and the information type is set to 17, indicating that the attribute value changes; the device identifier field is set to 0x0A; the management entity identifier reserves the management entity class value 467-65279, and the 467th class is designed as the IEEE 802.11 access point throughput prediction report; every two bytes in the information content are the size of a class of throughput reported, which is a 64-bit unsigned floating point number, unit bit per second; the 468th class is designed as the 802.11 access point downlink data buffer remaining report; every two bytes in the information content are the remaining size of a class of buffer in the report, which is a 64-bit unsigned integer, unit bit.
5. The information interaction method in the optical and wireless converged network according to claim 4, characterized in that: The standard format of OMCI information is: Item-related identifier: 2 bytes; Information type: 1 byte; Equipment identifier: 1 byte; Management entity identifier: 4 bytes; Information content: 32 bytes; OMCI trailer: 8 bytes.
6. The information interaction method in the optical and wireless converged network according to claim 4, characterized in that: The standard format of extended OMCI information is: Item-related identifier: 2 bytes; Information type: 1 byte; Equipment identifier: 1 byte; Management entity identifier: 4 bytes; Information content length: 2 bytes; Information content: N bytes; Information integrity check: 8 bytes.
7. The information interaction method in the optical and wireless converged network according to claim 3, characterized in that: In both interaction modes, the BWmap field in the OLT downstream frame framing sublayer header is designed in advance according to the actual reporting period of the protocol, and the corresponding byte size is reserved. Each ONU's OMCC queue requires a one-byte BWmap field, in which Alloc-ID is set to the OMCC queue identification number in the corresponding ONU.
8. An electronic device, characterized in that: The electronic device includes a processor, a memory and a bus system, the processor and the memory are connected through the bus system, the memory is used to store instructions, and the processor is used to execute the instructions stored in the memory to implement the information interaction method in the optical and wireless fusion network described in any one of claims 1 to 7.
9. A computer storage medium, characterized in that The computer storage medium stores a computer software product, and the computer software product includes several instructions for enabling a computer device to execute the information interaction method in the optical and wireless converged network as claimed in any one of claims 1 to 7.
Citation Information
Patent Citations
Device and method for allocating Ethernet service in passive optical network and management entity
CN101047446A
Home gateway identifying and networking method and system
CN101860771A