CN102487325B - Multicast service realizing method and device - Google Patents

Multicast service realizing method and device Download PDF

Info

Publication number
CN102487325B
CN102487325B CN201010571273.3A CN201010571273A CN102487325B CN 102487325 B CN102487325 B CN 102487325B CN 201010571273 A CN201010571273 A CN 201010571273A CN 102487325 B CN102487325 B CN 102487325B
Authority
CN
China
Prior art keywords
multicast
vlan information
entity
bridge
protocol
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
CN201010571273.3A
Other languages
Chinese (zh)
Other versions
CN102487325A (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.)
Changshu intellectual property operation center Co.,Ltd.
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Priority to CN201010571273.3A priority Critical patent/CN102487325B/en
Publication of CN102487325A publication Critical patent/CN102487325A/en
Application granted granted Critical
Publication of CN102487325B publication Critical patent/CN102487325B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Small-Scale Networks (AREA)

Abstract

The invention discloses a multicast service realizing method and a multicast service realizing device. The method comprises the following steps of: creating one or more multicast entities, wherein the multicast entities are not associated with any bridge of a plurality of bridge models; when a bridge in the plurality of bridge models has a multicast service requirement, creating a multicast data channel according to virtual local area network (VLAN) information of the multicast entities and the VLAN information of the bridge user; and transmitting multicast service data by using the multicast data channel. Through the technical scheme provided by the invention, the problem that multicast services cannot be realized in a multi-bridge mode in the prior art is solved, so when a plurality of bridges exist, each bridge can realize the effect of multicast function as expected.

Description

