CN100420240C - Multi-cast broadcasting popedom controlling method - Google Patents
Multi-cast broadcasting popedom controlling method Download PDFInfo
- Publication number
- CN100420240C CN100420240C CNB2006100601140A CN200610060114A CN100420240C CN 100420240 C CN100420240 C CN 100420240C CN B2006100601140 A CNB2006100601140 A CN B2006100601140A CN 200610060114 A CN200610060114 A CN 200610060114A CN 100420240 C CN100420240 C CN 100420240C
- Authority
- CN
- China
- Prior art keywords
- acl
- access control
- control list
- multicast
- igmp
- 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
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The present invention discloses a multicast authority control method. The present invention comprises the steps that an access server is provided with at least one access control list which comprises a user address sequence and a multicast group address sequence; user identify information and the access control list are associated; addition messages of Internet Group Management Protocol are waited to be received; after the addition messages of Internet Group Management Protocol are received, the addition messages of Internet Group Management Protocol are matched with the different access control lists; finally, whether the addition messages of Internet Group Management Protocol are discarded is determined according to a matching result. By using the present invention, the problem that added multicast attributes can not be possibly and effectively identified because of the compatibility between a Radius server and different access servers can be avoided. Besides, the present invention achieves flexible and fine control the multicast authorities through a plurality of conditions, such as users, multicast channels, reception time segments, etc.
Description
Technical field
The present invention relates to the IP technical field of multicast, be specifically related to a kind of multicast authority control method.
Background technology
Multicasting technology in the IP network has realized putting the transfer of data of multiple spot.Its basic principle is that multiple host can belong to a group (by multicast address sign), and the corresponding group address of message purpose IP sends to the data of this group, can allow all members receive in the group, and data can not spread to other outer main frame of group.The advantage of multicasting technology is to alleviate the source host load and saves the network bandwidth, needing to be highly suitable for the network video service of massive band width.Along with the rise of network applications such as IPTV (Web TV), long-distance education, the application of multicasting technology in IP network more and more widely, Fig. 1 has provided prior art IP multicast network schematic diagram.From top principle introduction as can be seen, have only and organize the data flow that interior user could receive corresponding this group, so group membership's management of information is the important step that multicasting technology is used.In the real network, access server is to realize by IGMP (Internet Group Management Protocol, IGMP) message interaction to terminal use's multicast management, and concise and to the point process is as follows:
When 1, the user wishes receiving multicast data stream, send the group that the application of IGMP JOIN message adds appointment to access server;
2, after access server adds user profile to the group membership tabulation, just to user's duplicated multicast data;
When 3, the user wishes to stop receiving multicast data stream, send the group that appointment is left in the application of IGMPLEAVE message to access server;
4, after access server confirms that the user leaves, with user profile from group membership's deletion of tabulating, no longer to user's duplicated multicast data.
The IGMP agreement provides in the group member to add and the basic management function such as has left, and the user is not authenticated and controls in the agreement.And in modern telecom network, operator to various service applications all proposed to run, manageable requirement, also relate to the problem of user authority management in the multicast application.Because the IGMP agreement does not provide this type of function, so control method to user multicast power need be provided on access server.As shown in Figure 2, one of method that realizes user multicast power control at present is by Radius (Remote Authentication Dial In User Service, remote dial-in user's authentication service agreement) server issues a multicast attribute to the user, the Radius server is except finishing user's authentication and accounting function, can also inform the network attribute that this user of access server possesses by the mode that issues attribute, the multicast attribute also can be used as and issues one of attribute.The principle of this method be at first on the Radius server account number attribute to the user be provided with, whether designated user has the multicast attribute.Whether access server comprises multicast flags in the user property that judgement and record Radius server issue in user authentication process.When receiving the IGMP JOIN message that the user sends, only allow the user that multicast flags has been set to add multicast group then, reach the purpose that user multicast power is controlled.Do not define the multicast attribute of standard in the Radius agreement, so the multicast attribute need be realized in the privately owned attribute of protocol extension, the compatibility issue that so just has different Radius servers and different access servers, the multicast attribute that may cause increasing can't effectively be discerned.
Summary of the invention
The technical problem to be solved in the present invention provides a kind of multicast authority control method, the multicast authority control method that overcomes prior art can not use Access Control List (ACL) to carry out the shortcoming of multicast authority control, raising is to the ability of user's control and management, and provides the operation means for the customization of characteristic multicast service.
The present invention adopts following technical scheme:
A kind of multicast authority control method, on access server, carry out following steps:
A1, at least one Access Control List (ACL) is set, it comprises station address sequence and multicast group address sequence;
A2, carry out related with Access Control List (ACL) customer identification information;
A3, wait receive IGMP and join message, after receiving that described IGMP joins message, this IGMP joined message mate with different Access Control List (ACL), when occurring IGMP first and join message situation with the Access Control List (ACL) coupling, execution in step A4, when the coupling situation not occurring, execution in step A5;
A4, user profile is added in group membership's tabulation that destination address that described IGMP joins message determines;
A5, IGMP joined message to be abandoned.
Described multicast authority control method, wherein: described Access Control List (ACL) also comprises permission identifier or forbids identifier, described steps A 4 comprises step: comprise permission identifier if join message with described IGMP in the Access Control List (ACL) that is complementary, user profile is added in group membership's tabulation that destination address determines; If comprise and forbid identifier, direct execution in step A5.
Described multicast authority control method, wherein: described steps A 2 comprises step: carry out related with Access Control List (ACL) customer identification information by the attribute configuration order.
Described multicast authority control method, wherein: described steps A 2 comprises step: issue the Access Control List (ACL) attribute by remote dial-in user's authentication service protocol server, carry out related with Access Control List (ACL) customer identification information.
Described multicast authority control method, wherein: the coupling in the described steps A 3 according to rule be: when source address in IGMP joins message stem and destination address appear in the station address sequence of Access Control List (ACL) and the multicast group address sequence respectively, think that then IGMP joins message and the Access Control List (ACL) coupling, otherwise think that IGMP joins message and Access Control List (ACL) does not match.
Described multicast authority control method, wherein: Access Control List (ACL) comprises the time period parameter that is used for determining the validity of access control list time, after receiving that IGMP joins message, access server is at first determined the current Access Control List (ACL) that comes into force according to Access Control List (ACL) time period parameter, and the Access Control List (ACL) that comes into force and IGMP joined message carries out matching operation.
Technical scheme of the present invention, the powerful Access Control List (ACL) of packet filtering is set on access server, IGMP JOIN message is filtered, can not only can control the user receiving group, avoid the compatibility issue of different Radius servers and different access servers, the problem that the multicast attribute that may cause increasing can't effectively be discerned;
The channel that also further can customized user can watch, realized meticulous control to user multicast power, having overcome the multicast authority control that the Radius server of prior art issues can only accomplish to distinguish the shortcoming that allows to add multicast group and forbid adding two kinds of situations of multicast group at the user, it is the time period management function of combined with access control tabulation, the time period that can add multicast group to the user is controlled, and has realized to control flexibly, subtly multicast authority by a plurality of conditions such as user, multicast channel, time of reception sections; Aspect the multicast network operation, improved ability greatly, and provide the means of runing easily for characteristic multicast service customization user's control and management.
Description of drawings
The present invention includes following accompanying drawing:
Fig. 1 is an IP multicast network schematic diagram in the prior art;
Fig. 2 is that prior art utilizes the Radius server to issue multicast attribute schematic diagram;
Fig. 3 is the flow chart that access server of the present invention is handled the IGMP message.
Embodiment
Below in conjunction with drawings and Examples the present invention is described in further detail:
ACL (Access Control List, Access Control List (ACL)) rule is for safety and otherwise consideration and some rules that dispose on the network equipment, article one, acl rule is made up of some " permit/deny " statements, constitutes a kind of criterion jointly.The acl rule of the packet of each reception of equipment inspection and configuration is compared (as the protocol type of message, IP address, port numbers etc.), check message characteristic whether with the acl rule coupling, thereby decision is to transmit or abandon to this packet.Whether the function of Time_Range (time period) is to judge sometime can to provide the support that comes into force based on the time period for other functional module (as ACL) within a certain official hour segment limit.The present invention is directed to multicast authority control and proposed a solution, utilize ACL and Time_Range, according to all multifactor different Combination Control modes that on access server, disposes such as user account number, the group (corresponding multicast address or group broadcasting program channel) of user's adding, the time periods that the user watches program, realized meticulous control to user multicast power.
After core of the present invention is that access server is received user's IGMP JOIN message (IGMP joins message), acl rule and IGMP JOIN message with user's association mates earlier, thereby realize filtration to information such as the source IP of message and purpose IP, address information is obtained from the IP heading, source IP representative of consumer main frame, purpose IP represents multicast group (in fact being exactly the multicast channel address), message with the acl rule coupling, according to the processing of the keyword in the acl rule (Permit/deny) decision, then be dropped with the unmatched message of acl rule to IGMP JOIN message.Like this by using the correlation function of ACL, just can carry out meticulous control to the authority that can the user add multicast.
Acl rule of the present invention adopts following coded format:
Keyword (access-list)+group #+keyword (Permit/deny)+message protocol type+source network number+source network wildcard mask (optional)+purpose network number+purpose network wildcard mask (optional)+expansion control element (optional);
Wherein access-list represents an acl rule, and group # is represented the acl rule title, and Permit is a permission identifier, and deny forbids identifier.
In that source network number/when purpose network number parameter was input as any, the expression arbitrary network need not source network/purpose network wildcard mask this moment.
The expansion control element is represented the additional filtering element, as IP TOS field, Time_Range control element etc.
Be one group of concrete acl rule example below:
access-list?500?permit?ip?any?224.0.0.031.255.255.255;
Be used to filter the message that all add multicast group.
access-list?500?permit?ip?any?224.1.1.10.0.0.0;
Being used to filter the adding destination address is the message of 224.1.1.1 multicast group.
access-list?600?permit?ip?any?224.1.1.20.0.0.0time-range?time1;
Be used to add the multicast authority control mode of time period restriction.
As shown in Figure 3, access server is as follows to the handling process of IGMP message:
Step 301: access server receives the IGMP JOIN message that user terminal sends;
Step 302: access server connect the user terminal that judge to send IGMP JOIN message whether related acl rule, if, execution in step 303, otherwise, execution in step 306;
Step 303: after access server finds the acl rule of user's association, judge have which ACL to come into force according to the time period parameter (Time_Range) of ACL earlier at current time;
Step 304: IGMP JOIN message information and current the relevant acl rule that comes into force are docile and obedient the preface coupling, run into the rule that article one meets and promptly stop coupling, continue execution in step 305,, then change step 307 if the coupling situation occurs;
Step 305: allow identifier Permit to change step 306 to handle if contain in the acl rule on the IGMP JOIN message coupling, if contain Deny in the acl rule on the IGMP JOIN message coupling then change step 307 and handle;
Step 306:IGMP JOIN message is given the IGMP unit and is continued to handle, and adds the information about firms of this user terminal in the multicast group of correspondence.
Step 307:IGMP JOIN packet loss.
User terminal has two kinds by the mode of the related acl rule of customer identification information in step 302: (1) carries out association by the attribute configuration order: the acl rule title of designated user association under interface under the user or ISP (Internet Service Provider, the ISP) territory for example; (2) issue attribute by the Radius server in user authentication process, defined the ACL property of standard in the RadiRs agreement, need not Extended Protocol, when the user reached the standard grade, access server can be with the ACL plan record of user's association in user message table.Customer identification information can be surf the Net account number, IP address or a subscriber's line identifying information of user.
In step 303 the time range method to set up of Time_Range function have multiple, for example: (1) configuration cycle property time period, as the 19:00 to 21:00 of every day; (2) configuration absolute time section is as 2000-01-0100:00 to 2000-01-31 00:00.When carrying out multicast control, Time_Range can be used in combination with the acl rule that carries out the multicast restriction, realize the time control of multicast authority.For instance, can define such rule of combination acl rule A, if every allows the user to watch movie channel at 20:00 between the 22:00, then in acl rule A, add " Time_Range 20:00-22:00 ", the user is related with regular A, and after this user is normal at stipulated time every day section transmission JOIN message adding movie channel, at the appointed time beyond the section, the JOIN message that the user adds movie channel can be dropped, and can not add this channel; For the user who has reached the standard grade,, can after igmp querying is overtime, roll off the production line simultaneously, realize meticulous control in this way user multicast power because keep online JOIN packet loss.
The message information of acl rule coupling mainly is the source IP and the purpose IP of IGMP JOIN message in step 304.IGMP JOIN message and acl rule coupling is meant that IGMP joins message source address in the stem and destination address respectively in the middle of the station address sequence and multicast group address sequence of acl rule, the information of the source address representative of consumer in the JOIN message, which user is the coupling source address can control and can add multicast, destination address in the IGMP JOIN message is the multicast channel address, the coupling destination address can be controlled the user and receive which channel, has realized the meticulous control to user multicast power in this way.
Come implementation process of the present invention is described below by concrete profile instance:
(1) access server section setup time time1, per working day, 19:00~22:00 was effective: BRAS (config) #time-range time1 19:00 to 22:00working-day
(2) access server configuration acl rule group 500 and 600, only allow the user to add the channel that the address is 224.1.1.1 and 224.1.1.2 respectively, and rule come into force in time period t ime1:
BRAS(config)#access-list?500?permit?ip?any?224.1.1.10.0.0.0time-rangetime1
BRAS(config)#access-list?500?deny?ip?any?any
BRAS(confg)#access-list?600?permit?ip?any?224.1.1.20.0.0.0?time-rangetime1
BRAS(config)#access-list?600?deny?ip?any?any
(3) set (profile) of two acl rule groups of access server configuration, igmp1 by name and igmp2 comprise acl rule group 500 and 600 respectively:
BRAS(config)#profle?igmp1
BRAS(config-profile-igmp1)#ip?access?group?500
BRAS(config)#profile?igmp2
BRAS(config-profile-igmp2)#ip?access?group?600
(4) ACL of configure user account number association set (directly is provided with the attribute of Filter-Id on the Radius server in the user profile of Radius server, this attribute is the standard definition in the Radius agreement), account number user1@163 is related with igmp1, and user2@163 is related with igmp2.
When (5) next the user reaches the standard grade, the Radius server is handed down to access server with each user's ACL aggregate attribute, access server carries out multicast control according to the rule that pre-defines, after receiving that IGMP joins message, IGMP joined message mate with different Access Control List (ACL), join message source address in the stem and destination address during respectively in the station address sequence of Access Control List (ACL) and the situation in the multicast group address sequence when occurring IGMP first, promptly stop matching operation, then add user profile in destination address definite group membership tabulation if comprise permission identifier in the Access Control List (ACL) this moment; Source address in IGMP joins message stem and destination address do not appear at respectively in the station address sequence and multicast group address sequence of Access Control List (ACL), perhaps comprise in the Access Control List (ACL) and forbid identifier, then IGMP being joined message abandons.
User1@163 can only the every workday 19:00~22:00 joins multicast channel 224.1.1.1 in the time period, and user2@163 can only join multicast channel 224.1.1.2 at 19:00~22:00 of every workday in the time period.
Though pass through with reference to the preferred embodiments of the present invention, the present invention is illustrated and describes, but those of ordinary skill in the art should be understood that, can do various changes to it in the form and details, and the spirit and scope of the present invention that do not depart from appended claims and limited.
Claims (6)
1. a multicast authority control method is characterized in that, carries out following steps on access server:
A1, at least one Access Control List (ACL) is set, it comprises station address sequence and multicast group address sequence;
A2, carry out related with Access Control List (ACL) customer identification information;
A3, wait receive IGMP and join message, after receiving that described IGMP joins message, this IGMP joined message mate with different Access Control List (ACL), when occurring IGMP first and join message situation with the Access Control List (ACL) coupling, execution in step A4, when the coupling situation not occurring, execution in step A5;
A4, user profile is added in group membership's tabulation that destination address that described IGMP joins message determines;
A5, IGMP joined message to be abandoned.
2. multicast authority control method according to claim 1, it is characterized in that, described Access Control List (ACL) also comprises permission identifier or forbids identifier, described steps A 4 comprises step: comprise permission identifier if join message with described IGMP in the Access Control List (ACL) that is complementary, user profile is added in group membership's tabulation that destination address determines; If comprise and forbid identifier, direct execution in step A5.
3. multicast authority control method according to claim 1 is characterized in that: described steps A 2 comprises step: carry out related with Access Control List (ACL) customer identification information by the attribute configuration order.
4. multicast authority control method according to claim 1, it is characterized in that: described steps A 2 comprises step: issue the Access Control List (ACL) attribute by remote dial-in user's authentication service protocol server, carry out related with Access Control List (ACL) customer identification information.
5. according to claim 3 or 4 described multicast authority control methods, it is characterized in that: the coupling in the described steps A 3 according to rule be: when source address in IGMP joins message stem and destination address appear in the station address sequence of Access Control List (ACL) and the multicast group address sequence respectively, think that then IGMP joins message and the Access Control List (ACL) coupling, otherwise think that IGMP joins message and Access Control List (ACL) does not match.
6. multicast authority control method according to claim 5, it is characterized in that: Access Control List (ACL) comprises the time period parameter that is used for determining the validity of access control list time, after receiving that IGMP joins message, access server is at first determined the current Access Control List (ACL) that comes into force according to Access Control List (ACL) time period parameter, and the Access Control List (ACL) that comes into force and IGMP joined message carries out matching operation.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2006100601140A CN100420240C (en) | 2006-03-30 | 2006-03-30 | Multi-cast broadcasting popedom controlling method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2006100601140A CN100420240C (en) | 2006-03-30 | 2006-03-30 | Multi-cast broadcasting popedom controlling method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1852258A CN1852258A (en) | 2006-10-25 |
CN100420240C true CN100420240C (en) | 2008-09-17 |
Family
ID=37133727
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2006100601140A Expired - Fee Related CN100420240C (en) | 2006-03-30 | 2006-03-30 | Multi-cast broadcasting popedom controlling method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100420240C (en) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101119311B (en) * | 2007-09-12 | 2010-07-14 | 中兴通讯股份有限公司 | Method and device for controlling multicast data flow |
CN101340626B (en) * | 2007-11-21 | 2010-08-11 | 华为技术有限公司 | Method and apparatus for identifying and acquiring authority information in SDP protocol |
CN101247653A (en) * | 2008-03-18 | 2008-08-20 | 中兴通讯股份有限公司 | Method for multicast service access control in next generation network structure |
CN101547100B (en) * | 2009-05-07 | 2011-01-19 | 杭州华三通信技术有限公司 | Method and system for multicast receiving control |
CN101562613B (en) * | 2009-05-26 | 2012-07-04 | 杭州华三通信技术有限公司 | Method for controlling multicast source and network access server |
EP2765735B1 (en) * | 2011-11-09 | 2016-04-27 | Huawei Technologies Co., Ltd. | Method, system and apparatus for implementing intercommunication multicast in passive optical network |
CN103326996B (en) * | 2012-03-23 | 2018-08-07 | 南京中兴软件有限责任公司 | A kind of method and system that control multicast member is added |
CN102970614B (en) * | 2012-11-22 | 2016-06-08 | 杭州华三通信技术有限公司 | Aaa server in IPTV network and processing method thereof |
TWI467934B (en) * | 2012-11-23 | 2015-01-01 | Nat Univ Chung Cheng | In the passive optical fiber network using the second layer of multicast monitoring packet transfer method |
CN106789859B (en) * | 2016-01-29 | 2021-06-04 | 新华三技术有限公司 | Message matching method and device |
CN107528781A (en) * | 2016-06-22 | 2017-12-29 | 中兴通讯股份有限公司 | Retransmission method and device, the router of multicast message |
CN112351062B (en) * | 2020-09-04 | 2022-06-17 | 苏州浪潮智能科技有限公司 | File authority control list management method and related components |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1414759A (en) * | 2002-01-30 | 2003-04-30 | 华为技术有限公司 | Controlled group broadcasting system and its realizing method |
CN1540920A (en) * | 2003-04-23 | 2004-10-27 | 华为技术有限公司 | Method for implementing controllable multicast operation |
US20040255118A1 (en) * | 2003-05-20 | 2004-12-16 | Kug Shin | Method of authenticating a channel authorization using a network access device in a combined broadcasting and communication system |
CN1630252A (en) * | 2003-12-16 | 2005-06-22 | 华为技术有限公司 | Broadband IP access equipment and method for realizing user log in same equipment |
-
2006
- 2006-03-30 CN CNB2006100601140A patent/CN100420240C/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1414759A (en) * | 2002-01-30 | 2003-04-30 | 华为技术有限公司 | Controlled group broadcasting system and its realizing method |
CN1540920A (en) * | 2003-04-23 | 2004-10-27 | 华为技术有限公司 | Method for implementing controllable multicast operation |
US20040255118A1 (en) * | 2003-05-20 | 2004-12-16 | Kug Shin | Method of authenticating a channel authorization using a network access device in a combined broadcasting and communication system |
CN1630252A (en) * | 2003-12-16 | 2005-06-22 | 华为技术有限公司 | Broadband IP access equipment and method for realizing user log in same equipment |
Non-Patent Citations (4)
Title |
---|
RADIUS Accounting. C. Rigney,Livingston.rfc2866. 2000 |
RADIUS Accounting. C. Rigney,Livingston.rfc2866. 2000 * |
Remote Authentication Dial In User Service (RADIUS). C. Rigney,S. Willens,Livingston,A. Rubens,Merit,W. Simpson,Daydreamer.rfc2865. 2000 |
Remote Authentication Dial In User Service (RADIUS). C. Rigney,S. Willens,Livingston,A. Rubens,Merit,W. Simpson,Daydreamer.rfc2865. 2000 * |
Also Published As
Publication number | Publication date |
---|---|
CN1852258A (en) | 2006-10-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100420240C (en) | Multi-cast broadcasting popedom controlling method | |
CN101414919B (en) | Control method and apparatus for ascending multicast business | |
US20100046513A1 (en) | System for and method of providing iptv service in next generation network | |
US8270406B2 (en) | Method and apparatus for blocking forged multicast packets | |
CN100440966C (en) | Method of realizing group broadcasting video frequency program previewing in broadband cut-in network | |
US20130297713A1 (en) | Establishment of a conference | |
CN102055645A (en) | Method and device for automatically classifying IP service data streams in access network | |
EP1879328A1 (en) | A method for managing a home network and a home network management system | |
CN101547100B (en) | Method and system for multicast receiving control | |
CN101414920A (en) | Method for implementing multicast preview in point-to-multi-point optical network | |
CN101247504B (en) | Method and equipment for setting temporary authority | |
CN101808256B (en) | Passive optical network system with multicast authentication and control functions and implementing method thereof | |
CN101179449A (en) | Monitoring system, apparatus and method in IP network | |
CN101094132B (en) | Process method for restarting terminal device of multicast service | |
CN101409704A (en) | Method and apparatus for processing multicast member management protocol | |
CN101350686A (en) | Method for processing service navigation information, terminal and network system | |
US20150067050A1 (en) | Method and system for social networking in a multi-screen environment | |
CN101719919B (en) | Method and device for realizing control of multicast sources | |
CN101562613B (en) | Method for controlling multicast source and network access server | |
CN101931787B (en) | Method, device and system for controlling multicast programs | |
CN101466110B (en) | Method, terminal and server for transmitting and receiving equipment management data | |
CN103686657A (en) | Method and equipment for transmitting and updating quality of service (QoS) control rule | |
CN102474445A (en) | A method, a terminal, an access node and a media server for providing resource admission control of digital media streams | |
CN101471800A (en) | Method and device for processing multicast business request | |
CN100561979C (en) | A kind of method and access device that group broadcasting program is carried out grading control |
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 | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20080917 Termination date: 20150330 |
|
EXPY | Termination of patent right or utility model |