Nothing Special   »   [go: up one dir, main page]

CN103581241B - Method for detecting media access control type and communication device - Google Patents

Method for detecting media access control type and communication device Download PDF

Info

Publication number
CN103581241B
CN103581241B CN201210264212.1A CN201210264212A CN103581241B CN 103581241 B CN103581241 B CN 103581241B CN 201210264212 A CN201210264212 A CN 201210264212A CN 103581241 B CN103581241 B CN 103581241B
Authority
CN
China
Prior art keywords
access control
setting
media access
media
layer
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
CN201210264212.1A
Other languages
Chinese (zh)
Other versions
CN103581241A (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.)
Dafa Technology Suzhou Co ltd
Original Assignee
Chuangfa Information Technology Suzhou 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 Chuangfa Information Technology Suzhou Co ltd filed Critical Chuangfa Information Technology Suzhou Co ltd
Priority to CN201210264212.1A priority Critical patent/CN103581241B/en
Publication of CN103581241A publication Critical patent/CN103581241A/en
Application granted granted Critical
Publication of CN103581241B publication Critical patent/CN103581241B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

The invention provides a method for detecting a media access control type and a communication device. The method for detecting the media access control type comprises the following steps: a database is generated, wherein the database contains at least one feature for a medium; a media access control layer of the communication device is set according to the database; the existence of the medium is judged according to a set result. By the adoption of the technical scheme, the media access control type of the media access control layer can be detected.

Description