Multicast service realizing method and device
Technical field
The present invention relates to the communications field, in particular to a kind of multicast service realizing method and device.
Background technology
Gigabit passive optical network (Gigabit Passive Optical Network, referred to as GPON) be ITU Telecommunication Standardization Sector (ITU Telecommunication Standardization Sector, referred to as ITU-T) G.984 the one of standard definition is point-to-multipoint, multiple services, use G-PON Encapsulation Mode (GPON Encapsulation Method, referred to as GEM) frame carrying miscellaneous service, and service quality (Quality of Service can be provided, referred to as QoS) the gigabit broad-band full-service access technology that ensures.
In Gbit passive optical network system, G.984.4 GPON standard defines several business model about two layer functions (Layer 2 functions), and bridge model is a kind of typical model wherein, and a simple bridge model definition as shown in Figure 1.Be embodied in media access control layer bridge service moulding plate (Media Access Control Bridge Service Profile, referred to as MAC Bridge Service Profile) management entity by access side network interface (Access network interface, referred to as ANI) side first line of a couplet bridge port media access control layer bridge port configuration data (Media Access Control Bridge Port Configuration Data, referred to as MAC Bridge Port Config Data) the mutual destination node of management entity sensing G-PON Encapsulation Mode (GPON Encapsulation Method Interworking termination point, referred to as GEMInterworking TP) management entity, by Customer Premises Network interface (User network interface, referred to as UNI) side second line of a couplet bridge port MAC Bridge Port Config Data management entity sensing physical link destination node user side Ethernet interface (Physical path termination point Ethernet UNI, referred to as PPTP Ethernet UNI) management entity.
In GPON system, G.984.4 standard define only as next model for multicast service, as shown in Figure 2.For this model, MAC Bridge Service Profile management entity must point to the mutual destination node of multicast entity multicast G-PON Encapsulation Mode (Multicast GEM interworking termination point) by a multicast first line of a couplet bridge mouth MAC Bridge Port Config Data could realize multicast service.
In the attribute of the multicast entity Multicast GEM interworking termination point of G984.4 standard to describe, a pointer is had to be (what point in bridge model is MAC Bridge Service Profileg management entity) of pointing to service moulding plate (Service Profile), but this attribute has clearly stated in a standard and has passed into disuse, continue to retain just in order to the consideration of compatibility, this attribute being described below in a standard:
Service moulding plate pointer: this attribute is set to 0, and no longer employs.In order to rear lane is compatible, execution MAC bridge service moulding plate, IP route service template or 802.1P mapping services template also may can be set as.(read, write, arrange during establishment) (necessary attribute) (2 byte) (Service profile pointer:This attribute is set to 0 and not used.For backward compatibility, it may also be set to point to a MAC bridge service profile, IP router service profile or 802.1P mapper service profile. (R, W, Set-by-create) (mandatory) (2bytes)).
For complicated business, when namely there is many bridges, optical line terminal (Optical line terminal, referred to as OLT) generally can not create multiple multicast first line of a couplet bridge mouth (i.e. MAC Bridge Port Config Data management entity), be used to refer to multicast entity Multicast GEM interworking termination point, like this, just only have one of them bridge and multicast entity associated, other bridges can not realize multicast service.In actual applications, user realizes the demand of multicast under proposing many bridge modes, but this is beyond the definition of G.984.4 standard, cannot realize.
Summary of the invention
Main purpose of the present invention is to provide a kind of multicast service realizing method and device, at least one of to solve the problem.
According to an aspect of the present invention, provide a kind of multicast service realizing method, comprising: create one or more multicast entity, wherein, above-mentioned multicast entity is not associated with any one bridge in many bridges model; When the bridge in many bridges model has multicast service demand, set up multicast packet passage according to the virtual LAN VLAN information of above-mentioned multicast entity and the vlan information of this bridge user side; Use above-mentioned multicast packet channel transfer multi-cast business data.
According to another aspect of the present invention, provide a kind of multicast service implement device, comprising: entity set-up module, for creating one or more multicast entity, wherein, above-mentioned multicast entity is not associated with any one bridge in many bridges model; Data channel module, when having a multicast service demand for the bridge in many bridges model, sets up multicast packet passage according to the virtual LAN VLAN information of above-mentioned multicast entity and the vlan information of this bridge user side; Business realizing module, for using above-mentioned multicast packet channel transfer multi-cast business data.
Pass through the present invention, for many bridges model, only create a multicast entity, and when not creating the multicast first line of a couplet bridge mouth of ANI side specially, make this multicast entity be in vacant state, do not associate with any one bridge, when the user on certain bridge has multicast service demand, by filtering and process VLAN (Virtual Local Area Network, referred to as VLAN) information, VLAN on this bridge can be passed through from multicast entity, thus realize multicast service.Solve the problem that cannot realize multicast service in prior art under many bridge modes, and then reach when there is many bridges, each bridge can realize the effect of multicast functionality according to expection.
Accompanying drawing explanation
Accompanying drawing described herein is used to provide a further understanding of the present invention, and form a application's part, schematic description and description of the present invention, for explaining the present invention, does not form inappropriate limitation of the present invention.In the accompanying drawings:
Fig. 1 is the bridge model entity relation schematic diagram according to correlation technique;
Fig. 2 is the bridge model entity relation schematic diagram corresponding with multicast service according to correlation technique;
Fig. 3 is the flow chart of the multicast service realizing method according to the embodiment of the present invention;
Fig. 4 is the flow chart of multicast service realizing method according to the preferred embodiment of the invention;
Fig. 5 is the multicast entity relationship schematic diagram of the many bridges model according to example of the present invention;
Fig. 6 is according to the multicast packet Path Setup flow chart under many bridges model of example of the present invention;
Fig. 7 is according to the multicast protocol Path Setup flow chart under many bridges model of example of the present invention;
Fig. 8 is the structured flowchart of the multicast service implement device according to the embodiment of the present invention;
Fig. 9 is the structured flowchart of multicast service implement device according to the preferred embodiment of the invention.
Embodiment
Hereinafter also describe the present invention in detail with reference to accompanying drawing in conjunction with the embodiments.It should be noted that, when not conflicting, the embodiment in the application and the feature in embodiment can combine mutually.
Fig. 3 is the flow chart of the multicast service realizing method according to the embodiment of the present invention.As shown in Figure 3, comprise according to the multicast service realizing method of the embodiment of the present invention:
Step S302, create one or more multicast entity Multicast GEM interworking termination point, wherein, above-mentioned multicast entity is not associated with any one bridge in many bridges model.
Step S306, when the bridge in many bridges model has multicast service demand, has the vlan information of the user side of the bridge of multicast service demand to set up multicast packet passage according to the vlan information of above-mentioned multicast entity and this.
Step S308, uses above-mentioned multicast packet channel transfer multi-cast business data.
According to the definition G.984.4 of GPON standard, for bridge model (single bridge or many bridges), multicast entity Multicast GEM interworking termination point (each bridge must create an example of this entity) is pointed by the multicast first line of a couplet bridge mouth MAC Bridge Port Config Data management entity of ANI side.But pass through said method, OLT only creates a multicast entity (also can create multiple for subsequent use), and do not create the multicast first line of a couplet bridge mouth of ANI side specially, thus make this multicast entity be in vacant state (with reference to figure 5), although this multicast entity does not associate with any one bridge, the multicast service on all bridges all depends on this multicast entity and realizes.
Under many bridges model, when the user on certain bridge has multicast service demand, just can by expansion VLAN operation configuration data (Extended VLAN Tagging Operation Config Data) management entity configuration vlan information on this entity, namely carry out filtering to it and process, VLAN on this bridge can be passed through from multicast entity Multicast GEM interworking termination point, namely the multicast packet passage for transport multicast business datum is set up by configuration vlan information, thus multicast service is achieved under many bridges model.
Preferably, before step S306, following process can also be comprised:
Step S304, has the vlan information of the user side of the bridge of multicast service demand to set up multicast protocol passage according to the vlan information of above-mentioned multicast entity and this.
After multicast protocol passage has created, optical network unit (Optical Network Unit, referred to as ONU) just can send protocol massages to OLT by this multicast protocol passage, select corresponding multicast service, whether whether OLT also can inquire about a certain multicast service by this multicast protocol passage to ONU using always, to determine also to need to send this multi-cast business data to ONU.
Preferably, above-mentioned vlan information include but not limited to following one of at least: VLAN ID, data transport priority.
VLAN ID is the underlying parameter creating multicast protocol passage and multicast packet passage, and data transport priority then defines the priority between business, and the data determining which business can preferentially be transmitted.
Preferably, in step s 304, there is the vlan information of the user side of the bridge of multicast service demand to set up multicast protocol passage according to the vlan information of above-mentioned multicast entity and this and may further include one of following process:
(1) when management entity Multicast configuration template (Multicast Operations Profile) is set up, search in this management entity and whether there is the vlan information unicast channel identical with the vlan information of required multicast protocol, if exist, then using this unicast channel as above-mentioned multicast protocol passage.
(2) when above-mentioned management entity is not set up, or when there is not the vlan information unicast channel identical with the vlan information of required multicast protocol in the management entity set up, directly there is the vlan information of the user side of the bridge of multicast service demand to set up above-mentioned multicast protocol passage according to above-mentioned multicast entity and this.
The foundation of multicast protocol passage includes but not limited to above-mentioned two kinds of modes, when there is available unicast channel in management entity, can directly using this unicast channel as multicast protocol passage, when there is not available unicast channel in the management entity that management entity is not set up or set up, then need have the vlan information of the user side of the bridge of multicast service demand to set up above-mentioned multicast protocol passage according to the vlan information of multicast entity and this.
Below in conjunction with example, above preferred embodiment is described in detail.
According to the multicast entity relationship of many bridges model of example of the present invention, as shown in Figure 5: multicast entity Multicast GEM interworking termination point does not exist points relationship with any bridge entity, if user needs to realize multicast service on certain bridge, then must pass through Extended VLAN Tagging Operation Config Data management entity on multicast entity Multicast GEM interworking termination point, configure the vlan information corresponding to user side, set up the incidence relation of multicast entity Multicast GEM interworking termination point and certain bridge.It should be noted that, in Fig. 1, Fig. 2, Fig. 5, the connection ratio that what the mark " 1 " on the arrow of presentation-entity annexation identified is between two entities is 1: 1, and " p " then represents that the connection ratio of this entity and other entities is variable.
As shown in Figure 6, in this example, the Establishing process of multicast packet passage may further include following process:
The ONU that step S602:ONU have received establishment (Set-by-create) multicast entity manages control interface (ONUmanagement and control interface, referred to as OMCI) message.
Step S604: except the relation between bridge and multicast entity, judges whether the entity points relationship of multicast channel in protocol level is communicated with, if be communicated with, performs step S606, otherwise terminates.
Step S606: the vlan information according to multicast entity and the configuration of user side sets up multicast protocol passage.
Step S608: the vlan information according to multicast entity and the configuration of user side sets up multicast packet passage.
Wherein, as shown in Figure 7, the Establishing process of multicast protocol passage may further include following process:
Step S702: the multicast template Multicast Operations Profile management entity judging whether to create 9.3.27 joint in G.984.4 standard, if created, performs step S704, otherwise performs step S710.
Step S704: search identical with the vlan information of required multicast protocol with Multicast Operations Profile management entity (namely with multicast template matches) unicast channel.
Step S706: if find corresponding unicast channel, perform step S708, otherwise perform step S710.
Step S708: using the unicast channel that finds as multicast protocol passage.
Step S710: the vlan information according to multicast entity and the configuration of user side sets up multicast protocol passage.
After multicast protocol passage and multicast packet passage have created, ONU sends protocol massages to OLT by multicast protocol passage, the multicast traffic stream that OLT sends to ONU, ONU is by multicast packet channel reception multicast traffic stream, then be forwarded to the corresponding UNI registered permanent residence, thus realize the multicast service under many bridges model.
Fig. 8 is the structured flowchart of the multicast service implement device according to the embodiment of the present invention.As shown in Figure 8, comprise according to the multicast service implement device of the embodiment of the present invention:
Entity set-up module 82, for creating one or more multicast entity Multicast GEM interworking termination point, wherein, multicast entity is not associated with any one bridge in many bridges model.
Data channel module 84, when having a multicast service demand for the bridge in many bridges model, has the vlan information of the user side of the bridge of multicast service demand to set up multicast packet passage according to the virtual LAN VLAN information of multicast entity and this.
Business realizing module 86, for using above-mentioned multicast packet channel transfer multi-cast business data.
Pass through said apparatus, create one and be in vacant state multicast entity (also can create multiple for subsequent use), when the user on certain bridge has multicast service demand, only need the vlan information being had the user side of the bridge of multicast service demand by the virtual LAN VLAN information of configuration multicast entity and this, VLAN on this bridge can be passed through from multicast entity, namely establish the multicast packet passage for transport multicast business datum, thus achieve multicast service under many bridges model.
Preferably, can further include according to the multicast service implement device of the embodiment of the present invention:
Protocol channel module 88, for having the vlan information of the user side of the bridge of multicast service demand to set up multicast protocol passage according to the vlan information of multicast entity and this.
After multicast protocol passage has created, ONU just can send protocol massages to OLT by this multicast protocol passage, select corresponding multicast service, whether whether OLT also can inquire about a certain multicast service by this multicast protocol passage to ONU using always, to determine also to need to send this multi-cast business data to ONU.
Preferably, above-mentioned vlan information include but not limited to following one of at least: VLAN ID, data transport priority.
VLAN ID is the underlying parameter creating multicast protocol passage and multicast packet passage, and data transport priority then defines the priority between business, and the data determining which business can preferentially be transmitted.
Preferably, protocol channel module 88 may further include:
First sets up module 882, for when management entity Multicast Operations Profile sets up, search in management entity and whether there is the vlan information unicast channel identical with the vlan information of required multicast protocol, if exist, then using this unicast channel as above-mentioned multicast protocol passage.
Second sets up module 884, for not setting up at management entity, or when there is not the vlan information unicast channel identical with the vlan information of required multicast protocol in the management entity set up, directly there is the vlan information of the user side of the bridge of multicast service demand to set up described multicast protocol passage according to the vlan information of above-mentioned multicast entity and this.
Said two units sets up mode corresponding to two kinds of multicast protocol passages, and in specific implementation process, protocol channel module 88 includes but not limited to said two units, can expand as required.
As can be seen from the above description, by technical scheme provided by the invention, realize multicast service under many bridges model that can be defined by OMCI in gigabit passive optical network, when making to there is many bridges, each bridge can realize multicast functionality according to expection.
Obviously, those skilled in the art should be understood that, above-mentioned of the present invention each module or each step can realize with general calculation element, they can concentrate on single calculation element, or be distributed on network that multiple calculation element forms, alternatively, they can realize with the executable program code of calculation element, thus, they can be stored and be performed by calculation element in the storage device, and in some cases, step shown or described by can performing with the order be different from herein, or they are made into each integrated circuit modules respectively, or the multiple module in them or step are made into single integrated circuit module to realize.Like this, the present invention is not restricted to any specific hardware and software combination.
The foregoing is only the preferred embodiments of the present invention, be not limited to the present invention, for a person skilled in the art, the present invention can have various modifications and variations.Within the spirit and principles in the present invention all, any amendment done, equivalent replacement, improvement etc., all should be included within protection scope of the present invention.

