A Method For Negotiating Codec Between A Wireless Network And A Core Network In A Mobile


Updated about 2 years ago

Abstract

A method for negotiating coding/decoding (CODEC) between a wireless network and a core network in a mobile communication system, comprising: before a call is established, a base station controller informing a mobile switching center server of the voice codec capability of a wireless cell in which a call is originated; the mobile switching center server analyzing and comparing the received voice codec capability of the wireless cell with the voice codec resources of a media gateway to obtain common voice codec types supported by both of the wireless cell and the media gateway; and transmitting the common voice codec types to the base station controller.

Information

Application ID 3011/DELNP/2010
Invention Field NO SUBJECT
Date of Application 2010-04-29
Publication Number 04/2012

Applicants

Name Address Country Nationality
ZTE CORPORATION ZTE PLAZA, KEJI ROAD SOUTH, HI-TECH INDUSTRIAL PARK, NANSHAN DISTRICT, SHENZHEN CITY, GUANGDONG PROVINCE 518057, P.R.CHINA China China

Inventors

Name Address Country Nationality
WANG, XINHUI ZTE PLAZA, KEJI ROAD SOUTH, HI-TECH INDUSTRIAL PARK, NANSHAN DISTRICT, SHENZHEN CITY, GUANGDONG PROVINCE 518057, P.R.CHINA China China

Specification