Method for detecting media access control type and communication device
Technical Field
The present invention relates to a method for detecting media access control type and a communication device, and more particularly, to a method for detecting media access control type for a communication device compatible with multiple media in a network system and a communication device thereof.
Background
As users have increasingly demanded access to digital content, a variety of communication standards have been established for transmitting the digital content. These communication standards are tailored to accommodate different usage environments, different transmission rates, and/or different user requirements. In addition, multiple mac layer/phy protocols may be established according to different communication standards, wherein different communication standards may define different communication methods according to different media. For example, the IEEE1901 communication standard is for Power Line Communications (PLC), the IEEE802.11 communication standard is for wireless communications (i.e., WiFi), the IEEE802.3 communication standard is for ethernet, and the Multimedia over coax Alliance (MoCA) communication standard is for coax, and so on.
Therefore, a medium access control abstraction sub-layer (MAC abstraction sub-layer) is established to integrate multiple communication standards. Referring to fig. 1, fig. 1 is a schematic diagram of a conventional communication device 10 in a data plane. The communication device 10 may be a mobile phone, a notebook computer, a tablet computer, an electronic book, a modem, or a portable computer system, and may communicate using different communication standards. As shown in fig. 1, a medium access control abstraction sublayer is disposed between an upper layer and a medium access control layer of a plurality of medium access control types corresponding to a plurality of communication standards. The upper layer may be a network layer (network layer), a transport layer (transport layer), an application layer (application layer) or a communication protocol layer responsible for processing signals and packets received by the mac abstraction layer and transmitted through the mac abstraction layer. The multiple mac types of the mac layer include powerline communication according to IEEE1901 communication standard, WiFi according to IEEE802.11 communication standard, ethernet according to IEEE802.3 communication standard, or multimedia over coax alliance according to multimedia over coax alliance communication standard.
However, according to the current mac abstraction sub-layer architecture, the mac abstraction sub-layer cannot know the mac type of the underlying mac layer (e.g., ethernet, WiFi, powerline communication, or multimedia over coax alliance). Therefore, the medium access control abstraction sub-layer cannot properly control the medium access control layer of the communication device. For example, since the mac abstraction sub-layer does not determine the mac type of the underlying mac layer, the mac abstraction sub-layer may configure inappropriate parameters to the mac layer, which may result in invalid settings or system errors of the communication device.
Disclosure of Invention
Therefore, the present invention provides a method for detecting a medium access control type and a communication device to solve the above problems.
The invention discloses a method for detecting media access control type, which comprises generating a database, wherein the database comprises at least one characteristic used for a medium; setting a media access control layer of a communication device according to the database; and judging the existence of the media according to a setting result. The communication device is compatible with a plurality of media, wherein each of the plurality of media conforms to a communication standard.
The present invention further discloses a communication device, comprising: the media access control abstraction sublayer and a media access control layer positioned at the lower layer of the media access control abstraction sublayer; the media access control abstraction sub-layer for generating a database, wherein the database includes at least one characteristic for a media; sending a setting command to the media access control layer according to the at least one characteristic for a medium, wherein the setting command is used for instructing the media access control layer to set based on the characteristic; judging the existence of the media according to the setting result of the media access control layer;
the medium access control layer is used for receiving the setting command and determining whether to set based on the characteristics.
The method for detecting the media access control type and the communication device can detect the media access control type of the media access control layer.
Drawings
Fig. 1 is a schematic diagram of a communication device.
Fig. 2 is a block diagram of a communication device according to an embodiment of the present invention.
Fig. 3 is a schematic diagram of a mac detection procedure according to an embodiment of the present invention.
Fig. 4 is a schematic diagram of a database according to an embodiment of the present invention.
Fig. 5 is a diagram illustrating a mac type automatic detection process according to fig. 4.
Fig. 6 is a schematic diagram of a mac type automatic detection procedure according to an embodiment of the present invention.
Detailed Description
Referring to fig. 2, fig. 2 is a schematic diagram of a communication device 20 according to an embodiment of the present invention. The communication device 20 may be the device in fig. 1, but is not limited thereto. The communication device 20 includes a processing device 200, a storage unit 210, and a communication interface unit 220. The processing device 200 may be a microprocessor or an Application Specific Integrated Circuit (ASIC). The storage unit 210 may be any data storage device accessible by the processing device 200 and used for storing a program code 214, and the processing device 200 can read and execute the program code 214. For example, the storage unit 210 may be a Subscriber Identity Module (SIM), a read-only memory (ROM), a flash memory (flash memory), a random-access memory (RAM), a compact disc read-only memory (CD-ROM/DVD-ROM), a magnetic tape (magnetic tape), a hard disk (hard disk), an optical data storage device (optical data storage device), and the like, but is not limited thereto. The communication interface unit 220 may be a transceiver for exchanging signals with a unified communication device (unified terminal device) or a network according to the processing result of the processing device 200.
It is noted that the main spirit of the present invention is to provide a method for detecting the type of the medium access control layer underlying the medium access control abstraction sub-layer. Referring to fig. 3, fig. 3 is a schematic diagram of a mac type detection process 30 according to an embodiment of the present invention. The medium access control type detection flow 30 may be used in the medium access control abstraction sub-layer shown in fig. 1. The mac type detection process 30 can be compiled into the program code 214 in fig. 2, and includes the following steps:
step 300: and starting.
Step 302: a database (library) is generated, wherein the database includes at least one characteristic for a medium.
Step 304: and setting a medium access control layer of the communication device according to the database.
Wherein, this step can include: sending a setting command to the media access control layer according to the at least one characteristic for a medium, wherein the setting command is used for instructing the media access control layer to set by using a parameter, and the parameter is generated according to the characteristic. And after receiving the setting command, the subsequent medium access control layer judges whether the parameter can be identified, and if the parameter can be identified, the medium access control layer carries out setting according to the parameter.
Step 306: according to a setting result, the existence of a medium is judged.
When the setting of the media access control layer according to the parameter is successful, judging that the media exists; the specific mode can be as follows: when the parameter can be read from the medium access control layer, the medium is judged to exist.
Step 308: and (6) ending.
According to the MAC type detection process 30, a feature database containing at least one feature specific to a medium (referred to herein as a MAC type) is generated and stored in the MAC abstraction sub-layer. The MAC abstraction sub-layer sets the underlying MAC layer using a parameter generated according to a characteristic of a MAC type in the characteristic database. Then, the mac abstraction sub-layer determines the existence of the mac type of the mac layer according to the setting result. For example, if the mac abstraction sub-layer successfully sets the mac layer according to the parameter, the mac abstraction sub-layer may determine that the corresponding mac type exists.
In detail, the feature database is generated by acquiring unique features of each media according to communication standards (e.g., IEEE1901 communication standard, IEEE802.11 communication standard, IEEE802.3 communication standard, and multimedia over coax alliance communication standard). For example, the Service Set Identifier (SSID) exists only in WiFi, so the SSID can be placed in the feature database. Alternatively, the Network Password (NPW) is only present in the power line communication, so the network password can be put into the feature database. Further, referring to fig. 4, fig. 4 is a schematic diagram of a database according to an embodiment of the invention. The database shown in fig. 4 can be extended from four mac types (e.g., ethernet, WiFi, powerline communication, or multimedia over coax alliance) to N mac types, and features for one mac type can be extended from one feature (e.g., Speed/duplex (Speed/duplex), service set identifier (sdd), network password (ncd), password) to M features.
Referring to fig. 5, fig. 5 is a diagram illustrating a mac type auto-detection process 50 established according to the database shown in fig. 4. The database shown in fig. 4 has N mac types, and each mac type has M features. In fig. 5, i is used to represent a mac type index, where index values 1, 2, …, N represent different mac types, such as WiFi, ethernet, plc, and multimedia coax alliance, respectively. In addition, j is used to denote a feature index, where index values 1, 2, …, and M respectively represent different features for a mac type, such as speed/duplex, service set identifier, password, and network password. In detail, the mac abstraction sub-layer first generates a first parameter according to a first characteristic (i.e., j ═ 1, which indicates the speed/duplex characteristic) in a first mac type (i.e., i =1, which indicates the mac type of the ethernet network) (step 502). Next, the media access control abstraction sub-layer sets the underlying media access control layer with a first parameter (step 504). Next, the mac abstraction sub-layer reads the parameter value from the underlying mac layer to check whether the setting of the first parameter is successful (step 506). If the setting of the first parameter is successful, the mac abstraction sub-layer records that the first mac type i exists (step 508). On the other hand, if the setting of the first parameter is unsuccessful, step 512 is executed, and the mac abstraction sub-layer generates a second parameter according to a second characteristic (i.e., j = 2) of the first mac type (i.e., i =1, which indicates the mac type of the ethernet network). Subsequently, the media access control abstraction sub-layer sets the underlying media access control layer with the second parameter (back to step 504). It should be noted that if the setting of all the parameters generated according to the characteristics (j ═ 1 to M) of the first mac type (i = 1) fails, the mac abstraction sub-layer determines that the first mac type does not exist. In this case, the mac abstraction sub-layer generates parameters according to the characteristics (i.e., j ═ 1 to M) of a second mac type (i.e., i =2, which represents the mac type of WiFi), and sets the mac layers of the lower layers using the generated parameters one by one. After setting with a parameter related to a characteristic of the second mac type, the mac abstraction sub-layer reads the parameter value from the underlying mac layer to check whether the setting is successful. If the setting is successful, the media access control abstraction sub-layer records that the second media access control type exists. On the other hand, if the setting is not successful, the mac abstraction sub-layer sets the parameter of another feature of the second mac type and performs the above steps until all features of all mac types in the database are used. According to the concept of the mac type automatic detection flow 50, the mac abstraction sub-layer can know the mac type of the lower layer, and thus appropriately control the mac layer of the communication device 20.
In an optional implementation manner, if there are multiple mac layers, the mac abstraction sub-layer may set each mac layer in a lower layer using a parameter of a certain characteristic of the first mac type, and if a certain mac layer is successfully set, record that the mac type of the mac layer is the first mac type; setting a lower medium access control layer (including a medium access control layer without a determined medium access control type) by continuously utilizing a parameter of a certain characteristic of the second medium access control type, and if the setting of a certain medium access control layer is successful, recording the medium access control type of the medium access control layer as the second medium access control type; and so on in this way until the mac type of each mac layer is obtained, or all features of all mac types in the database are used (step 510).
The following is another example of the above description. Referring to fig. 6, fig. 6 is a schematic diagram of a mac type automatic detection process according to an embodiment of the present invention. Wherein the database contains four media access control types (e.g., ethernet, WiFi, powerline communication, and multimedia over coax alliance) and one feature (e.g., speed/duplex, service set identifier, network password, and password) corresponding to each media access control type. First, the mac abstraction sub-layer generates a parameter according to the speed/duplex setting corresponding to the ethernet network (in this embodiment, the speed duplex setting is 100M/Full duplex), and sets the mac layer of the lower layer using the parameter (step 602). The mac abstraction sub-layer then reads the parameter value from the underlying mac layer to check if the setting is successful (step 604). If the setting is successful, the media access control abstraction sub-layer records that the ethernet network exists in the lower layer (step 606). However, if the setting is not successful, the mac abstraction sub-layer determines that the ethernet network does not exist in the lower layer. In addition, the mac abstraction sub-layer generates another parameter according to the service configuration identifier corresponding to WiFi (in this embodiment, the service configuration identifier is XXXX), and will use this parameter to set the underlying mac layer (step 608). The mac abstraction sub-layer reads the parameter from the underlying mac layer to determine whether the setting is successful (step 610). If the setting is successful, the media access control abstraction sub-layer records that the WiFi exists in the lower layer (step 612); otherwise, if the setting is not successful, the mac abstraction sub-layer determines that WiFi does not exist in the lower layer. Furthermore, the mac abstraction sub-layer generates another parameter according to the network password corresponding to the plc (in this embodiment, the network password is YYYY), and sets the lower mac layer using the parameter (step 614). The mac abstraction sub-layer reads the parameter from the underlying mac layer to determine whether the setting is successful (step 616). If the setup is successful, the mac abstraction sub-layer records that the power line communication exists in the lower layer (step 618). Similarly, if the setting is not successful, the mac abstraction sub-layer determines that the plc does not exist in the lower layer, and further generates another parameter according to the password corresponding to the multimedia coax alliance (in this embodiment, the password is zz), and sets the mac layer of the lower layer using the parameter (step 620), and so on, the mac abstraction sub-layer reads the parameter from the mac layer of the lower layer to determine whether the setting is successful (step 622). If the setup is successful, the mac abstraction sub-layer records that the multimedia over coax alliance exists in the lower layer (step 624). Similarly, if the setting is not successful, the mac abstraction sub-layer determines that the multimedia over coax alliance does not exist in the lower layer, and then ends.
An embodiment of the present invention further provides a communication apparatus, including: the media access control abstraction sublayer and a media access control layer positioned at the lower layer of the media access control abstraction sublayer;
the media access control abstraction sub-layer for generating a database, wherein the database includes at least one characteristic for a media; sending a setting command to the media access control layer according to the at least one characteristic for a medium, wherein the setting command is used for instructing the media access control layer to set based on the characteristic; judging the existence of the media according to the setting result of the media access control layer;
the medium access control layer is configured to determine whether to perform a setting based on the characteristic.
Wherein the setting command may include a parameter generated according to the feature to instruct the medium access control layer to set the parameter, and the medium access control layer determines that the setting can be performed based on the feature if the parameter can be recognized.
It is noted that the mac type detection process can be performed by software, hardware, or a combination thereof, as would be understood by one of ordinary skill in the art. Specifically, all the steps described above, including the suggested steps, can be implemented by hardware, firmware (i.e. a combination of hardware devices and computer instructions, where data in the hardware devices are read-only software data), or an electronic system. The hardware may include analog, digital, and hybrid circuits (i.e., microcircuits, microchips, or silicon chips). The electronic system may include a System On Chip (SOC), a system in package (Sip), a Computer On Module (COM), and the communication device 20.
In summary, the present invention provides a method for automatically detecting related mac types in a mac abstraction sub-layer. By means of the embodiment of the invention, the media access control abstraction sub-layer can know the media access control type of the media access control layer, and further, the media access control layer of the communication device is set by using correct parameters so as to properly control the media access control layer of the communication device.
Although the present invention has been described with reference to the preferred embodiments, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention. Accordingly, it will be apparent to those skilled in the art that various changes and modifications can be made without departing from the spirit of the invention.