Claims (10)

1. a multicast service realizing method, is applied to Optical Network Termination Management and Control Interface OMCI many bridges model of gigabit passive optical network, it is characterized in that, comprising:
Create one or more multicast entity, wherein, described multicast entity is not associated with any one bridge in described many bridges model;
When the bridge in described many bridges model has multicast service demand, set up multicast packet passage according to the virtual LAN VLAN information of described multicast entity and the vlan information of this bridge user side;
Use described multicast packet channel transfer multi-cast business data.
2. method according to claim 1, is characterized in that, before setting up described multicast packet passage, also comprises:
Multicast protocol passage is set up according to the vlan information of described multicast entity and the vlan information of this bridge user side.
3. method according to claim 1 and 2, is characterized in that, described vlan information comprise following one of at least: VLAN ID, data transport priority.
4. method according to claim 3, is characterized in that, the vlan information of the described vlan information according to described multicast entity and this bridge user side is set up multicast protocol passage and comprised:
When management entity is set up, search in described management entity and whether there is the vlan information unicast channel identical with the vlan information of required multicast protocol, if exist, then using this unicast channel as described multicast protocol passage.
5. method according to claim 3, is characterized in that, the vlan information of the described vlan information according to described multicast entity and this bridge user side is set up multicast protocol passage and comprised:
When management entity is not set up, or when there is not the vlan information unicast channel identical with the vlan information of required multicast protocol in the described management entity set up, directly set up described multicast protocol passage according to the vlan information of described multicast entity and the vlan information of this bridge user side.
6. a multicast service implement device, is applied to Optical Network Termination Management and Control Interface OMCI many bridges model of gigabit passive optical network, it is characterized in that, comprising:
Entity set-up module, for creating one or more multicast entity, wherein, described multicast entity is not associated with any one bridge in described many bridges model;
Data channel module, when having a multicast service demand for the bridge in described many bridges model, sets up multicast packet passage according to the virtual LAN VLAN information of described multicast entity and the vlan information of this bridge user side;
Business realizing module, for using described multicast packet channel transfer multi-cast business data.
7. device according to claim 6, is characterized in that, described multicast service implement device, also comprises:
Protocol channel module, for setting up multicast protocol passage according to the vlan information of described multicast entity and the vlan information of this bridge user side.
8. the device according to claim 6 or 7, is characterized in that, described vlan information comprise following one of at least: virtual and LAN ID, data transport priority.
9. device according to claim 7, is characterized in that, described protocol channel module comprises:
First sets up module, for when management entity is set up, searches in described management entity and whether there is the vlan information unicast channel identical with the vlan information of required multicast protocol, if exist, then using this unicast channel as described multicast protocol passage.
10. device according to claim 7, is characterized in that, described protocol channel module comprises:
Second sets up module, for not setting up at management entity, or when there is not the vlan information unicast channel identical with the vlan information of required multicast protocol in the described management entity set up, directly set up described multicast protocol passage according to the vlan information of described multicast entity and the vlan information of this bridge user side.
CN201010571273.3A 2010-12-02 2010-12-02 Multicast service realizing method and device Active CN102487325B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201010571273.3A CN102487325B (en) 2010-12-02 2010-12-02 Multicast service realizing method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201010571273.3A CN102487325B (en) 2010-12-02 2010-12-02 Multicast service realizing method and device