A Method for Negotiating CODEC between a Wireless Network and a Core Network in a Mobile
Technical Field
The present invention relates to the field of mobile communication, and in particular, to a method for negotiating codec between a wireless network and a core network in a mobile communication system.
Background of the Invention
In Global System for Mobile Communications (GSM), currently, the A interface between a Mobile Switching Centre (MSC) and a Base Station Controller (BSC) is based on Time Division Multiple (TDM) bearer, and what is transmitted thereon is 64Kbps PCM voice coding. The interface between a Mobile Station (MS) and a Base Station (BS) is an Um interface, and what is transmitted thereon is compressed voice coding. The interface between BS and BSC is an Abis interface which is also based on TDM bearer, and what is transmitted thereon is still compressed voice coding as on the Um interface. BSC has Transcoder and Rate Adaption Unit (TRAU) function, and the unit for implementing such function is a Transcoder (TC), which implements conversion between compressed voice coding of an Abis interface and 64 Kbps PCM voice coding of an A interface.
After 3 GPP release 4, separation of control from bearer is achieved among core network NEs (Network Elements), thus forming two new NEs: a Mobile Switching Centre Server (MSCServer) and a Media Gateway (MGW), wherein the latter itself has TRAU function. The interface between the MSCServer and the MGW is a Mc interface, through which the MSCServer implements control on the MGW. With the incorporation of IP technology into communication networks, when A interface is based on IP bearer (A Over IP, AoIP in short), the network architecture of a traditional GSM will change accordingly, wherein one change is to
cancel the TRAU function of the BSC, i.e., to cancel TC in the BSC NE, the A interface still transmits compressed voice coding as the Abis interface does, and the voice codec is performed using TRAU function of MGW. This kind of architecture can greatly reduce requirements on transmission resources of A interface, and is preferable to reduction of operating cost for operators. Meanwhile, this kind of architecture can decrease the times of voice codec in the previous GSM network, improve voice quality, and make it easy to achieve voice Transcoder Free Operation (TrFO).
Despite all the above advantages brought about by this architecture, a problem also arises: since AoIP is incorporated, TC function of BSC is cancelled and TC function of MGW is used in the process of conversation, thus a method is required to enable a core network and a wireless network to negotiate on voice codec function before a call is established so as to avoid as much as possible the situation that the core network assigns a voice version which the wireless network is unable to provide. If a core network assigns a voice version which the wireless network is unable to provide, MGW has to insert TC to perform voice adaptation when processing a call, in which case TC resources will be wasted, and also establishment of TrFO in the calling will fail.
Summary of the Invention
The technical problem to be solved in the present invention is to provide a method for negotiating coding/decoding (CODEC) between a wireless network and a core network in a mobile communication system so as to avoid the problem that a core network may assign a voice version which the wireless network is unable to provide.
In order to solve the above problem, the present invention provides a method for negotiating codec between a wireless network and a core network in a mobile communication system, comprising: before a call is established, a BSC informing a MSCServer of the voice codec capability of a wireless cell in which a call is originated; the MSCServer analyzing and comparing the received voice codec capability of the wireless cell with the voice codec resources of a MGW to obtain common voice codec types supported by both of the wireless cell and the
MGW; and transmitting the common voice codec types to the BSC. Furthermore, the method comprises the following steps of
a, after receiving a SABM (Set Asynchronous Balanced Mode) frame containing content of
a Layer-3 signaling sent by a mobile terminal, a base station transmitting the SABM frame to the
BSC in an Establishment Indication signaling;
b, after receiving the Establishment Indication signaling, the BSC analyzing the
Establishment Indication signaling to compose a complete Layer-3 message, and after filling an
extension information element of the complete Layer-3 message with a voice codec capability
list of a current wireless cell in the BSC, transmitting the extended complete Layer-3 message to
the MSCServer;
c, after receiving the extended complete Layer-3 information, the MSCServer obtaining the
voice codec capability list of the current wireless cell by analyzing the complete Layer-3
message, obtaining common voice codec types that are supported by both of the current wireless
cell and the MGW by analyzing the complete Layer-3 message in combination with voice codec
resources of the MGW, and transmitting the common voice codec types to the BSC.
Furthermore, before executing said step a, the mobile terminal transmits the SABM frame containing the content of a Layer-3 signaling to the base station through a Um interface.
Furthermore, the mobile terminal transmitting the SABM frame to the base station includes the following cases:
in the case that the mobile terminal serves as a calling party, the mobile terminal originates a call, and transmits a SABM frame containing the content of the Layer-3 signaling to the base station through the Um interface;
in the case that the mobile terminal serves as a called party, after receiving paging information serving as the called party, the mobile terminal transmits a SABM frame containing the content of the Layer-3 signaling to the base station through the Um interface.
Furthermore, in said step a, the base station transmits the Establishment Indication signaling
to the BSC in signaling time slots via an Abis interface.
Furthermore, said step b comprises:
after receiving the Establishment Indication signaling, the BSC analyzing the Establishment Indication signaling to compose complete Layer-3 message, and filling the extension information element part of the complete Layer-3 message with voice codec capability list of the current wireless cell in the BSC based on wireless cell information in the signaling, and then transmitting the extended complete Layer-3 message to the MS C Server.
Furthermore, in said step b,
the extension information element part of the complete Layer-3 message is filled with the voice codec capability list of the cell in the BSC, wherein the extension information element part comprises BSS Preferred Codec List, and the BSS Preferred Codec List represents voice codec capability of a base station subsystem.
Furthermore, the BSS Preferred Codec List comprises a cell identifier, supported voice codec numbers and supported voice codecs; wherein the BSC performs sequencing of voice codec capabilities according to state of its own wireless resources, and a voice codec with the highest priority is ranked at the top.
Furthermore, in said step c,
after receiving the extended complete Layer-3 message, the MSCServer obtains the voice codec capability list of the current wireless cell by analyzing the BSS Preferred Codec List in the complete Layer-3 message; the MSCServer analyzes the voice codec capability list of the current wireless cell in combination with voice codec resources of a Transcoder of the MGW to obtain common voice codec types that are supported by both of the current wireless cell and the MGW, and then transmits the common voice codec types to the BSC.
Furthermore, the MSCServer transmits an Assignment Request message to the BSC through an A interface, wherein the Assignment Request message comprises common voice codec types that are supported by both of the current wireless cell and the MGW.
Compared with the prior art, the present invention enables a mobile switching center server to know the voice codec capability of a wireless network before a call is established, thus avoiding the problem that a core network may assign a voice version which cannot be provided by the wireless network through decision algorithm; the present does not demand to change the existing Um interface, and thus does not have any impact on the mobile terminal of the existing network; the present invention does not demand to change the existing Abis interface, and thus does not have any impact on the base station of the existing network, and avoid spending in updating devices.
Brief Description of Drawings
FIG 1 is a flow chart according to one embodiment of the present invention;
FIG. 2 illustrates the structure of the network in a GSM communication system in the case that A interface is based on IP bearer according to one embodiment of the present invention;
FIG 3 illustrates the method for implementing negotiation on voice codec between a wireless network and a core network when a mobile terminal serves as a calling part according to one embodiment of the present invention;
FIG. 4 illustrates the method for implementing negotiation on voice codec between a wireless network and a core network when a mobile terminal serves as a called part according to one embodiment of the present invention.
Preferred Embodiments of the Invention
The system of the present invention comprises a mobile terminal, a base station, a base station controller (BSC), a mobile switching center server (MSCServer), a media gateway (MGW), and a Um interface between the mobile terminal and the base station, an Abis interface between the base station and the base station controller, an A interface between the base station controller and the mobile switching center server, and a Mc interface between the mobile
switching center server and the media gateway.
The main idea of the present invention is as follows: before a call is established, the BSC informs via an extended complete layser-3 message the MSCServer of the voice codec capability of a wireless cell which is to call through the A interface; the MSCServer analyzes and compares the received voice codec capability of the wireless cell with the voice codec resources of the MGW through a control signaling of the Mc interface to obtain common voice codec types that are supported by both of the wireless cell and the MGW, so as to avoid as much as possible the situation that a core network assigns a voice version which the wireless network is unable to provide.
The present invention will be further described below with reference to accompany drawings and specific embodiments.
As shown in FIG. 1, a method for negotiating codec between a wireless network and a core network in a mobile communication system comprises the following steps of:
Step 110: a mobile terminal transmitting a SABM (Set Asynchronous Balanced Mode) frame containing content of a Layer-3 signaling to a base station through a Um interface;
in the case that the mobile terminal serves as a calling party, the mobile terminal originates a call, and transmits a SABM frame containing content of a Layer-3 signaling to a base station through a Um interface;
in the case that the mobile terminal serves as a called party, the mobile terminal transmits a SABM frame containing content of a Layer-3 signaling to a base station through a Um interface after receiving paging information as a called party.
Step 120, after receiving the SABM frame, the base station transmitting the SABM frame to the BSC in an Establishment Indication signaling in signaling time slots via an Abis interface;
Step 130, after receiving the Establishment Indication signaling, the BSC analyzing the Establishment Indication signaling to compose complete Layer-3 message, and filling a voice codec capability list of a current wireless cell in the BSC with an extension information element
part of the complete Layer-3 message based on wireless cell information in the signaling, then transmitting the extended complete Layer-3 message to the MSCServer;
An extension information element part of the complete Layer-3 message is filled with the voice codec capability list of the cell in the BSC, wherein the extension information element part comprises a BSS Preferred Codec List information element, which refers to voice codec capability of a BSS (Base Station Subsystem) wireless system.
The BSS Preferred Codec List information element comprises a cell identifier, supported voice codec numbers and several supported voice codecs (such as voice codec 1, voice codec
2, voice codec n, n is a positive integer); wherein the BSC performs sequencing of voice
codec capabilities according to state of its own wireless resources, the voice codec ranking first is the one with the highest priority, and the voice codec ranking second is the one with less high priority, and so forth.
Step 140, after receiving the extended complete Layer-3 message, the MSCServer obtaining a voice codec capability list of the current wireless cell by analyzing BSS Preferred Codec List in the complete Layer-3 message; the MSCServer analyzing the voice codec capability list of the current wireless cell in combination with voice codec resources of TC in the MGW to obtain common voice codec types that are supported by both of the current wireless cell and the MGW, and then transmitting an Assignment Request message to the BSC through an A interface.
The Assignment Request message comprises common voice codec types that are supported by both of the current wireless cell and the MGW.
The present invention will be further described below with reference to specific application examples.
The structure of the network in a GSM communication system in the case that A interface is based on IP bearer is as shown in FIG. 2, wherein TC is cancelled from the BSC, and TC in the MGW is used to implement voice rate adaptation function after a call is established.
The specific embodiments will be described below in two cases:
The method for implementing negotiation on voice codec between a wireless network and a core network when a mobile terminal serves as a calling part is as shown in FIG. 3:
Step 201, a mobile terminal originating a call, and transmitting a SABM frame containing content of a Layer-3 signaling to a base station through a Um interface;
Step 202, the base station transmitting the SABM frame received in step 201 to a BSC as an Establishment Indication signaling in signaling time slots via an Abis interface;
Step 203, the BSC analyzing the Establishment Indication signaling received in step 202 to compose complete Layer-3 message containing CM Service Request (Connection Management Service Request), and filling a voice codec capability list of the cell in the BSC with an extension information element part of the complete Layer-3 message based on wireless cell information in the signaling, then transmitting the extended complete Layer-3 message to the MSCServer;
An extension information element part of the complete Layer-3 message is filled with the voice codec capability of the cell in the BSC. The information element's name is BSS preferred codec list which is shown in the last line in Table 1, and the information element is used to represent voice codec capability of a BSS wireless system; the method for representing the capability is as shown in Table 2, including Preferred codec list information element identifier, supported voice codec numbers, voice codec 1, voice codec 2, voice codec n; the BSC performs sequencing of voice codec capabilities according to state of its own wireless resources, the voice codec ranking first is the one with the highest priority, and the voice codec ranking second is the one with less high priority, and so forth.
Table 1: table representing extended complete Layer-3 message information element