Claims (10)

1. A method for detecting a media access control type, the method comprising:
generating a database, wherein the database comprises at least one characteristic for a medium;
setting a media access control layer of a communication device according to the database; and
according to a setting result, determining the existence of the media,
wherein,
setting the media access control layer of the communication device according to the database; and
determining the presence of the medium according to a setting comprises:
setting the media access control layer by using a first parameter; the first parameter is generated according to a first characteristic of a first medium in the database;
and judging that the first media exists when the setting of the first parameter is successful.
2. The method of claim 1, further comprising:
setting the media access control layer of the communication device according to the database; and
determining the presence of the medium according to a setting further comprises:
when the setting through the first parameter fails, setting the media access control layer by using a second parameter; the second parameter is generated according to a second characteristic of the database for the first medium;
and when the setting of the second parameter is successful, judging that the first media exists.
3. The method of claim 1, wherein the step of generating the database comprises:
obtaining at least one proprietary feature for the medium according to a communication standard specification to which the medium conforms; and
placing the at least one dedicated signature into the database.
4. The method of claim 1, wherein the method is used in a network system compatible with multiple media of the communication device, wherein each of the multiple media conforms to a communication standard.
5. The method of claim 4, wherein the communication standard is an IEEE1901 communication standard, an IEEE802.11 communication standard, an IEEE802.3 communication standard, or a multimedia over coax alliance communication standard.
6. The method of claim 4, wherein the plurality of media includes at least two of Ethernet, wireless communication, power line communication, and multimedia coax alliance.
7. The method of claim 1, wherein the characteristic comprises a service set identifier, speed/duplex, network password, or password.
8. A method for detecting a media access control type, the method comprising:
generating a database, wherein the database comprises at least one characteristic for a medium;
setting a media access control layer of a communication device according to the database; and
according to a setting result, determining the existence of the media,
wherein,
setting a media access control layer of the communication device according to the database includes:
sending a setting command to the medium access control layer according to the at least one characteristic for a medium, the setting command being used to instruct the medium access control layer to set using a parameter, the parameter being generated according to the characteristic,
according to a setting result, determining the existence of the media comprises:
and when the setting of the media access control layer according to the parameters is successful, judging that the media exists.
9. The method of claim 8, wherein the setting success indicates that the medium access control layer can recognize the parameter and can perform setting according to the parameter.
10. A communication device, comprising: the media access control abstraction sublayer and a media access control layer positioned at the lower layer of the media access control abstraction sublayer;
the media access control abstraction sub-layer for generating a database, wherein the database includes at least one characteristic for a media; sending a setting command to the media access control layer according to the at least one characteristic for a medium, wherein the setting command is used for instructing the media access control layer to set based on the characteristic; judging the existence of the media according to the setting result of the media access control layer;
the medium access control layer for receiving the setting command and determining whether to perform setting based on the characteristic,
wherein,
according to the setting result of the media access control layer, the judging the existence of the media comprises:
when the setting by the media access control layer based on the feature is successful, the media existence is judged.
CN201210264212.1A 2012-07-27 2012-07-27 Method for detecting media access control type and communication device Active CN103581241B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210264212.1A CN103581241B (en) 2012-07-27 2012-07-27 Method for detecting media access control type and communication device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210264212.1A CN103581241B (en) 2012-07-27 2012-07-27 Method for detecting media access control type and communication device

