CN105578524B - Terminal device and method for processing packet - Google Patents
Terminal device and method for processing packet Download PDFInfo
- Publication number
- CN105578524B CN105578524B CN201410519195.0A CN201410519195A CN105578524B CN 105578524 B CN105578524 B CN 105578524B CN 201410519195 A CN201410519195 A CN 201410519195A CN 105578524 B CN105578524 B CN 105578524B
- Authority
- CN
- China
- Prior art keywords
- package
- msdu
- threshold value
- data
- value
- 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.)
- Expired - Fee Related
Links
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
A kind of method for processing packet, the method comprising the steps of: the first default value of the transmission interval of setting A-MSDU package and the second default value of data maximums;TCP package is received from wireless access point;Assemble the TCP ACK frame generated, to establish A-MSDU package;If current data transmission bauds is less than or equal to the first threshold value, and it is recurred to the A-MSDU package that wireless access point is sent overtime three times, transmission interval is reduced by the first preset value, and recalculates data maximums according to transmission interval adjusted;If current data transmission bauds is greater than or equal to the second threshold value, and the A-MSDU package established continuously reaches data maximums three times, and data maximums are increased by the second preset value.The present invention also provides a kind of terminal devices.The present invention can dynamically adjust the transmission interval and data maximums of A-MSDU package.
Description
Technical field
The present invention relates to a kind of data processing techniques, more particularly, to a kind of terminal device and method for processing packet.
Background technique
A-MSDU(Aggregate-MAC Service Data Unit assembles Media Access Control Service Data Unit)
Technology is that multiple MSDU are aggregated into a biggish load by certain mode.For example, working as terminal device from wireless access
Point receives TCP(Transmission Control Protocol, transmission control protocol) after package, it can be by the more of generation
A TCP ACK(confirmation) frame is gathered into an A-MSDU package, the A-MSDU package is then sent to wireless access point, thus
Response times are reduced, transmitting efficiency is improved.
But the transmission interval (Timeout) of A-MSDU package and data maximums (Packet Size) one at present
As be fixed, and network environment is complicated and changeable, if cannot be according to the variation of network environment and to A-MSDU package
It is adjusted, will affect data throughout or data is caused to postpone.For example, when user watches real-time television on the terminal device
When, aggregation A-MSDU package may be overtime, causes video data to postpone, so that video cannot be played glibly, influences user
Experience.And when carrying out the downloading of high-volume data on the terminal device, it needs continually to assemble TCP ACK frame and sends A-MSDU envelope
Packet may influence data throughout when downloading.
Summary of the invention
In view of the foregoing, it is necessary to a kind of terminal device be provided, the delivery time of A-MSDU package can be dynamically adjusted
Interval and data maximums.
In view of the foregoing, it there is a need to provide a kind of method for processing packet, can dynamically adjust the biography of A-MSDU package
Send time interval and data maximums.
The terminal device includes: setup module, the first default of the transmission interval for A-MSDU package to be arranged
Value and the second default value of data maximums and the first threshold value and the second threshold value of data transmission bauds, wherein described
First threshold value is less than second threshold value;The setup module, which is also used to be arranged, to be used to adjust the transmission interval
First preset value and for adjusting the second preset value of the data maximums;Receiving module, for being received from wireless access point
TCP package;Module is established, for assembling TCP ACK frame caused by the TCP package for being directed to and receiving, to establish A-MSDU envelope
Packet;Judgment module, for comparing current data transmission bauds and first threshold value and the second threshold value;Module is adjusted,
If being less than or equal to first threshold value, and the A- sent to the wireless access point for current data transmission bauds
MSDU package recurs overtime several times, and the transmission interval is reduced first preset value, and according to adjustment after
Transmission interval recalculate the data maximums;And if the adjustment module is also used to current data transmission speed
Degree is greater than or equal to second threshold value, and the A-MSDU package established continuously reaches the data maximums several times, will
The data maximums increase by second preset value.
The method for processing packet is comprising steps of be arranged the first default value and number of the transmission interval of A-MSDU package
According to the second default value of maximum value and the first threshold value of data transmission bauds and the second threshold value, wherein described first
Limit value is less than second threshold value;It is arranged for adjusting the first preset value of the transmission interval and described for adjusting
Second preset value of data maximums;TCP package is received from wireless access point;Aggregation is for produced by the TCP package received
TCP ACK frame, to establish A-MSDU package;Compare current data transmission bauds and first threshold value and the second thresholding
Value;If current data transmission bauds is less than or equal to first threshold value, and the A- sent to the wireless access point
MSDU package recurs overtime several times, and the transmission interval is reduced first preset value, and according to adjustment after
Transmission interval recalculate the data maximums;And if current data transmission bauds is greater than or equal to described the
Two threshold values, and the A-MSDU package established continuously reaches the data maximums several times, and the data maximums are increased
Second preset value.
Compared to the prior art, the terminal device and method for processing packet, can according to current network load state,
The transmission interval and data maximums of A-MSDU package are adjusted, to guarantee under different network load states with suitable
When handling capacity and be delayed to wireless access point send A-MSDU package.
Detailed description of the invention
Fig. 1 is the functional block diagram of terminal device preferred embodiment of the present invention.
Fig. 2 is the flow chart of method for processing packet preferred embodiment of the present invention.
Main element symbol description
Terminal device | 2 |
Wireless access point | 4 |
Packet processing systems | 10 |
Memory | 20 |
Processor | 30 |
Setup module | 100 |
Receiving module | 200 |
Establish module | 300 |
Judgment module | 400 |
Adjust module | 500 |
Sending module | 600 |
The present invention that the following detailed description will be further explained with reference to the above drawings.
Specific embodiment
As shown in fig.1, being the functional block diagram of 2 preferred embodiment of terminal device of the present invention.It is wrapped in the terminal device 2
Include packet processing systems 10, memory 20 and processor 30.In the present embodiment, the terminal device 2 can be equipped with wireless
The computer of network interface card or the smart phone etc. for having WiFi function, are wirelessly connected to wireless access point 4, pass through wireless access
4 access WLAN of point.
The packet processing systems 10 are used to adjust A-MSDU envelope according to current network load state (data transmission bauds)
The transmission interval and data maximums of packet make terminal device 2 handle up under different network load states with appropriate
It measures and is delayed and send A-MSDU package to wireless access point 4.
The packet processing systems 10 include setup module 100, receiving module 200, establish 300, judgment module 400, adjust
Mould preparation block 500 and sending module 600.The module is configured to by one or more processors (the present embodiment is processor 30)
It executes, to complete the present invention.The so-called module of the present invention is to complete the computer program code segments of a specific function.Memory 20 is used for
Store the data such as the program code of packet processing systems 10.
The setup module 100 is used to be arranged the first default value and data maximum of the transmission interval of A-MSDU package
Second default value of value and the first threshold value and the second threshold value of data transmission bauds, wherein the first threshold value is less than the
Two threshold values.In the present embodiment, first threshold value is 5Mbps(megabits per second), the second threshold value is 40Mbps.If
It sets module 100 parameters of arrangement above are stored in memory 20.
The setup module 100, which is also used to be arranged, to be used to adjust the first preset value of transmission interval and for adjusting number
According to the second preset value of maximum value.
The receiving module 200 is used to receive TCP package from wireless access point 4.
The module 300 of establishing is for assembling TCP ACK frame caused by the TCP package for being directed to and receiving, to establish A-
MSDU package.In the present embodiment, module 300 is established according to the transmission interval and data maximums by several TCP
ACK frame is gathered into an A-MSDU package.For example, transmission interval is 15ms(milliseconds), every 2 ~ 3ms generates a TCP
ACK frame establishes module 300 for 6 TCP ACK frames and is gathered into an A-MSDU package.
The judgment module 400 is used to compare current data transmission bauds and the first set threshold value and second
Limit value.
The judgment module 400 is also used to the judgement when current data transmission bauds is less than or equal to the first threshold value
Whether the A-MSDU package sent to wireless access point 4 recurs overtime three times.
The adjustment module 500 is used for when recurring overtime three times, and transmission interval is reduced by the first preset value,
And data maximums are recalculated according to transmission interval adjusted.In the present embodiment, first preset value is to pass
Send the time of a maximum transmission unit (MTU).
For example, during terminal device 2 plays real-time television, data transmission bauds 5Mbps, MTU 1500bytes
(byte), TCP ACK frame are 80bytes, and the first default value of transmission interval is 15ms, the second default of data maximums
Value is 1600bytes.Judgment module 400 judges that current data transmission bauds is equal to the first threshold value, if to wireless access
The A-MSDU package that point 4 is sent recurs time-out three times, then adjusts module 500 for transmission interval and reduce by the first preset value
(1500bytes/5Mbps=2.3ms), i.e., transmission interval adjusted are 15ms-2.3ms=12.7ms, and according to the tune
The data maximums that transmission interval after whole recalculates are 80* (12.7/2.3)=400bytes.
The judgment module 400 is also used to the judgement when current data transmission bauds is greater than or equal to the second threshold value
Whether the A-MSDU package of foundation continuously reaches data maximums three times.
The adjustment module 500 is also used to when the A-MSDU package of foundation continuously reaches data maximums three times, by A-
The data maximums of MSDU package increase by the second preset value.In the present embodiment, second preset value is a TCP ACK frame
Size.
For example, data transmission bauds 40Mbps, MTU are when terminal device 2 carries out the downloading of high-volume data
1500bytes, TCP ACK frame are 80bytes, and the first default value of transmission interval is 15ms, the second of data maximums
Default value is 1600bytes.Judgment module 400 judges that current data transmission bauds is equal to the second threshold value, if establish
A-MSDU package continuously reaches data maximums three times, then adjusts module 500 for data maximums and increase by the second preset value
(80bytes), i.e., data maximums adjusted are 1600bytes+80bytes=1680bytes.
The adjustment module 500 is also used to be greater than the first threshold value and less than the second thresholding when current data transmission bauds
When value, transmission interval and data maximums are respectively set to first default value and the second default value.That is,
If being once adjusted before this to transmission interval and data maximums, it is greater than first in current data transmission bauds
Limit value and transmission interval and data maximums can be reverted to default value when less than the second threshold value.For example, current
Data transmission bauds is greater than the first threshold value and when less than the second threshold value, above-mentioned transmission interval 12.7ms adjusted,
Data maximums 1680bytes adjusted will revert to default value 15ms, 1600bytes.
The sending module 600 with data maximums according to current transmission interval for deciding whether to build this
Vertical A-MSDU package is sent to wireless access point 4.In the present embodiment, when the distance last time for sending A-MSDU package
When reaching the size of the A-MSDU package of current transmission interval or foundation and reaching current data maximums, sending module
The A-MSDU package of the foundation is sent to wireless access point 4 by 600.
As shown in fig.2, being the flow chart of method for processing packet preferred embodiment of the present invention.The method for processing packet is answered
It is realized in terminal device 2, executing the program code stored in memory 20 by processor 30.The Internet phone-calling agency
Method can adjust the transmission interval and data of A-MSDU package according to current network load state (data transmission bauds)
Maximum value.
Step S10, is arranged the first default value of the transmission interval of A-MSDU package and the second of data maximums is write from memory
The first threshold value and the second threshold value for recognizing value and data transmission bauds, wherein the first threshold value is less than the second threshold value.With
The parameters of upper setting are stored in memory 20.
Step S12, setting are used to adjust the first preset value of transmission interval and for adjusting the of data maximums
Two preset values.
Step S14 receives TCP package from wireless access point 4.
Step S16, aggregation is for TCP ACK frame caused by the TCP package received, to establish A-MSDU package.?
In the present embodiment, several TCP ACK frames are gathered by an A-MSDU according to the transmission interval and data maximums
Package.
Step S18, more current data transmission bauds and set the first threshold value and the second threshold value.If current
Data transmission bauds be less than or equal to the first threshold value, then follow the steps S20-S22.If current data transmission bauds is greater than
Or it is equal to the second threshold value, then follow the steps S24-S26.If current data transmission bauds is greater than the first threshold value and less than the
Two threshold values, then follow the steps S28.
It is overtime three times to judge whether the A-MSDU package sent to wireless access point 4 recurs by step S20.If continuous
Time-out three times occurs, thens follow the steps S22.If not recurring time-out three times, S30 is thened follow the steps.
Transmission interval is reduced by the first preset value, and counted again according to transmission interval adjusted by step S22
Data maximums are calculated, step S30 is then executed.In the present embodiment, first preset value is one maximum transmitted list of transmission
The time of first (MTU).
Step S24, judges whether the A-MSDU package established continuously reaches data maximums three times.If continuously reaching three times
Data maximums then follow the steps S26.If continuously not reaching data maximums three times, S30 is thened follow the steps.
The data maximums of A-MSDU package are increased by the second preset value, then execute step S30 by step S26.In this reality
It applies in example, second preset value is the size of a TCP ACK frame.
Transmission interval and data maximums are respectively set to first default value and the second default by step S28
Then value executes step S30.That is, if being once adjusted before this to transmission interval and data maximums,
Current data transmission bauds is greater than the first threshold value and can be maximum by transmission interval and data when less than the second threshold value
Value reverts to default value.
Step S30 decides whether according to current transmission interval and data maximums by the A-MSDU of the foundation
Package is sent to wireless access point 4.In the present embodiment, reach current when the distance last time for sending A-MSDU package
When transmission interval or the size of the A-MSDU package of foundation reach current data maximums, the A-MSDU of the foundation is sealed
Packet is sent to wireless access point 4.
The above examples are only used to illustrate the technical scheme of the present invention and are not limiting, although referring to preferred embodiment to this hair
It is bright to be described in detail, those skilled in the art should understand that, it can modify to technical solution of the present invention
Or equivalent replacement, without departing from the spirit and scope of the technical solution of the present invention.
Claims (10)
1. a kind of method for processing packet, which is characterized in that the method comprising the steps of:
Be arranged aggregation Media Access Control Service Data Unit (A-MSDU) package transmission interval the first default value with
Second default value of data maximums and the first threshold value of data transmission bauds and the second threshold value, wherein described first
Threshold value is less than second threshold value;
The first preset value for being used to adjust the transmission interval is set and for adjusting the second of the data maximums in advance
If value;
Transmission control protocol (TCP) package is received from wireless access point;
Aggregation is for (TCP ACK) frame is confirmed caused by the TCP package received, to establish A-MSDU package;
Compare current data transmission bauds and first threshold value and the second threshold value;
If current data transmission bauds is less than or equal to first threshold value, and the A- sent to the wireless access point
MSDU package recurs overtime several times, and the transmission interval is reduced first preset value, and according to adjustment after
Transmission interval recalculate the data maximums;And
If current data transmission bauds is greater than or equal to second threshold value, and the A-MSDU package established is continuously several times
Reach the data maximums, the data maximums are increased into second preset value.
2. method for processing packet as described in claim 1, which is characterized in that this method further comprises the steps of:
If current data transmission bauds is greater than first threshold value and is less than second threshold value, by the delivery time
Interval is respectively set to first default value and the second default value with data maximums.
3. method for processing packet as described in claim 1, which is characterized in that this method further comprises the steps of:
Decide whether for the A-MSDU package of the foundation to be sent to data maximums according to current transmission interval
The wireless access point, wherein when the distance last time for sending A-MSDU package reaches current transmission interval or institute
When stating the size of the A-MSDU package of foundation and reaching current data maximums, the A-MSDU package of the foundation is sent to institute
State wireless access point.
4. method for processing packet as described in claim 1, which is characterized in that first preset value is transmission one maximum biography
The time of defeated unit.
5. method for processing packet as described in claim 1, which is characterized in that second preset value is a TCP ACK frame
Size.
6. a kind of terminal device for package processing, the terminal device are wirelessly connected to wireless access point, special
Sign is that the terminal device includes:
Setup module is used to be arranged the transmission interval of aggregation Media Access Control Service Data Unit (A-MSDU) package
The first threshold value and the second threshold value of the second default value and data transmission bauds of first default value and data maximums,
Wherein first threshold value is less than second threshold value;
The setup module is also used to be arranged the first preset value for being used to adjust the transmission interval and described for adjusting
Second preset value of data maximums;
Receiving module, for receiving transmission control protocol (TCP) package from the wireless access point;
Module is established, for assembling confirmation (TCP ACK) frame caused by the TCP package for being directed to and receiving, to establish A-MSDU
Package;
Judgment module, for comparing current data transmission bauds and first threshold value and the second threshold value;
Module is adjusted, if being less than or equal to first threshold value for current data transmission bauds, and is wirelessly connect to described
The A-MSDU package that access point is sent recurs time-out several times, and the transmission interval is reduced first preset value,
And the data maximums are recalculated according to transmission interval adjusted;And
If the adjustment module is also used to current data transmission bauds more than or equal to second threshold value, and the A- established
MSDU package continuously reaches the data maximums several times, and the data maximums are increased by second preset value.
7. terminal device as claimed in claim 6, it is characterised in that:
If the adjustment module is also used to current data transmission bauds greater than first threshold value and is less than described second
The transmission interval and data maximums are respectively set to first default value and the second default value by limit value.
8. terminal device as claimed in claim 6, which is characterized in that the terminal device further include:
Sending module, for deciding whether according to current transmission interval and data maximums by the A- of the foundation
MSDU package is sent to the wireless access point, wherein when the distance last time for sending A-MSDU package reaches current biography
When the size of the A-MSDU package of time interval or the foundation being sent to reach current data maximums, by the A- of the foundation
MSDU package is sent to the wireless access point.
9. terminal device as claimed in claim 6, which is characterized in that first preset value is one maximum transmitted list of transmission
The time of member.
10. terminal device as claimed in claim 6, which is characterized in that second preset value is the big of a TCP ACK frame
It is small.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410519195.0A CN105578524B (en) | 2014-10-07 | 2014-10-07 | Terminal device and method for processing packet |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410519195.0A CN105578524B (en) | 2014-10-07 | 2014-10-07 | Terminal device and method for processing packet |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105578524A CN105578524A (en) | 2016-05-11 |
CN105578524B true CN105578524B (en) | 2019-01-25 |
Family
ID=55888070
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410519195.0A Expired - Fee Related CN105578524B (en) | 2014-10-07 | 2014-10-07 | Terminal device and method for processing packet |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105578524B (en) |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1540948A (en) * | 2003-04-21 | 2004-10-27 | ���µ�����ҵ��ʽ���� | Data receiving and reproducing appts., method and processing program |
CN1543159A (en) * | 2003-05-03 | 2004-11-03 | ���ǵ�����ʽ���� | Wireless-compatible MAC frame transmitting/receiving method and apparatus |
CN101253745A (en) * | 2005-07-18 | 2008-08-27 | 博通以色列研发公司 | Method and system for transparent TCP offload |
CN101803316A (en) * | 2007-09-26 | 2010-08-11 | 国际商业机器公司 | Method, system, and computer program product for adaptive congestion control on virtual lanes for data center Ethernet architecture |
CN102387066A (en) * | 2010-08-30 | 2012-03-21 | 索尼公司 | Packet transmission control device, packet transmission control method, and program |
CN102724706A (en) * | 2012-06-19 | 2012-10-10 | 天津大学 | Two-stage frame aggregation method |
US8498305B1 (en) * | 2006-01-25 | 2013-07-30 | Marvell International Ltd. | Packet aggregation |
CN103313304A (en) * | 2012-03-13 | 2013-09-18 | 华为技术有限公司 | Aggregation method and device of A-MSDU as well as data reception method and device |
CN103348647A (en) * | 2011-02-07 | 2013-10-09 | 生活服务质量有限公司 | Mechanisms to improve the transmission control protocol performance in wireless networks |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070053354A1 (en) * | 2005-08-18 | 2007-03-08 | Interdigital Technology Corporation | Method and system for securing wireless transmission of an aggregated frame |
-
2014
- 2014-10-07 CN CN201410519195.0A patent/CN105578524B/en not_active Expired - Fee Related
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1540948A (en) * | 2003-04-21 | 2004-10-27 | ���µ�����ҵ��ʽ���� | Data receiving and reproducing appts., method and processing program |
CN1543159A (en) * | 2003-05-03 | 2004-11-03 | ���ǵ�����ʽ���� | Wireless-compatible MAC frame transmitting/receiving method and apparatus |
CN101253745A (en) * | 2005-07-18 | 2008-08-27 | 博通以色列研发公司 | Method and system for transparent TCP offload |
US8498305B1 (en) * | 2006-01-25 | 2013-07-30 | Marvell International Ltd. | Packet aggregation |
CN101803316A (en) * | 2007-09-26 | 2010-08-11 | 国际商业机器公司 | Method, system, and computer program product for adaptive congestion control on virtual lanes for data center Ethernet architecture |
CN102387066A (en) * | 2010-08-30 | 2012-03-21 | 索尼公司 | Packet transmission control device, packet transmission control method, and program |
CN103348647A (en) * | 2011-02-07 | 2013-10-09 | 生活服务质量有限公司 | Mechanisms to improve the transmission control protocol performance in wireless networks |
CN103313304A (en) * | 2012-03-13 | 2013-09-18 | 华为技术有限公司 | Aggregation method and device of A-MSDU as well as data reception method and device |
CN102724706A (en) * | 2012-06-19 | 2012-10-10 | 天津大学 | Two-stage frame aggregation method |
Also Published As
Publication number | Publication date |
---|---|
CN105578524A (en) | 2016-05-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108777666B (en) | Shunting method for link aggregation and related equipment | |
EP2760170B1 (en) | Reducing buffer usage for TCP proxy session based on delayed acknowledgment | |
US11876852B2 (en) | Method to determine optimal number of HTTP2.0 streams and connections for better QoE | |
CN102137027B (en) | Reliable data transmission method and device thereof | |
EP1701506B1 (en) | Method and system for transmission control protocol (TCP) traffic smoothing | |
CN105610913A (en) | Heartbeat keep-alive method and apparatus for long connection in communication network | |
US20190159064A1 (en) | Data transmission method and device | |
CN109698797A (en) | A kind of TCP jamming control method and device | |
KR102356912B1 (en) | Method and apparatus for transmitting a TCP ACK in a communication system | |
CN108075988A (en) | Data transmission method and device | |
US20130080657A1 (en) | Data transmission device and data transmission method | |
CN102256314A (en) | Method for adjusting service coding rate and communication node | |
KR102246465B1 (en) | Method and apparatus of allocating resource of terminal in wireless communication system | |
CN112436994A (en) | Data transmission method and electronic equipment | |
CN106027341A (en) | Control method of smart home device | |
CN102420684B (en) | Processing method of TCP (Transmission Control Protocol) data stream and communication device | |
CN105376172A (en) | Method for controlling network congestion | |
CN105578524B (en) | Terminal device and method for processing packet | |
CN112887416A (en) | Frequency adjustment method and device for sending keep-alive packets | |
CN117014379A (en) | Code rate control method, device, electronic equipment and storage medium | |
US9882822B2 (en) | Data frame sending method and apparatus | |
CN109495931B (en) | Data transmission method for link aggregation and related device | |
CN114760252B (en) | Data center network congestion control method and system | |
CN111917511B (en) | Data receiving method | |
CN107431965A (en) | A kind of method and device for realizing transmission control protocol TCP transmission |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into 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: 20180503 Address after: 201613 No. 1925 Nan Le Road, Songjiang export processing zone, Shanghai Applicant after: Ambit Microsystems (Shanghai) Ltd. Address before: 201613 Shanghai Songjiang District Songjiang Export Processing Zone South Le road 1925 Applicant before: Ambit Microsystems (Shanghai) Ltd. Applicant before: HON HAI PRECISION INDUSTRY Co.,Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20190125 |