(Table Removed)
Table 2: Table representing specific definition of the extended complete Layer-3 message information element
(Table Removed)
Step 204, after receiving the extended complete Layer-3 message sent in step 203, the MSCServer obtaining a voice codec capability list of the current wireless cell by analyzing BSS Preferred Codec List in the message; the MSCServer analyzing the list in combination with the state of voice codec resources of TC of the MGW to obtain common voice codec types that are supported by both of the current wireless cell and the TC of the MGW, and then transmitting voice codec of those types as assigned types to the BSC in the subsequent Assignment Request message through the A interface, thus achieving the purpose of avoiding as much as possible the case that a core network assigns a voice version which the wireless network is unable to provide.
The method for implementing negotiation on voice codec between a wireless network and a core network when a mobile terminal serves as a called part is as shown in FIG. 4:
Step 301, a mobile terminal serving as a called party receiving a paging message;
Step 302, after receiving the paging message, the mobile terminal transmitting a SABM frame containing content of a Layer-3 signaling to a base station through a Um interface to respond to the paging message;
Step 303, the base station transmitting the SABM frame received in step 302 to a BSC in an Establishment Indication signaling in signaling time slots via an Abis interface;
Step 304, the BSC analyzing the signaling received in step 303 to compose a complete Layer-3 message containing a paging response, and filling an extension information element part of the complete Layer-3 message with voice codec capability of the cell in the BSC based on wireless cell information in the signaling, then transmitting the extended complete Layer-3 message to the MSCServer;
An extension information element part of the complete Layer-3 message is filled with the voice codec capability of the cell in the BSC. The information element's name is BSS Preferred Codec List which is shown in the last line of table 1, and the information element is used to represent voice codec capability of a BSS wireless system; the method for representing the capability is as shown in Table 2, including Preferred Codec list element Identifier, supported voice Codec numbers, voice Codec 1, voice Codec 2, voice Codec n; the BSC performs sequencing of voice codec capabilities according to state of its own wireless resources, the voice codec ranking first is the one with the highest priority, and the voice codec ranking second is the one with less high priority, and so forth.
Step 305, after receiving the extended complete Layer-3 information sent in step 304, the MSCServer obtaining a voice codec capability list of the current wireless cell by analyzing BSS Preferred Codec List in the message; the MSCServer analyzing the list in combination with the state of voice codec resources of TC of the MGW to obtain common voice codec types that are supported by both of the current wireless cell and the TC of the MGW, and then transmitting
voice codec of those types as assigned types to the BSC in the subsequent Assignment Request message through the A interface, thus achieving the purpose of avoiding as much as possible the case that a core network assigns a voice version which the wireless network is unable to provide.
The contents described above are only preferred specific embodiments of the present invention, and the protection scope of the present invention is not limited to the above embodiments, and any variations or alternations that can be easily thought of by a person skilled in the art within the technical scope disclosed in the present invention should fall into the protection scope of the present invention. Therefore, the protection scope of the present invention should be defined by the claims.
Industrial Applicability
The present invention provides a method for negotiating codec between a wireless network and a core network in a mobile communication system, which enables a mobile switching center server to know the voice codec capability of a wireless network before a call is established, thus avoiding the situation that a core network assigns a voice version which cannot be provided by the wireless network. The present invention does not demand to change the existing interfaces and thus avoids spending in updating devices, and meanwhile, it is easy to carry out and has a high operability.