Publications (2)

Publication Number Publication Date
CN103581241A CN103581241A (en) 2014-02-12
CN103581241B true CN103581241B (en) 2017-02-08

Family

ID=50052160

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210264212.1A Active CN103581241B (en) 2012-07-27 2012-07-27 Method for detecting media access control type and communication device

Country Status (1)

Country Link
CN (1) CN103581241B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6560234B1 (en) * 1999-03-17 2003-05-06 At&T Corp. Universal premises distribution platform
CN1930793A (en) * 2004-03-04 2007-03-14 三星电子株式会社 System and method for controlling an operational mode of a MAC layer in a broadband wireless access communication system

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8792626B2 (en) * 2003-01-31 2014-07-29 Qwest Communications International Inc. Transmission of utility data
US7877519B2 (en) * 2004-10-18 2011-01-25 Intel Corporation Selecting one of a plurality of adapters to use to transmit a packet

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6560234B1 (en) * 1999-03-17 2003-05-06 At&T Corp. Universal premises distribution platform
CN1930793A (en) * 2004-03-04 2007-03-14 三星电子株式会社 System and method for controlling an operational mode of a MAC layer in a broadband wireless access communication system

Also Published As

Publication number Publication date
CN103581241A (en) 2014-02-12

Similar Documents

Publication Publication Date Title
EP3714612B1 (en) Quick pairing of peripheral and host devices
CN110572305B (en) Smart home equipment binding method and system, smart home equipment and mobile terminal
US7821987B2 (en) Wireless wide area network (WWAN) mobile gateway with communication protocol management
CN101854673B (en) Self-adaptive wireless local area network (WLAN) channel and power control method and device
EP3490304B1 (en) Method for identifying access point and hotspot, and related products
CN101656730A (en) Communication device, communication system, communication method and program
CN111372224A (en) Method, device and equipment for sharing seed code number by eSIM (embedded subscriber identity Module)
TWI499260B (en) Method for converging a plurality of communication standards and method for transmitting the packet or the signal
US8964603B2 (en) Method of unified parameter mapping
CN103024927A (en) Wireless device and wireless connection method thereof
CN103581241B (en) Method for detecting media access control type and communication device
TWI479932B (en) Signal transmitting method
TWI499340B (en) Method of medium access control type detection
US20120243475A1 (en) Method of Converging a Plurality of Communication Standards and Related Communication Device
CN103581124B (en) Management frame handling method and related communication device thereof
TWI481242B (en) Method of processing management frame and related communication device
EP4055891B1 (en) Wireless network access point and method for operation thereof
CN103702333B (en) The method and software telecom intelligent card of telecom intelligent card function are realized in user terminal
CN103581125B (en) device search processing method
CN103581115B (en) The method mapping unified parameters
CN201813551U (en) Wireless access equipment based on micro secure digital (SD) type
CN108093421A (en) A kind of WIFI equipment sets system, method and device
CN102209322A (en) Wireless access equipment based on microSD (micro Secure Digital) card and safety certification method thereof

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
ASS Succession or assignment of patent right

