CN111200843B - Cross-layer congestion control method based on 5G mobile network - Google Patents

Cross-layer congestion control method based on 5G mobile network Download PDF

Info

Publication number
CN111200843B
CN111200843B CN202010003744.4A CN202010003744A CN111200843B CN 111200843 B CN111200843 B CN 111200843B CN 202010003744 A CN202010003744 A CN 202010003744A CN 111200843 B CN111200843 B CN 111200843B
Authority
CN
China
Prior art keywords
rtt
packet
cde
rde
congestion
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202010003744.4A
Other languages
Chinese (zh)
Other versions
CN111200843A (en
Inventor
吴哲夫
杨鑫源
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fuzhou Zhiqing Intellectual Property Service Co ltd
Qingdao iTechene Technologies Co ltd
Original Assignee
Qingdao iTechene Technologies Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Qingdao iTechene Technologies Co ltd filed Critical Qingdao iTechene Technologies Co ltd
Priority to CN202010003744.4A priority Critical patent/CN111200843B/en
Publication of CN111200843A publication Critical patent/CN111200843A/en
Application granted granted Critical
Publication of CN111200843B publication Critical patent/CN111200843B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/0289Congestion control

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

A cross-layer congestion control method based on a 5G mobile network utilizes a retransmission decision timer and a congestion response decision timer to trigger packet retransmission and congestion response respectively, and simultaneously adjusts a TCP congestion window at a mobile device side by using available data rate estimation of a millimeter wave physical layer based on actual resource allocation and signal interference noise ratio. The invention maintains the ability to respond to pure congestion loss conditions while being robust to packet reordering and random packet loss, reduces latency, avoids filling buffers in the cellular stack, and has a faster recovery time after an RTO event than several other TCP congestion control algorithms.

Description

Cross-layer congestion control method based on 5G mobile network
Technical Field
The method relates to the field of transmission layer congestion control method improvement under 5G millimeter wave communication, and divides a data packet retransmission and congestion control method by improving a congestion control framework, and calculates a congestion window by utilizing information of a physical layer.
Background
5G millimeter wave communications provide a very link bandwidth, increasing the throughput of the network, but how to utilize these resources at higher layers remains an open research problem. One related problem is the high variability of the channel due to obstructions and obstructions to the human body, which affects the design of the congestion control mechanism of the transport layer, and the most advanced TCP schemes such as TCP CUBIC, TCPNewReno exhibit suboptimal performance due to the window following an "additive increase, multiplicative decrease" strategy. Meanwhile, the existing congestion control algorithm often regards random packet loss and packet reordering as network congestion in a high-delay bandwidth product network, so that a congestion window is unnecessarily reduced, and bandwidth cannot be fully utilized. A cross-layer method for improving a congestion control framework is provided, which divides a data packet retransmission and congestion control algorithm, and adjusts a TCP congestion window at a mobile device side by using available data rate estimation of a mmWave physical layer based on actual resource allocation and signal-to-interference-and-noise ratio.
Disclosure of Invention
The method provides a unified solution for the problems of data packet reordering and random packet loss, and can effectively distinguish the conditions of network congestion, data packet reordering and random packet loss, so that corresponding measures are taken, and the algorithm provides a cross-layer congestion control method based on a 5G mobile network, and simultaneously updates congestion window values by using data rates provided by millimeter wave links for fully utilizing available resources in a high-bandwidth network.
The invention adopts the technical scheme for solving the technical problems that:
a cross-layer congestion control method based on a 5G mobile network comprises the following steps:
step 1: defining a maximum record length MRRL of a storage RTT (Round Trip Time, loop response Time);
step 2: recording the time M from sending each data packet to returning the ACK confirmation packet, and calculating an estimated RTT;
step 3: defining retransmission estimation timer rde i For judging whether the data packet i needs to be retransmitted;
step 4: defining a congestion response estimate decision timer cde i Judging whether to start the congestion control mechanism;
step 5: since the value of RTT dynamically changes with time, in order to record the latest RTT sample, the oldest sample is discarded every time the total number of RTT samples stored exceeds MRRL, thus ensuring that the latest MRRL RTT samples are stored, and the RTT samples are sampled according to rde i And cde i Judging whether to count in the RTT storage sample;
step 6: each time an ACK acknowledgement is received, the signal-to-interference-and-noise ratio at the moment is obtained and is recorded as SINR, and the physical layer data rate is calculated as erate by utilizing a formula;
step 7: according to whether rde is met i ,cde i And SINR conditions, and calculating the value of the congestion window by using different formulas.
Further, in the step 2, the calculation formula of the estimated RTT is:
RTT(i+1)=αRTT(i)+(1-α)M
where α is a constant between 0 and 1, which controls the rate at which the RTT adapts to the change, RTT (i+1) is the RTT value that needs to be estimated; RTT (i) is the estimated RTT value calculated for the last packet transmission.
Still further, in the step 3, rde is calculated i The formula is:
rde i =max(RTT)
where max (RTT) represents the maximum RTT among all stored samples.
Further, in the step 4, cde is calculated i The formula is:
cde i =min(RTT)+ΔT
where min (RTT) represents the minimum RTT of all stored samples, Δt is a constant value, typically set to 0, and Δt is introduced for fine adjustment, by increasing Δt, the TCP sender can more effectively detect spurious retransmissions.
In the step 5, the process of updating the estimated RTT value is as follows: firstly, sampling the value of RTT and judging whether the RTT meets the condition of record storage, wherein the judging process is as follows: start transmitting packet i and start retransmission estimation timer rde i If at rde i Before expiration, the TCP sender receives the ACK (feedback acknowledgement) of the data packet i, directly stores the record RTT, otherwise retransmits the data packet i, and starts a congestion response estimation decision timer cde i If the time interval from the start of transmitting retransmission packet i to the receipt of ACK for packet i is not greater than β cde i Where β is a system design parameter between 0 and 1, the arriving ACK will be considered as an acknowledgement of the first transmission of packet i, since it is not possible to acknowledge the retransmission of packet i in such a short time interval, where the RTT is updated as the ACK arrival time of packet i minus the time of the first transmission of packet i, the updated RTT is recorded, otherwise the received ACK will ignore the acknowledgement of retransmission of packet i.
Further, in the step 6, the physical layer data rate erate is calculated according to the following formula:
erate=MIMO*rb*12*14*(1-loss)*m rate *1000*rate
wherein MIMO is the code word multiplexing ratio of different MIMO, rb is the rb number corresponding to different bandwidths (the 84 resource units determined by 7 symbols in the time domain and 12 subcarriers in the frequency domain are defined as 1 rb), loss is pilot frequency, channel occupation and other loss, m rate For modulation symbol efficiency, the rate is the code rate under different modulation schemes.
Further, in the step 7, the process of calculating the size of the congestion window is as follows: a new retransmission estimation timer rde is started each time a new packet is injected into the network i . If at rde i The TCP sender receives the ACK, rde, before expiring i Will be cancelled, directly using cwnd=rate min (RTT); otherwise, the packet will be retransmitted and the congestion response estimation timer cde started i The method comprises the steps of carrying out a first treatment on the surface of the If ACK is in cde i Arriving before expiration with SINR greater than 0 (or some threshold), cde i Will be cancelled, congestion window value and rde i The method for calculating the congestion window is the same when canceling; otherwise cde i Expired or SINR < 0, the calculated congestion window is cwnd=λ×rate×min (RTT), λ being a value between 0 and 1.
The beneficial effects of the invention are as follows:
1. the method reduces the occurrence of an error congestion algorithm and can effectively distinguish congestion loss from random packet loss.
2. With sufficient bandwidth resources, the bandwidth of the bottleneck link can be shared fairly and efficiently, and good response capability is shown under the condition that only congestion loss exists.
3. The algorithm uses the information on the SINR and the available resource allocation to adjust the TCP congestion window to the optimal value in the 5G mobile network, thereby minimizing queuing delay in the queue, being capable of quickly reaching and utilizing the complete millimeter wave link bandwidth and improving the throughput and bandwidth utilization rate of the link.
Drawings
Figure 1 is a flow diagram of a 5G mobile network based cross-layer congestion control method;
fig. 2 is a simulated scene graph.
Detailed Description
The following detailed description of the preferred embodiments of the present invention is provided in connection with the accompanying drawings so that the advantages and features of the present algorithm may be more readily understood by those skilled in the art, and thus the scope of the present algorithm is more clearly and clearly defined.
Referring to fig. 1 and 2, a 5G mobile network-based cross-layer congestion control algorithm includes the steps of:
step 1: defining a maximum record length MRRL of a storage RTT (Round Trip Time, loop response Time);
step 2: recording the time M from sending each data packet to returning the ACK confirmation packet, and calculating an estimated RTT;
the calculation formula according to the estimated RTT is:
RTT(i+1)=αRTT(i)+(1-α)M
wherein alpha is a constant between 0 and 1, which controls the speed of adapting RTT to change, RTT (i+1) is the RTT value to be estimated, and RTT (i) is the RTT estimated value when the last data packet is sent;
step 3: defining retransmission estimation timer rde i For judging whether the data packet i needs to be retransmitted;
calculation rde i The formula is:
rde i =max(RTT)
where max (RTT) represents the maximum RTT in all stored samples;
step 4: defining a congestion response estimate decision timer cde i Judging whether to start the congestion control mechanism;
calculating cde i The formula is:
cde i =min(RTT)+ΔT
where min (RTT) represents the minimum RTT in all stored samples, Δt is a constant value, typically set to 0, and Δt is introduced for fine adjustment, by adding Δt, the TCP sender can more effectively detect spurious retransmissions;
step 5: since the value of RTT dynamically changes with time, in order to record the latest RTT sample, the oldest sample is discarded every time the total number of RTT samples stored exceeds MRRL, thus ensuring that the latest MRRL RTT samples are stored, and the RTT samples are sampled according to rde i And cde i Judging whether to count in the RTT storage sample;
step 6: each time an ACK acknowledgement is received, the signal-to-interference-and-noise ratio at the moment is obtained and is recorded as SINR, and the physical layer data rate is calculated as erate by utilizing a formula;
step 7: according to whether rde is met i ,cde i And SINR conditions, and calculating the value of the congestion window by using different formulas.
Further, in the step 5, the process of updating the estimated RTT value is as follows: firstly, sampling the value of RTT and judging whether the RTT meets the condition of record storage, wherein the judging process is as follows: start transmitting packet i and start retransmission estimation timer rde i If at rde i Before expiration, the TCP sender receives the ACK (feedback acknowledgement) of the data packet i, directly stores the record RTT, otherwise retransmits the data packet i, and starts a congestion response estimation decision timer cde i If the time interval from the start of transmitting retransmission packet i to the receipt of ACK for packet i is not greater than β cde i (where β is a system design parameter between 0 and 1), then the arriving ACK will be considered as an acknowledgement of the first transmission of packet i, since it is not possible to acknowledge the retransmission of packet i in such a short time interval, where the RTT is updated as the ACK arrival time of packet i minus the time of the first transmission of packet i, an updated RTT is recorded, otherwise the received ACK will ignore the acknowledgement response of retransmission of packet i.
Further, in the step 6, the physical layer data rate erate is calculated according to the following formula:
erate=MIMO*rb*12*14*(1-loss)*m rate *1000*rate
wherein MIMO is the code word multiplexing ratio of different MIMO, rb is the rb number corresponding to different bandwidths (the 84 resource units determined by 7 symbols in the time domain and 12 subcarriers in the frequency domain are defined as 1 rb), loss is pilot frequency, channel occupation and other loss, m rate For modulation symbol efficiency, the rate is the code rate under different modulation schemes.
Further, in the step 7, the process of calculating the size of the congestion window is as follows: a new retransmission estimation timer rde is started each time a new packet is injected into the network i . If at rde i The TCP sender receives the ACK, rde, before expiring i Will be cancelled, directly using cwnd=rate min (RTT); otherwise, retransmission is performedThe packet is output and a congestion response estimation timer cde is started i The method comprises the steps of carrying out a first treatment on the surface of the If ACK is in cde i Arriving before expiration with SINR greater than 0 (or some threshold), cde i Will be cancelled, congestion window value and rde i The method for calculating the congestion window is the same when canceling; otherwise cde i Expired or SINR < 0, the calculated congestion window is cwnd=λ×rate×min (RTT), λ being a value between 0 and 1.
In this example, the minimum RTO is set to 1 second. The delayed ACK is disabled so that the TCP receiver sends an ACK packet when the packet arrives, MRRL is set to 1000, β is set to 0.8, millimeter wave transmit power is 30dBm, carrier frequency is 28GHz, bandwidth is 1GHz, number of subframes in one frame is 10, length of one subframe is 100us, number of OFDM in each slot is 24, length of each OFDM is 4.16us, number of sub-bandwidths is 72, rlc buffer size is 10MB. When under NLOS conditions, since the capacity provided by the link is insufficient to transmit all packets, the packets are queued in the RLC layer buffer, this algorithm is proportional to the actual rate supported by the channel, keeps a small congestion window, minimizes the queuing delay, and the measured RTT stabilizes around 0.05s, while the CUBIC jumps between 0.25s and 0.5 s. Meanwhile, when the channel is switched from NLOS to LOS, the rate is increased, the full bandwidth utilization rate is recovered faster than that of a common congestion control algorithm, and in actual measurement, the average throughput of the method reaches 1225.21Mbit/s, and compared with the CUBIC average throughput of 342Mbit/s.
Table 1 is the average throughput for different TCPs:
TABLE 1
The foregoing description is only exemplary of the method, and is not intended to limit the scope of the method, and all equivalent structures or equivalent processes using the description of the algorithm and the accompanying drawings, or directly or indirectly applied to other related technical fields, are included in the scope of the algorithm.

Claims (4)

1. A 5G mobile network based cross-layer congestion control method, the method comprising the steps of:
step 1: defining a maximum record length MRRL for storing RTT;
step 2: recording a time interval M from each data packet to the return of the ACK acknowledgement packet, and calculating an estimated RTT;
step 3: defining retransmission estimation timer rde i For judging whether the data packet i needs to be retransmitted;
step 4: defining a congestion response estimate decision timer cde i Judging whether to start the congestion control mechanism;
step 5: since the value of RTT dynamically changes with time, in order to record the latest RTT sample, the oldest sample is discarded every time the total number of RTT samples stored exceeds MRRL, thus ensuring that the latest MRRL RTT samples are stored, and the RTT samples are sampled according to rde i And cde i Judging whether to count in the RTT storage sample;
step 6: each time an ACK acknowledgement is received, the signal-to-interference-and-noise ratio at the moment is obtained and recorded as SINR, and the physical layer rate is calculated as erate by utilizing a formula;
step 7: according to meeting rde i ,cde i And different conditions of SINR, calculate the value of the congestion window with different formulas;
in the step 3, a calculation rde i The calculation formula of (2) is as follows:
rde i =max(RTT)
where max (RTT) represents the maximum RTT in all stored samples;
in the step 4, cde is calculated i The calculation formula of (2) is as follows:
cde i =min(RTT)+ΔT
wherein min (RTT) represents the smallest RTT among all stored samples, Δt is a constant value generally set to 0, and Δt is introduced for fine adjustment;
the procedure for updating the estimated RTT value in step 5 is as follows: firstly, the value of RTT is sampled and whether the RTT meets the condition of record storage is judged,the judging process is as follows: start transmitting packet i and start retransmission estimation timer rde i If at rde i The TCP sender receives the ACK of the data packet i before expiration, directly stores the record RTT, otherwise retransmits the data packet i, and starts a congestion response estimation decision timer cde i If the time interval from the start of transmitting retransmission packet i to the receipt of ACK for packet i is not greater than β cde i Where β is a system design parameter between 0 and 1, the arriving ACK will be considered as an acknowledgement of the first transmission of packet i, since it is not possible to acknowledge the retransmission of packet i in such a short time interval, where the RTT is updated as the ACK arrival time of packet i minus the time of the first transmission of packet i, the updated RTT is recorded, otherwise the received ACK will ignore the acknowledgement of retransmission of packet i.
2. The method according to claim 1, wherein in the step 2, the calculation formula for estimating RTT is:
RTT(i+1)=αRTT(i)+(1-α)M
where α is a constant between 0 and 1, which controls the rate at which the RTT adapts to the change, RTT (i+1) is the RTT value that needs to be estimated; RTT (i) is the estimated RTT value calculated for the last packet transmission.
3. The method according to claim 1 or 2, wherein in the step 6, the physical layer rate is calculated according to the following formula:
erate=MIMO*rb*12*14*(1-loss)*m rate *1000*rate
wherein MIMO is the code word multiplexing ratio of different MIMO, rb is the rb number corresponding to different bandwidths, 84 resource units determined by 7 symbols in the time domain and 12 subcarriers in the frequency domain are defined as 1 rb, loss is the loss of pilot channel occupation, and m rate For modulation symbol efficiency, the rate is the code rate under different modulation schemes.
4. A method according to claim 1 or 2, characterized in that in step 7, the congestion window is calculated to be largeThe small procedure is as follows: a new retransmission estimation timer rde is started each time a new packet is injected into the network i The method comprises the steps of carrying out a first treatment on the surface of the If at rde i The TCP sender receives the ACK, rde, before expiring i Will be cancelled, directly using cwnd=rate min (RTT); otherwise, the packet will be retransmitted and the congestion response estimation timer cde started i The method comprises the steps of carrying out a first treatment on the surface of the If ACK is in cde i Arriving before expiration, while SINR is greater than a certain threshold, cde i Will be cancelled, congestion window value and rde i The method for calculating the congestion window is the same when canceling; otherwise cde i Expired or SINR < 0, the calculated congestion window is cwnd=λ×rate×min (RTT), λ being a value between 0 and 1.
CN202010003744.4A 2020-01-03 2020-01-03 Cross-layer congestion control method based on 5G mobile network Active CN111200843B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010003744.4A CN111200843B (en) 2020-01-03 2020-01-03 Cross-layer congestion control method based on 5G mobile network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010003744.4A CN111200843B (en) 2020-01-03 2020-01-03 Cross-layer congestion control method based on 5G mobile network

Publications (2)

Publication Number Publication Date
CN111200843A CN111200843A (en) 2020-05-26
CN111200843B true CN111200843B (en) 2023-09-22

Family

ID=70746722

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010003744.4A Active CN111200843B (en) 2020-01-03 2020-01-03 Cross-layer congestion control method based on 5G mobile network

Country Status (1)

Country Link
CN (1) CN111200843B (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2860372A1 (en) * 2003-09-30 2005-04-01 France Telecom METHOD FOR TRANSMITTING DATA BETWEEN A TRANSMITTER AND A RECEIVER THROUGH A NETWORK, ADAPTING A CONGESTION EVACUATION THRESHOLD ACCORDING TO THE CHARGE OF THE NETWORK AND THE TRANSMISSION DEVICE THEREFOR
WO2015161990A1 (en) * 2014-04-23 2015-10-29 Bequant S.L. Method and apparatus for network congestion control based on transmission rate gradients
CN107360101A (en) * 2017-08-04 2017-11-17 武汉理工大学 A kind of TCP congestion avoidance algorithms based on auto-adaptive parameter
WO2019143181A1 (en) * 2018-01-18 2019-07-25 Samsung Electronics Co., Ltd. Method and an electronic device for dynamically controlling tcp congestion window

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2860372A1 (en) * 2003-09-30 2005-04-01 France Telecom METHOD FOR TRANSMITTING DATA BETWEEN A TRANSMITTER AND A RECEIVER THROUGH A NETWORK, ADAPTING A CONGESTION EVACUATION THRESHOLD ACCORDING TO THE CHARGE OF THE NETWORK AND THE TRANSMISSION DEVICE THEREFOR
WO2015161990A1 (en) * 2014-04-23 2015-10-29 Bequant S.L. Method and apparatus for network congestion control based on transmission rate gradients
CN107360101A (en) * 2017-08-04 2017-11-17 武汉理工大学 A kind of TCP congestion avoidance algorithms based on auto-adaptive parameter
WO2019143181A1 (en) * 2018-01-18 2019-07-25 Samsung Electronics Co., Ltd. Method and an electronic device for dynamically controlling tcp congestion window

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
王倩 ; 徐如志 ; 杨峰 ; .无线网络中基于自适应带宽估计的跨层拥塞控制算法.山东大学学报(理学版).2011,第46卷(第11期),22-32. *

Also Published As

Publication number Publication date
CN111200843A (en) 2020-05-26

Similar Documents

Publication Publication Date Title
US7839859B2 (en) Voice adaptive gateway pacing methods and systems for wireless multi-hop networks
US6894974B1 (en) Method, apparatus, media, and signals for controlling packet transmission rate from a packet source
US7974195B2 (en) Method and apparatus for network congestion control
JP4708978B2 (en) Communication system, communication terminal, session relay device, and communication protocol realizing high throughput
US8418016B2 (en) Communication system, communication device, and communication method
US7782758B2 (en) Efficient loss recovery architecture for loss-decoupled TCP
JP4016387B2 (en) Data flow control method
US20070086335A1 (en) Congestion management over lossy network connections
US10064073B2 (en) Optimizing bandwidth of cognitive radios
US8416694B2 (en) Network feedback method and device
WO2014069642A1 (en) Communication device, transmission data output control method, and program for same
CN111200843B (en) Cross-layer congestion control method based on 5G mobile network
CN108650258B (en) Self-adaptive method for AM entity data transmission of narrow-band Internet of things wireless link protocol sublayer
CN113541885B (en) Transmission performance protection method and system
Zhou et al. Adaptive status report with congestion control in NB-IoT
EP3108631A1 (en) Buffer bloat control
Liu et al. A unified tcp enhancement for wireless mesh networks
KR101515595B1 (en) System and method for TCP packet transmission for wireless network transmission enhancement
Raniwala et al. Evaluation of a stateful transport protocol for multi-channel wireless mesh networks
Santhappan et al. Visible: Virtual congestion control with boost acks for packet level steering in lwip networks
KR100659409B1 (en) Adaptive Bulk Retransmission Method for Wireless TCP Network
Chang et al. Cross-layer-based adaptive TCP algorithm in 4G packet service LTE-advanced relaying communications
Cerdà et al. Study of the TCP Unfairness in a Wireless Environment
Aaron et al. Techniques to improve TCP over wireless links
Xiao TCP Congestion Control and its Variations

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
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20230828

Address after: 266000 8th floor, building a, Qingdao International Innovation Park, 1 Keyuan Weiyi Road, Laoshan District, Qingdao City, Shandong Province

Applicant after: QINGDAO ITECHENE TECHNOLOGIES Co.,Ltd.

Address before: No. 9 Santong Road, Houzhou Street, Taijiang District, Fuzhou City, Fujian Province, 350000. Zhongting Street Renovation. 143 Shopping Mall, 3rd Floor, Jiahuiyuan Link Section

Applicant before: Fuzhou Zhiqing Intellectual Property Service Co.,Ltd.

Effective date of registration: 20230828

Address after: No. 9 Santong Road, Houzhou Street, Taijiang District, Fuzhou City, Fujian Province, 350000. Zhongting Street Renovation. 143 Shopping Mall, 3rd Floor, Jiahuiyuan Link Section

Applicant after: Fuzhou Zhiqing Intellectual Property Service Co.,Ltd.

Address before: The city Zhaohui six districts Chao Wang Road Hangzhou City, Zhejiang province 310014 18

Applicant before: JIANG University OF TECHNOLOGY

GR01 Patent grant
GR01 Patent grant