We claim:
1. A method for negotiating codec between a wireless network and a core network in
a mobile communication system, comprising:
before a call is established, a base station controller (BSC) informing a mobile switching center server (MSCServer) of voice codec capability of a wireless cell in which a call is originated;
the MSCServer analyzing and comparing the received voice codec capability of the wireless cell with voice codec resources of a media gateway (MGW) to obtain common voice codec types supported by both of the wireless cell and the MGW, and transmitting the common voice codec types to the BSC.
2. The method of claim 1, comprising the following steps of:
a, after receiving a Set Asynchronous Balanced Mode (SABM) frame containing
content of a Layer-3 signaling sent by a mobile terminal, a base station transmitting the
SABM frame to the BSC in an Establishment Indication signaling;
b, after receiving the Establishment Indication signaling, the BSC analyzing the
Establishment Indication signaling to compose a complete Layer-3 message, and after
filling an extension information element part of the complete Layer-3 message with a
voice codec capability list of a current wireless cell in the BSC, transmitting the extended
complete Layer-3 message to the MSCServer;
c, after receiving the extended complete Layer-3 information, the MSCServer
obtaining the voice codec capability list of the current wireless cell by analyzing the
complete Layer-3 message, obtaining common voice codec types that are supported by
both of the current wireless cell and the MGW by analyzing the complete Layer-3
message in combination with voice codec resources of the MGW, and transmitting the
common voice codec types to the BSC.
3. The method of claim 2, before executing said step a, the method further
comprising:
the mobile terminal transmitting the SABM frame containing the content of the Layer-3 signaling to the base station through a Um interface.
4. The method of claim 3, wherein the mobile terminal transmitting the SABM
frame to the base station includes the following cases:
in a case that the mobile terminal serves as a calling party, the mobile terminal originates a call, and transmits a SABM frame containing the content of the Layer-3 signaling to the base station through the Um interface;
in a case that the mobile terminal serves as a called party, after receiving paging information serving as the called party, the mobile terminal transmits a SABM frame containing the content of the Layer-3 signaling to the base station through the Um interface.
5. The method of claim 2, wherein in said step a, the base station transmits the Establishment Indication signaling to the BSC in signaling time slots via an Abis interface.
6. The method of claim 2, wherein said step b comprises:
after receiving the Establishment Indication signaling, the BSC analyzing the Establishment Indication signaling to compose the complete Layer-3 message, and filling the extension information element part of the complete Layer-3 message with the voice codec capability list of the current wireless cell in the BSC based on wireless cell information in the signaling, and then transmitting the extended complete Layer-3 message to the MSCServer.
7. The method of claim 6, wherein in said step b,
the extension information element part of the complete Layer-3 message is filled with the voice codec capability list of the cell in the BSC, wherein the extension information element part comprises a BSS Preferred Codec List, and the BSS Preferred Codec List information element represents voice codec capability of a base station subsystem.
8. The method of claim 7, wherein the BSS Preferred Codec List information
element comprises an information element identifier, supported voice codec numbers, and supported voice codecs; wherein the BSC performs sequencing of voice codec capabilities according to state of wireless resources of the BSC, and a voice codec with the highest priority is ranked at the top.
9. The method of claim 7, wherein in said step c,
after receiving the extended complete Layer-3 message, the MSCServer obtains the voice codec capability list of the current wireless cell by analyzing the BSS Preferred Codec List in the complete Layer-3 message; the MSCServer analyzes the voice codec capability list of the current wireless cell in combination with voice codec resources of a Transcoder of the MGW to obtain common voice codec types that are supported by both of the current wireless cell and the MGW, and then transmits the common voice codec types to the BSC.
10. The method of claim 9, wherein the MSCServer transmits an Assignment
Request message to the BSC through an A interface, wherein the Assignment Request
message comprises common voice codec types that are supported by both of the current
wireless cell and the MGW.
11. A method for negotiating codec between a wireless network and a core network
in a mobile communication system substantially as herein described with reference to
accompanying specification, drawings and examples.