Owner name: LIANFA SCIENCE AND TECHNOLOGY CO., LTD.

Free format text: FORMER OWNER: RALINK TECHNOLOGY INC.

Effective date: 20140722

C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20140722

Address after: Hsinchu Science Industrial Park, Taiwan, China

Applicant after: MediaTek.Inc

Address before: Hsinchu County, Taiwan, China

Applicant before: Ralink Technology Inc.

ASS Succession or assignment of patent right

Owner name: CHUANGFA INFORMATION TECHNOLOGY (SUZHOU) CO., LTD.

Free format text: FORMER OWNER: LIANFA SCIENCE AND TECHNOLOGY CO., LTD.

Effective date: 20150119

C41 Transfer of patent application or patent right or utility model
COR Change of bibliographic data

Free format text: CORRECT: ADDRESS; TO: 215021 SUZHOU, JIANGSU PROVINCE

TA01 Transfer of patent application right

Effective date of registration: 20150119

Address after: 215021 international science and Technology Park, 1355 Jinji Lake Avenue, Suzhou Industrial Park, Suzhou, Jiangsu, D304-1

Applicant after: Creative information technology (Suzhou) Co., Ltd.

Address before: Hsinchu Science Industrial Park, Taiwan, China

Applicant before: MediaTek.Inc

C14 Grant of patent or utility model
GR01 Patent grant
CP03 Change of name, title or address

Address after: 215021 unit d304-1, international science and Technology Park, 1355 Jinjihu Avenue, Suzhou Industrial Park, Suzhou City, Jiangsu Province

Patentee after: Dafa Technology (Suzhou) Co.,Ltd.

Address before: 215021 d304-1, international science and Technology Park, 1355 Jinjihu Avenue, Suzhou Industrial Park, Suzhou City, Jiangsu Province

Patentee before: Chuangfa information technology (Suzhou) Co.,Ltd.

CP03 Change of name, title or address