Publications (2)

Publication Number Publication Date
CN102487325A CN102487325A (en) 2012-06-06
CN102487325B true CN102487325B (en) 2015-06-03

Family

ID=46152781

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201010571273.3A Active CN102487325B (en) 2010-12-02 2010-12-02 Multicast service realizing method and device

Country Status (1)

Country Link
CN (1) CN102487325B (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1866919A (en) * 2005-12-06 2006-11-22 华为技术有限公司 Service switching method based on VLAN stack
CN101119220A (en) * 2007-09-24 2008-02-06 中兴通讯股份有限公司 Gb passive optical network based multicast service implementing method and apparatus
CN101594556A (en) * 2008-05-28 2009-12-02 ***电信传输研究所 A kind of in the GPON system long-distance management device of data flow classification

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040165600A1 (en) * 2003-02-21 2004-08-26 Alcatel Customer site bridged emulated LAN services via provider provisioned connections
CN100589443C (en) * 2007-06-12 2010-02-10 中兴通讯股份有限公司 An Ethernet service processing method in Gbit passive optical network

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1866919A (en) * 2005-12-06 2006-11-22 华为技术有限公司 Service switching method based on VLAN stack
CN101119220A (en) * 2007-09-24 2008-02-06 中兴通讯股份有限公司 Gb passive optical network based multicast service implementing method and apparatus
CN101594556A (en) * 2008-05-28 2009-12-02 ***电信传输研究所 A kind of in the GPON system long-distance management device of data flow classification

Also Published As

Publication number Publication date
CN102487325A (en) 2012-06-06

Similar Documents

Publication Publication Date Title
US8509115B2 (en) Multicast control method in Ethernet Passive Optical Network
CN100372276C (en) RSVP proxy service for communication network
EP2355374B1 (en) Method, system and optical line terminal for message transmission in an optical communication system
JP4398317B2 (en) Multicast transfer method and frame processing method in GEM mode of gigabit passive optical network
CN101005445B (en) Method for mapping service flow to service transmission path and optical network terminal
US7613187B2 (en) Shared LAN emulation method and apparatus having VLAN recognition and LLID management functions on EPON
CN101047446B (en) Device and method for allocating Ethernet service in passive optical network and management entity
CN100555949C (en) A kind of to GPON system configuration Native VLAN and processing Ethernet method of message
EP1978654B1 (en) A method for mapping the service stream to the service transmission channel, system and optical network terminator thereof
JP2009508396A (en) Promoting service quality differentiation in Ethernet passive optical networks
WO2011153856A1 (en) Broadband service configuration method and apparatus in passive optical network system
CN102695103B (en) Business retransmission method and system
CN104113792A (en) OpenFlow control channel establishing method and system
CN102714614B (en) Method for transmitting data in passive optical network, user-side equipment, and system
WO2016101525A1 (en) Method, apparatus and system for managing optical network unit dpu device
CN101163093A (en) Method of implementing centralized multicast management on integrated access equipment
JP5449548B2 (en) Multicast processing method and apparatus
CN100586077C (en) Method for implementing intra-band management in ethernet passive optical network
CN101453665B (en) Connection switching method, apparatus and system for passive optical network
WO2014032574A1 (en) Message processing device, method and system
CN105591956B (en) Flow control methods and equipment based on User-Network Interface UNI
CN102487325B (en) Multicast service realizing method and device
CN101931582B (en) Method and device for implementing Ethernet two-layer pseudo wire emulation service
KR20070061235A (en) Apparatus and method for managing traffic using vid in epon
CN105591767A (en) SVLAN allocation method, SVLAN allocation device, Ethernet service establishment method and Ethernet service establishment system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20200717

Address after: 215500 No.13, Caotang Road, Changshu, Suzhou, Jiangsu Province

Patentee after: Changshu intellectual property operation center Co.,Ltd.

Address before: 510000 unit 2414-2416, building, No. five, No. 371, Tianhe District, Guangdong, China

Patentee before: GUANGDONG GAOHANG INTELLECTUAL PROPERTY OPERATION Co.,Ltd.

Effective date of registration: 20200717

Address after: 510000 unit 2414-2416, building, No. five, No. 371, Tianhe District, Guangdong, China

Patentee after: GUANGDONG GAOHANG INTELLECTUAL PROPERTY OPERATION Co.,Ltd.

Address before: 518057 Nanshan District science and technology, Guangdong Province, South Road, No. 55, No.

Patentee before: ZTE Corp.

CP02 Change in the address of a patent holder
CP02 Change in the address of a patent holder

Address after: 215500 5th floor, building 4, 68 Lianfeng Road, Changfu street, Changshu City, Suzhou City, Jiangsu Province

Patentee after: Changshu intellectual property operation center Co.,Ltd.

Address before: No.13 caodang Road, Changshu City, Suzhou City, Jiangsu Province

Patentee before: Changshu intellectual property operation center Co.,Ltd.