Documents

Name Date
3011-DELNP-2010-Form-18-(30-04-2010).pdf 2010-04-30
3011-DELNP-2010-Correspondence-Others-(30-04-2010).pdf 2010-04-30
3011-DELNP-2010-Form-1-(29-06-2010).pdf 2010-06-29
3011-DELNP-2010-Correspondence-Others-(29-06-2010).pdf 2010-06-29
3011-DELNP-2010-Form-3-(19-10-2010).pdf 2010-10-19
3011-DELNP-2010-Correspondence-Others-(19-10-2010).pdf 2010-10-19
abstract.jpg 2011-08-21
3011-delnp-2010-form-5.pdf 2011-08-21
3011-delnp-2010-gpa.pdf 2011-08-21
3011-delnp-2010-form-3.pdf 2011-08-21
3011-delnp-2010-form-2.pdf 2011-08-21
3011-delnp-2010-form-1.pdf 2011-08-21
3011-delnp-2010-drawings.pdf 2011-08-21
3011-delnp-2010-description (complete).pdf 2011-08-21
3011-delnp-2010-correspondence-others.pdf 2011-08-21
3011-delnp-2010-claims.pdf 2011-08-21
3011-delnp-2010-abstract.pdf 2011-08-21
3011-DELNP-2010-FER.pdf 2016-06-22
Examination Report Reply Recieved [01-09-2016(online)].pdf 2016-09-01
Other Document [01-09-2016(online)].pdf 2016-09-01
Correspondence [01-09-2016(online)].pdf 2016-09-01
Claims [01-09-2016(online)].pdf 2016-09-01
Description(Complete) [01-09-2016(online)].pdf 2016-09-01
3011-DELNP-2010-HearingNoticeLetter.pdf 2017-02-16
Abstract [01-09-2016(online)].pdf 2016-09-01
Other Patent Document [01-03-2017(online)].pdf_88.pdf 2017-03-01
Other Patent Document [01-03-2017(online)].pdf 2017-03-01
Other Patent Document [01-03-2017(online)].pdf_87.pdf 2017-03-01
3011-DELNP-2010-PatentCertificateCoverLetter.pdf 2017-03-03
3011-DELNP-2010-RELEVANT DOCUMENTS [28-03-2018(online)].pdf 2018-03-28
3011-DELNP-2010-RELEVANT DOCUMENTS [08-03-2019(online)].pdf 2019-03-08
3011-DELNP-2010-Correspondence-140319.pdf 2019-03-20
3011-DELNP-2010-FORM-26 [08-03-2019(online)].pdf 2019-03-08
3011-DELNP-2010-FORM 13 [08-03-2019(online)].pdf 2019-03-08
3011-DELNP-2010-RELEVANT DOCUMENTS [30-03-2019(online)].pdf 2019-03-30
3011-DELNP-2010-Power of Attorney-140319.pdf 2019-03-20
3011-DELNP-2010-RELEVANT DOCUMENTS [28-03-2020(online)].pdf 2020-03-28
3011-DELNP-2010-RELEVANT DOCUMENTS [31-03-2020(online)].pdf 2020-03-31
3011-DELNP-2010-RELEVANT DOCUMENTS [29-09-2021(online)].pdf 2021-09-29
3011-DELNP-2010-Form-18-(30-04-2010).pdf 2010-04-30
3011-DELNP-2010-Correspondence-Others-(30-04-2010).pdf 2010-04-30
3011-DELNP-2010-Form-1-(29-06-2010).pdf 2010-06-29
3011-DELNP-2010-Correspondence-Others-(29-06-2010).pdf 2010-06-29
3011-DELNP-2010-Form-3-(19-10-2010).pdf 2010-10-19
abstract.jpg 2011-08-21
3011-delnp-2010-form-3.pdf 2011-08-21
3011-delnp-2010-form-2.pdf 2011-08-21
3011-delnp-2010-gpa.pdf 2011-08-21
3011-delnp-2010-claims.pdf 2011-08-21
3011-delnp-2010-form-1.pdf 2011-08-21
3011-delnp-2010-drawings.pdf 2011-08-21
3011-delnp-2010-abstract.pdf 2011-08-21
3011-delnp-2010-correspondence-others.pdf 2011-08-21
3011-delnp-2010-description (complete).pdf 2011-08-21
Examination Report Reply Recieved [01-09-2016(online)].pdf 2016-09-01
3011-DELNP-2010-FER.pdf 2016-06-22
Other Document [01-09-2016(online)].pdf 2016-09-01
Claims [01-09-2016(online)].pdf 2016-09-01
Abstract [01-09-2016(online)].pdf 2016-09-01
3011-DELNP-2010-HearingNoticeLetter.pdf 2017-02-16
3011-DELNP-2010-RELEVANT DOCUMENTS [28-03-2018(online)].pdf 2018-03-28
Description(Complete) [01-09-2016(online)].pdf 2016-09-01
3011-DELNP-2010-PatentCertificateCoverLetter.pdf 2017-03-03
Other Patent Document [01-03-2017(online)].pdf_88.pdf 2017-03-01
Other Patent Document [01-03-2017(online)].pdf 2017-03-01
3011-DELNP-2010-Correspondence-140319.pdf 2019-03-20
3011-DELNP-2010-RELEVANT DOCUMENTS [08-03-2019(online)].pdf 2019-03-08
3011-DELNP-2010-RELEVANT DOCUMENTS [28-03-2020(online)].pdf 2020-03-28
3011-DELNP-2010-Power of Attorney-140319.pdf 2019-03-20
Other Patent Document [01-03-2017(online)].pdf_87.pdf 2017-03-01
3011-DELNP-2010-FORM 13 [08-03-2019(online)].pdf 2019-03-08
3011-DELNP-2010-RELEVANT DOCUMENTS [29-09-2021(online)].pdf 2021-09-29
3011-DELNP-2010-FORM-26 [08-03-2019(online)].pdf 2019-03-08
3011-DELNP-2010-RELEVANT DOCUMENTS [24-09-2022(online)].pdf 2022-09-24
3011-DELNP-2010-RELEVANT DOCUMENTS [31-03-2020(online)].pdf 2020-03-31
3011-DELNP-2010-Correspondence-Others-(19-10-2010).pdf 2010-10-19
3011-delnp-2010-form-5.pdf 2011-08-21
Correspondence [01-09-2016(online)].pdf 2016-09-01
3011-DELNP-2010-RELEVANT DOCUMENTS [30-03-2019(online)].pdf 2019-03-30

Orders

Applicant Section Controller Decision Date URL