[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN103596070B - The processing method and processing device of configuration information - Google Patents

The processing method and processing device of configuration information Download PDF

Info

Publication number
CN103596070B
CN103596070B CN201210292180.6A CN201210292180A CN103596070B CN 103596070 B CN103596070 B CN 103596070B CN 201210292180 A CN201210292180 A CN 201210292180A CN 103596070 B CN103596070 B CN 103596070B
Authority
CN
China
Prior art keywords
call
configuration information
onu
control1
test
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
CN201210292180.6A
Other languages
Chinese (zh)
Other versions
CN103596070A (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.)
ZTE Corp
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 CN201210292180.6A priority Critical patent/CN103596070B/en
Priority to PCT/CN2013/081587 priority patent/WO2014026628A1/en
Publication of CN103596070A publication Critical patent/CN103596070A/en
Application granted granted Critical
Publication of CN103596070B publication Critical patent/CN103596070B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B10/00Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
    • H04B10/07Arrangements for monitoring or testing transmission systems; Arrangements for fault measurement of transmission systems
    • H04B10/073Arrangements for monitoring or testing transmission systems; Arrangements for fault measurement of transmission systems using an out-of-service signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B10/00Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
    • H04B10/27Arrangements for networking
    • H04B10/272Star-type networks or tree-type networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computing Systems (AREA)
  • Telephonic Communication Services (AREA)
  • Monitoring And Testing Of Exchanges (AREA)

Abstract

The invention discloses a kind of processing method and processing devices of configuration information, and in the above-mentioned methods, ONU receives the Call- Control1 configuration information from OLT, wherein the Call- Control1 configuration information is used to carry out analog voice call test to ONU;ONU carries out analog voice call test according to Call- Control1 configuration information.The technical solution provided according to the present invention realizes before GPON product carries out formal commercialization, that is, can determine whether the voice call service of ONU is normal.

Description

The processing method and processing device of configuration information
Technical field
The present invention relates to the communications fields, in particular to a kind of processing method and processing device of configuration information.
Background technique
Gigabit passive optical network (Gigabit-capable Passive Optical Network, referred to as GPON) Be it is a kind of using point-to-multipoint network structure, passive fiber transmission mode, based on GPON packaging method (GPON Encapsulation Method, referred to as GEM) frame encapsulation, the broadband access technology of a variety of integrated services is provided.Fig. 1 is root According to the schematic diagram of the GPON of the relevant technologies network architecture accessed.As shown in Figure 1, the network architecture of GPON access can wrap It includes: local side apparatus optical line terminal (Optical Line Terminal, referred to as OLT), ustomer premises access equipment optical network unit (Optical Network Unit, referred to as ONU) and connection line Optical Distribution Network (Optical Distribute Network, referred to as ODN) three parts composition;Optical Network Termination Management and Control Interface (Optical network Termination Management and Control Interface, referred to as OMCI) provide management of the OLT to ONU And control channel.
GPON system is mainly used in the application scenarios such as intelligent acess (FTTx), supports to include online, ip voice (Voice Over Internet Protocol, referred to as VOIP), Web TV (IPTV), circuit emulation service (Circuit Emulation Service, referred to as CES) etc. multiple business access function.One kind is not provided in the related technology in GPON Come the whether normal solution of tested speech call business in such a way that program is simulated in system.International Telecommunication Union is long-range Communication standardization group (ITU Telecommunication Standardizaion Sector, referred to as ITU-T) standard G.988 series is GPON technical standard, wherein G.988 defines OMCI standard.The logical of OMCI is specifically defined in G.988 With mechanism and relevant management entity (Management Entity, referred to as ME) etc., OLT by OMCI to related ME into Row configuration, to realize the Remote configuration and management to ONU.There are no define relevant ME to realize mould in G988 standard at present Quasi- voice call function.
Summary of the invention
The present invention provides a kind of processing method and processing devices of configuration information, at least to solve to produce in GPON in the related technology Before product carry out formal commercialization, it is unable to test the whether normal problem of voice call service.
According to an aspect of the invention, there is provided a kind of processing method of configuration information.
The processing method of configuration information according to the present invention includes: that ONU receives the Call- Control1 from OLT with confidence Breath, wherein the Call- Control1 configuration information is used to carry out analog voice call test to ONU;ONU matches confidence according to Call- Control1 Breath carries out analog voice call test.
Preferably, ONU reception includes: simulation of the ONU reception from OLT from the Call- Control1 configuration information of OLT Audio call test post, wherein Call- Control1 configuration information is carried in analog voice call test post;ONU is to simulation Audio call test post is parsed, and Call- Control1 configuration information is obtained from analog voice call test post.
Preferably, it includes: ONU from Call- Control1 that ONU, which carries out analog voice call test according to Call- Control1 configuration information, Calling Role Information is obtained in configuration information;ONU determines that executing analog voice incoming call or exhalation surveys according to calling Role Information Examination.
Preferably, ONU determines that executing analog voice exhalation test includes: ONU from Call- Control1 according to calling Role Information The test number of called terminal to be called is obtained in configuration information;ONU initiates to call to called terminal, and connects in called terminal After listening, preset audio is sent to called terminal;ONU terminates to converse after called terminal on-hook and records test result.
Preferably, ONU according to calling Role Information determine execute analog voice incoming call test include: ONU receive from The call request message of calling terminal;ONU and calling terminal, which are established, to be conversed, and sends preset audio to calling terminal;ONU is in master Terminate to converse after being hanging up terminal and records test result.
Preferably, after ONU carries out analog voice call test according to Call- Control1 configuration information, further includes: ONU connects Receive the test result inquiry request message from OLT;ONU returns to test result inquiry request response message to OLT, wherein test Recorded test result is carried in result queries response message.
Preferably, after ONU carries out analog voice call test according to Call- Control1 configuration information, further includes: ONU connects Receive the request message of the deletion Call- Control1 configuration information from OLT;ONU deletes Call- Control1 configuration information, and returns to OLT Return the response message for having deleted Call- Control1 configuration information.
Preferably, Call- Control1 configuration information carries in management entity ME, the ginseng carried in Call- Control1 configuration information Number includes at least one of: Managed entity Identifier;CallTestRole; CallTestDurationTime;CallMaxRingTime;CallTestDialNumber; CallTestStausIndication;CallTestPortStaus;CallTestFailReason;CallErrorCode.
According to another aspect of the present invention, a kind of processing unit of configuration information is provided.
The processing unit of configuration information according to the present invention includes: the first receiving module, for receiving exhaling from OLT It is control configuration information, wherein the Call- Control1 configuration information is used to carry out analog voice call test to ONU;Processing module, For carrying out analog voice call test according to Call- Control1 configuration information.
Preferably, the first receiving module includes: the first receiving unit, for receiving the analog voice call from OLT Test post, wherein Call- Control1 configuration information is carried in analog voice call test post;First acquisition unit is used for Analog voice call test post is parsed, Call- Control1 configuration information is obtained from analog voice call test post.
Preferably, processing module includes: second acquisition unit, for obtaining calling role from Call- Control1 configuration information Information;Determination unit, for determining that executing analog voice incoming call or exhalation tests according to calling Role Information.
Preferably, determination unit includes: third acquiring unit, to be called for obtaining from Call- Control1 configuration information The test number of called terminal;First transmission unit, for initiating to call to called terminal, and after called terminal is answered, to Called terminal sends preset audio;First recording unit, for terminating to converse after called terminal on-hook and recording test result.
Preferably, determination unit includes: the second receiving unit, and the call request for receiving from calling terminal disappears Breath;Second transmission unit is conversed for establishing with calling terminal, and sends preset audio to calling terminal;Second recording unit, For terminating to converse after calling terminal on-hook and recording test result.
Preferably, above-mentioned apparatus further include: the second receiving module, for receive from OLT test result inquiry ask Seek message;First respond module, for returning to test result inquiry request response message to OLT, wherein test result inquiry response disappears Recorded test result is carried in breath.
Preferably, above-mentioned apparatus further include: third receiving module, the deletion Call- Control1 for receiving from OLT are matched The request message of confidence breath;Second respond module for deleting Call- Control1 configuration information, and has been deleted to OLT return and has been exhaled It is the response message of control configuration information.
Through the invention, matched using OLT to the Call- Control1 that ONU is issued for carrying out analog voice call test to ONU Confidence breath;ONU carries out analog voice call test according to Call- Control1 configuration information, solves in the related technology in GPON product Before carrying out formal commercialization, it is unable to test the whether normal problem of voice call service, and then realizes and is carried out in GPON product Before formal commercialization, that is, can determine whether the voice call service of ONU is normal.
Detailed description of the invention
The drawings described herein are used to provide a further understanding of the present invention, constitutes part of this application, this hair Bright illustrative embodiments and their description are used to explain the present invention, and are not constituted improper limitations of the present invention.In the accompanying drawings:
Fig. 1 is the schematic diagram according to the network architecture of the GPON of the relevant technologies access;
Fig. 2 is the flow chart of the processing method of configuration information according to an embodiment of the present invention;
Fig. 3 is analog voice call function distribution map according to the preferred embodiment of the invention;
Fig. 4 is the structural block diagram of the processing unit of configuration information according to an embodiment of the present invention;
Fig. 5 is the structural block diagram of the processing unit of configuration information according to the preferred embodiment of the invention;
Fig. 6 is the structural block diagram of ONU Inner Constitution according to the preferred embodiment of the invention;
Fig. 7 is that the OMCI according to the preferred embodiment of the invention that carries out between OLT and ONU in analog voice call business disappears Cease the flow chart of interaction;
Fig. 8 is the flow chart realized inside initiation analog voice call business ONU according to the preferred embodiment of the invention;
Fig. 9 is the flow chart of speech processing module analog voice call business according to the preferred embodiment of the invention;
Figure 10 is the flow chart of speech processing module analog voice incoming call business according to the preferred embodiment of the invention;
Figure 11 is the flow chart of inquiry analog voice call operational trials result according to the preferred embodiment of the invention;
Figure 12 is the flow chart according to the preferred embodiment of the invention for stopping analog voice call business function.
Specific embodiment
Hereinafter, the present invention will be described in detail with reference to the accompanying drawings and in combination with Examples.It should be noted that not conflicting In the case of, the features in the embodiments and the embodiments of the present application can be combined with each other.
Fig. 2 is the flow chart of the processing method of configuration information according to an embodiment of the present invention.As shown in Fig. 2, this method can To include following processing step:
Step S202:ONU receives the Call- Control1 configuration information from OLT, wherein the Call- Control1 configuration information is used In to ONU progress analog voice call test;
Step S204:ONU carries out analog voice call test according to Call- Control1 configuration information.
In the related technology, before GPON product carries out formal commercialization, whether normal it is unable to test voice call service.It adopts With method as shown in Figure 2, OLT issues the Call- Control1 for carrying out analog voice call test to ONU with confidence to ONU Breath;ONU carries out analog voice call test according to Call- Control1 configuration information, solves and carries out in the related technology in GPON product Before formal commercialization, it is unable to test the whether normal problem of voice call service, and then realizes and is carried out formally in GPON product Before commercialization, that is, can determine whether the voice call service of ONU is normal.
In a preferred embodiment, technical solution provided by the invention expands the ME in G988 standard, which connects Mouth is Call- Control1 configuration (Call control config data) entity class (MeClass), and value can be defined as 65288, for configuring the user role of analog voice call business, analog voice call length of testing speech, ring maximum time, surveying The reason of trying number and obtaining the state of analog voice call test, the port status of test, test crash and test are lost The test result informations such as error code when losing.
In a preferred implementation process, above-mentioned Call- Control1 configuration information can carry in ME, which matches confidence The parameter carried in breath can include but is not limited at least one of:
Parameter one, management entity mark (Managed entity Identifier), the attribute are the unique of each example of ME Physical path termination point POTS UNI is defined in mark, the mark and G.988 standard 9.9.1 chapters and sections In Meid it is identical.By identical Meid, which can be with Physical path termination point POTS UNI entity is associated, so as to Plain Old Telephone Service port (Plain Old Telephone Service, abbreviation Test operation is carried out for the port POTS).The attribute is read-only, pressure realization, and length is 2 bytes.It is so-called to be arranged by creation, The value for referring to the attribute corresponding field is that setting is completed in entity set-up.
Parameter two, analog call role (CallTestRole) are initiated since the analog call can either simulate Calling Side Call function can also simulate callee side and receive call function, therefore the role in attribute definition simulated call test, have Valid value includes: 0X00(Caller, indicates that simulation caller is tested), 0X01(Callee, indicate that simulation is called and tested), The attribute is readable writeable, by creation setting, forces to realize, length is 1 byte.
Parameter three, test duration (CallTestDurationTime), the attribute are indicated since test to survey Try the time terminated, unit is the second, valid value range be [60,300] (numerical value between 60 seconds to 300 seconds can be taken, In, including 60 seconds and 300 seconds), and 90 seconds are taken as default default value, the attribute is readable writeable, by creation setting, forces in fact Existing, length is 2 bytes.
Parameter four, ring maximum time (CallMaxRingTime) i.e. off-hook time, which specifies as callee side When, indicate that the attribute is undefined when CallTestRole is 0X00 to the called off-hook time experienced from ring is started, The attribute can be ignored;When CallTestRole is 0X01, it is used to indicate and starts ring to off-hook time experienced, the category Property unit be the second, the attribute is readable writeable, by creation setting, force realize, length be 2 bytes.
The telephone number (CallTestDialNumber) that parameter five, test call, the attribute is for identifying caller test When number to be called indicate the number in caller test calling when CallTestRole is 0X00, when When CallTestRole is 0X01, indicates that the attribute is undefined, the attribute can be ignored.If character string, must less than 20 bytes It must be ended up with null character, the attribute is readable writeable, by creation setting, forces to realize, length is 20 bytes.
Parameter six, call testing state instruction (CallTestStatusIndication), the attribute are indicated in light In the terminal of road obtain test as a result, its virtual value may include: 0X00(test do not start), 0X01(test carry out in), 0X02(test terminates and successfully), 0X03(test terminates and failure), 0X04(NOT FORCED starts for SIP when the attribute When stopping dialing tone test, the phone connected by current POTS is just busy and is not attempted), after 0X05-0XFF(reservation does Using), the attribute is read-only, forces to realize, length is 1 byte.
Parameter seven, call testing port status (CallTestPortStatus), the attribute are used in optical line terminal When obtaining test result, the state of test port is obtained.When CallTestRole is 0X00, that is, when being used as caller, the survey of ONU Try the test mode that port returns, virtual value may include: the port the 0X00(free time), the port 0x00(it is idle), 0x01(plucked Machine), 0x02(dialing tone), during 0x03(collects the digits), 0x04(collects the digits completion), 0x05(ring-back tone), 0x06(coupled), 0x07 (busy tone), 0x08(on-hook), 0x80(test terminate);When CallTestRole is 0X01, that is, when being used as called, ONU's The test mode that test port returns, virtual value may include: the port the 0x00(free time), 0x01(off-hook), 0x06(joined Connect), 0x07(busy tone), 0x08(on-hook), 0x09(ring), 0x80(test terminate), the attribute be it is read-only, force realize, Length is 1 byte.
Parameter eight, call testing failure cause (CallTestFailReason), the attribute indicate simulated call test Failure the reason of, if be successfully tested, the attribute can be ignored, when CallTestRole be 0x00, that is, be used as caller when call The reason of test crash, virtual value may include: 0x00(other), 0x01(no dial tone), 0x02(is without ring-back tone), 0x03 (unresponsive), 0x04(uplink speech channel are obstructed), 0x05(downlink speech channel it is obstructed), 0x06(two-way telephone circuit it is obstructed), 0x07(dialing tone Test crash), 0x08(Invite OK but no Bearer Bata), 0x09(calling time-out, no 200OK), 0x0a(No Response to INVITE), 0x0b(error code and reason phrase), 0x0c(Call cancelled by Server), 0x0d(Call cancelled by ONT), 0x0e(Line not configured), 0x0f(Line not In valid state), 0x10(Line not Registered), 0x11(Notch filters required);When CallTestRole is 0x01, i.e., as the reason of call testing fails when being called, virtual value may include: 0x00 (other), the speech channel of 0x04(uplink is obstructed), 0x05(downlink speech channel it is obstructed), 0x06(two-way telephone circuit it is obstructed), 0x07(is without ring Sound), the attribute is read-only, forces to realize, length is 1 byte.
Parameter nine, call testing error code (CallErrorCode), the attribute indicate mistake when call testing failure Code, when only limit is as caller, the reason of call testing fails is 0x0b(error code and reason phrase) effectively, Its virtual value may include: 0x01(401Unauthorized), 0x02(403Not Rigister), 0x03(404Not Found), 0x04(407Proxy Authentication Required), 0x05(408Request Timeout), 0x06 (480Temporarily Unavailable), 0x07(484Address InComplete), 0x08(486Busy Here), 0x09(487Request Terminated), 0x0a(488Not Acceptable Here), 0x0b(500Server Internal Error), 0x0c(503Service Unavailable), 0x0d(504ServerTime-out), the attribute only It reads, force to realize, length is 1 byte.
Preferably, in step S202, ONU reception may include following behaviour from the Call- Control1 configuration information of OLT Make:
Step S1:ONU receives the analog voice call test post from OLT, wherein analog voice call test disappears Call- Control1 configuration information is carried in breath;
Step S2:ONU parses analog voice call test post, obtains from analog voice call test post Call- Control1 configuration information.
Preferably, in step S204, ONU, which carries out analog voice call test according to Call- Control1 configuration information, be can wrap Include following steps:
Step S3:ONU obtains calling Role Information from Call- Control1 configuration information;
Step S4:ONU determines that executing analog voice incoming call or exhalation tests according to calling Role Information.
In a preferred embodiment, Fig. 3 is analog voice call function distribution map according to the preferred embodiment of the invention.Such as figure Shown in 3, analog voice call function be it is a kind of simulated by program be accomplished manually all phone actions (such as: off-hook, dialing, On-hook etc.) test process, and can judge whether analog voice call function normal by test result.Analog voice call Function may include: analog voice incoming call function and analog voice call out function.
(1) analog voice breathes out and refers to by all operationss of program automatic imitation calling terminal, such as: off-hook, dialing, extension Machine etc. movement, and calling connect after, by digital signal processor (Digital Signal Processor, referred to as DSP stationary tone) is played to the Internet protocol side (Internet Protocol, referred to as IP) and carrys out simulation call, by artificial foundation Judge whether speech channel is unimpeded whether called terminal hears the playback of calling terminal, system can pass through real time transport protocol (Real-time Transport Protocol, referred to as RTP) send and receive packets count to judge whether speech channel is unimpeded.
(2) analog voice incoming call refer to by program simulation called terminal all operationss, when tester put through it is tested It when the POTS mouth of ONU, is followed by taking on the telephone by program automatic imitation off-hook, and stationary tone, tester is played to the side IP by DSP According to whether called terminal playback is heard to judge whether speech channel is unimpeded, system can be counted by RTP send and receive packets to judge Whether speech channel is unimpeded.
Preferably, in step s 4, ONU determines that executing analog voice exhalation test may include according to calling Role Information It operates below:
Step S41:ONU obtains the test number of called terminal to be called from Call- Control1 configuration information;
Step S42:ONU initiates to call to called terminal, and after called terminal is answered, and sends default sound to called terminal Frequently;
Step S43:ONU terminates to converse after called terminal on-hook and records test result.
In a preferred embodiment, simulation caller call business test may comprise steps of:
Whether the route that step a:OLT detects pre-simulated calling terminal is just busy;
Step b:OLT issues the order for starting to simulate calling terminal, and called terminal is a physical phone.Meid with G.988 No. 1 POTS mouthfuls in Physical path termination point POTS UNI are defined in standard 9.9.1 chapters and sections Meid it is identical, the value that the value of CallTestRole is 0, CallTestDurationTime is 100 seconds, The value of CallTestDialNumber is 61230690, the i.e. telephone number of called terminal;
Step c: after called entity phone receives ring, first then off-hook, next connection phone are confirmed whether to receive solid Accordatura, last on-hook;
Step d:OLT issues the order of inquiry analog voice call test result;
Step e:OLT issues stopping simulation calling terminal order.
Preferably, in step s 4, ONU determines that executing analog voice incoming call test may include according to calling Role Information It handles below:
Step S41:ONU receives the call request message from calling terminal;
Step S42:ONU and calling terminal, which are established, to be conversed, and sends preset audio to calling terminal;
Step S43:ONU terminates to converse after calling terminal on-hook and records test result.
In a preferred embodiment, simulation called terminal incoming call business test may comprise steps of:
Whether the route that step a:OLT detects pre-simulated called terminal is just busy;
Step b:OLT issues simulation called terminal order;Physical is defined in Meid and G.988 standard 9.9.1 chapters and sections No. 2 POTS mouthfuls of Meid in path termination point POTS UNI is identical, and the value of CallTestRole is 1, The value of CallTestDurationTime is 100 seconds, and the value of CallMaxRingTime is 10 seconds;
Step c: the number of simulation called terminal is manually dialed using any fixed telephone, after connecting speech channel, ONU is true Recognize and whether receive stationary tone, then on-hook;
Step d:OLT issues the order of inquiry analog voice call test result;
Step e:OLT issues the order for stopping simulation called terminal.
It should be noted that if the mode that calling terminal and called terminal are all made of analog voice call is tested, Then the calling simulation test movement that should start called terminal first is then turned on the calling simulation test movement of calling terminal. , can be to specified Me id(i.e.: port when OLT inquires test result) inquiry operation is carried out, to obtain corresponding data.
In a preferred embodiment, at the same simulate calling terminal and called terminal analog voice call test may include with Lower step:
Whether the route of calling terminal and called terminal that step a:OLT detects pre-simulated is just hurrying;
Step b:OLT first issues the order of simulation called terminal;
The order of simulation calling terminal is issued after step c:OLT, and using simulation calling terminal calling simulation called terminal;
Step d:OLT checks the test result of simulation calling terminal calling called terminal;
Step e:OLT issues the order for stopping simulation calling terminal and called terminal.
Preferably, in step S204, after ONU carries out analog voice call test according to Call- Control1 configuration information, also May include following operation:
Step S5:ONU receives the test result inquiry request message from OLT;
Step S6:ONU returns to test result inquiry request response message to OLT, wherein takes in test result inquiry request response message With recorded test result.
Preferably, in step S204, after ONU carries out analog voice call test according to Call- Control1 configuration information, also May include following operation:
Step S7:ONU receives the request message of the deletion Call- Control1 configuration information from OLT;
Step S8:ONU deletes Call- Control1 configuration information, and has deleted Call- Control1 configuration information to OLT return Response message.
Fig. 4 is the structural block diagram of the processing unit of configuration information according to an embodiment of the present invention.As shown in figure 4, the configuration The processing unit of information may include: the first receiving module 10, for receiving the Call- Control1 configuration information from OLT, In, which is used to carry out analog voice call test to ONU;Processing module 20, for being controlled according to calling Configuration information processed carries out analog voice call test.
Using device as shown in Figure 4, solve in the related technology GPON product carry out it is formal commercial before, can not survey The whether normal problem of voice call service is tried, and then is realized before GPON product carries out formal commercialization, that is, can determine ONU Voice call service it is whether normal.
Preferably, it as shown in figure 5, the first receiving module 10 may include: the first receiving unit 100, is come from for receiving In the analog voice call test post of OLT, wherein carry Call- Control1 in analog voice call test post with confidence Breath;First acquisition unit 102, for being parsed to analog voice call test post, from analog voice call test post Middle acquisition Call- Control1 configuration information.
Preferably, as shown in figure 5, processing module 20 may include: second acquisition unit 200, for matching from Call- Control1 Calling Role Information is obtained in confidence breath;Determination unit 202 executes analog voice incoming call for determining according to calling Role Information Or exhalation test.
Preferably, it as shown in figure 5, determination unit 202 may include: third acquiring unit 2020, is used for from Call- Control1 The test number of called terminal to be called is obtained in configuration information;First transmission unit 2022, for being initiated to called terminal Calling, and after called terminal is answered, preset audio is sent to called terminal;First recording unit 2024, for called whole Terminate to converse after the on-hook of end and records test result.
Preferably, as shown in figure 5, determination unit 202 may include: the second receiving unit 2026, for receive from The call request message of calling terminal;Second transmission unit 2028 is conversed for establishing with calling terminal, and sends out to calling terminal Send preset audio;Second recording unit 2030, for terminating to converse after calling terminal on-hook and recording test result.
Preferably, as shown in figure 5, above-mentioned apparatus can also include: the second receiving module 30, for receiving from OLT Test result inquiry request message;First respond module 40, for returning to test result inquiry request response message to OLT, wherein Recorded test result is carried in test result inquiry request response message.
Preferably, as shown in figure 5, above-mentioned apparatus can also include: third receiving module 50, for receiving from OLT Deletion Call- Control1 configuration information request message;Second respond module 60, for deleting Call- Control1 configuration information, and to OLT returns to the response message for having deleted Call- Control1 configuration information.
In a preferred embodiment, Fig. 6 is the structural block diagram of ONU Inner Constitution according to the preferred embodiment of the invention.Such as Fig. 6 Shown, which may include following module:
(1) OMCI module realizes the interaction of OMCI message between ONU and OLT for the logical analysis of OMCI message;
(2) voice management module, the parameter configuration for issuing OMCI module are also used to speech processing module Safeguard the tables of data of speech processing module record test result;
(3) speech processing module, the parameter issued for receiving voice management module, analog voice call out function and mould Quasi- voice incoming call function, and test result is recorded in the tables of data of voice management module.
It should be noted that OMCI module is equivalent to above-mentioned first receiving module, voice management module and speech processes mould Block is equivalent to above-mentioned processing module.
In a preferred embodiment, Fig. 7 be the OLT according to the preferred embodiment of the invention in analog voice call business with The flow chart of OMCI interacting message is carried out between ONU.As shown in fig. 7, the process may comprise steps of:
Analog voice call test post is initiated on step S702:OLT, and it is real to issue Call Control Config Data The Create message of body is to ONU;
Step S704:ONU receives the database of creation Call Control Config Data entity after message, concurrently Send Create Response message to OLT, the OMCI module of ONU transmits the message to voice management mould by parsing message Parameter is issued to speech processing module by block, voice management module;
Step S706: it when OLT obtains the data of analog voice call test result, issues to Call Control The GET message of Config Data entity is to ONU;
The OMCI module of step S708:ONU calls voice management module to provide interface by parsing message, and inquiry is surveyed Test result, and test result is updated into the corresponding attribute of Call Control Config Data entity data bak, lead to It crosses Get Response message packaging and testing result and is sent to OLT;
Step S710: when OLT stops testing, delete message is issued to ONU;
The OMCI module of step S712:ONU sends delete response response message to OLT, and passes through parsing message Parameter is configured to speech processing module by voice management module.
Above-mentioned preferred implementation process is further described below with reference to preferred embodiment shown in Fig. 8 to Figure 12.
Fig. 8 is the flow chart realized inside initiation analog voice call business ONU according to the preferred embodiment of the invention.Such as Shown in Fig. 8, which may include following processing step:
Step S802: when the OMCI module of ONU receives the creation Call Control Config Data reality that OLT is issued When the Create message of body, OMCI processing unit (not shown) carries out dissection process to message;
Step S804:OMCI processing unit judges whether the configuration entity that OLT is issued is Call Control Config Data;If it is, continuing to execute step S806;If not, process terminates;
Number is written in every attribute value of Call Control Config Data entity by step S806:OMCI processing unit According to library;
Step S808:OMCI module sends response message to OLT;
Message after parsing is sent to OMCI execution unit by step S810:OMCI processing unit;
Step S812:OMCI execution unit calls voice management module by parameter configuration to speech processing module;
Step S814: the parameter CallTestRole that speech processing module is issued according to OLT is realized respectively to analog voice The processing of call business and analog voice incoming call business;
Step S816: after the completion of analog voice call release, recording simulation results, and simulation result is inserted into management module In corresponding tables of data, process terminates.
In the preferred embodiment, Fig. 9 is speech processing module analog voice exhalation according to the preferred embodiment of the invention The flow chart of business.As shown in figure 9, the process of analog voice call business may comprise steps of:
Step S902: speech processing module realizes simulation off-hook;
Step S904: it initiates to call according to preconfigured test number (CallTestDialNumber attribute), simultaneously It is tested according to the test time that CallTestDurationTime attribute is specified;
Step S906: after called number receives ring, artificial off-hook;
Step S908:ONU speech processing module plays stationary tone;
Step S910: whether callee side manual confirmation is normally heard;
Step S912: the artificial on-hook of callee side;
Step S914:ONU speech processing module puts busy tone, prepares to realize simulation on-hook when putting person of outstanding talent's ring sound after busy tone, Terminate this call;
Step S916:ONU voice module the simulation results is recorded in the tables of data of voice management module.
In the preferred embodiment, Figure 10 is speech processing module analog voice incoming call according to the preferred embodiment of the invention The flow chart of business.As shown in Figure 10, the process of analog voice incoming call business may comprise steps of:
Step S1002: Calling Side off-hook;
Step S1004: the number of called terminal is manually dialed;
The speech processing module of step S1006:ONU simulates callee side, after receiving ring signaling, ring, when ring maximum Length is determined by CallMaxRingTime attribute;
The speech processing module program of step S1008:ONU realizes simulation off-hook, and both sides enter talking state;
The speech processing module of step S1010:ONU plays stationary tone;
Step S1012: whether Calling Side manual confirmation is normally heard;
Step S1014: the artificial active on-hook of Calling Side;
Step S1016:ONU speech processing module puts busy tone, and program realizes simulation when preparing to put person of outstanding talent's ring sound after busy tone On-hook terminates this call;
Step S1018:ONU voice module the simulation results is recorded in the tables of data of voice management module.
Figure 11 is the flow chart of inquiry analog voice call operational trials result according to the preferred embodiment of the invention.Such as figure Shown in 11, the process of inquiry analog voice call test result be may comprise steps of:
Step S1102: when the OMCI module of ONU receives the creation Call Control Config Data that OLT is issued When the GET message of entity, OMCI processing unit carries out dissection process to message;
Step S1104:ONU judges whether the configuration entity that OLT is issued is Call Control Config Data;If It is then to continue to execute step S1106;If it is not, then process terminates;
The interface polls test result of step S1106:ONU calling voice management module;
Step S1108: voice management module inquires test result from corresponding analog call tables of data;
After step S1110:OMCI processing unit gets test result, by Call in the database for updating itself The corresponding attribute value CallTestStatusIndication of Control Config Data entity, CallTestPortStatus,CallTestFailReason,CallErrorCode;
Step S1112:ONU by attribute value CallTestStatusIndication, CallTestPortStaus, CallTestFailReason, CallErrorCode are packaged into Get response response message and are sent to OLT, and process terminates.
Figure 12 is the flow chart according to the preferred embodiment of the invention for stopping analog voice call business function.Such as Figure 12 institute Show, the process for stopping analog voice call business may include following processing step:
Step S1202: when the OMCI module of ONU receives the creation Call Control Config Data that OLT is issued When the Delete message of entity, OMCI processing unit carries out dissection process to message;
Step S1204:ONU judges whether the configuration entity that OLT is issued is Call Control Config Data;If It is then to continue to execute step S1206;If it is not, then process terminates;
Step S1206:ONU deletes the information in database about entity Call Control Config Data;
Step S1208:ONU sends delete response response message to OLT;
Message after parsing is sent to OMCI execution unit by step S1210:OMCI processing unit;
Step S1212:ONU calls voice management module by parameter configuration to speech processing module;
Step S1214: analog voice call test pattern is exited in speech processing module realization, and process terminates.
It can be seen from the above description that above example implements following technical effect (it should be noted that these Effect is the effect that certain preferred embodiments can achieve): it solves and carries out formal commercialization in GPON product in the related technology Before, it is unable to test the whether normal problem of voice call service, and then realize before GPON product carries out formal commercialization, i.e., Can determine whether the voice call service of ONU is normal.
Obviously, those skilled in the art should be understood that each module of the above invention or each step can be with general Computing device realize that they can be concentrated on a single computing device, or be distributed in multiple computing devices and formed Network on, optionally, they can be realized with the program code that computing device can perform, it is thus possible to which they are stored It is performed by computing device in the storage device, and in some cases, it can be to be different from shown in sequence execution herein Out or description the step of, perhaps they are fabricated to each integrated circuit modules or by them multiple modules or Step is fabricated to single integrated circuit module to realize.In this way, the present invention is not limited to any specific hardware and softwares to combine.
The foregoing is only a preferred embodiment of the present invention, is not intended to restrict the invention, for the skill of this field For art personnel, the invention may be variously modified and varied.All within the spirits and principles of the present invention, made any to repair Change, equivalent replacement, improvement etc., should all be included in the protection scope of the present invention.

Claims (12)

1. a kind of processing method of configuration information characterized by comprising
Optical network unit ONU receives the Call- Control1 configuration information from optical line terminal OLT, wherein the Call- Control1 Configuration information is used to carry out analog voice call test to the ONU;
The ONU carries out the analog voice call test according to the Call- Control1 configuration information;
Wherein, the ONU includes: according to the Call- Control1 configuration information progress analog voice call test
The ONU obtains calling Role Information from the Call- Control1 configuration information;
The ONU determines that executing analog voice incoming call or exhalation tests according to the calling Role Information;
Wherein, the Call- Control1 configuration information carries in management entity ME, carries in the Call- Control1 configuration information Parameter includes at least one of:
Management entity identifies Managed entity Identifier;
Analog call role CallTestRole;
Test duration CallTestDurationTime;
Ring maximum time CallMaxRingTime;
Test the telephone number CallTestDialNumber of calling;
Call testing state instruction CallTestStatusIndication;
Call testing port status CallTestPortStatus;
Call testing failure cause CallTestFailReason;
Call testing error code CallErrorCode.
2. the method according to claim 1, wherein the ONU receives the calling control from the OLT Configuration information processed includes:
The ONU receives the analog voice call test post from the OLT, wherein the analog voice call test The Call- Control1 configuration information is carried in message;
The ONU parses the analog voice call test post, obtains from the analog voice call test post Take the Call- Control1 configuration information.
3. being executed the method according to claim 1, wherein the ONU is determined according to the calling Role Information The analog voice exhalation, which is tested, includes:
The ONU obtains the test number of called terminal to be called from the Call- Control1 configuration information;
The ONU initiates to call to the called terminal, and after the called terminal is answered, and sends to the called terminal pre- If audio;
The ONU terminates to converse after the called terminal on-hook and records test result.
4. being executed the method according to claim 1, wherein the ONU is determined according to the calling Role Information The analog voice incoming call is tested
The ONU receives the call request message from calling terminal;
The ONU and the calling terminal, which are established, to be conversed, and sends preset audio to the calling terminal;
The ONU terminates to converse after the calling terminal on-hook and records test result.
5. the method according to claim 3 or 4, which is characterized in that in the ONU according to the Call- Control1 configuration information After carrying out the analog voice call test, further includes:
The ONU receives the test result inquiry request message from the OLT;
The ONU returns to test result inquiry request response message to the OLT, wherein in the test result inquiry request response message Carry recorded test result.
6. method according to claim 1 to 4, which is characterized in that in the ONU according to the Call- Control1 Configuration information carries out after the analog voice call test, further includes:
The ONU receives the request message of the deletion Call- Control1 configuration information from the OLT;
The ONU deletes the Call- Control1 configuration information, and has deleted the Call- Control1 with confidence to OLT return The response message of breath.
7. a kind of processing unit of configuration information characterized by comprising
First receiving module, for receiving the Call- Control1 configuration information from optical line terminal OLT, wherein the calling Configuration information is controlled to be used to carry out analog voice call test to ONU;
Processing module, for carrying out the analog voice call test according to the Call- Control1 configuration information;
The processing module includes:
Second acquisition unit, for obtaining calling Role Information from the Call- Control1 configuration information;
Determination unit, for determining that executing analog voice incoming call or exhalation tests according to the calling Role Information;
Wherein, the Call- Control1 configuration information carries in management entity ME, carries in the Call- Control1 configuration information Parameter includes at least one of:
Management entity identifies Managed entity Identifier;
Analog call role CallTestRole;
Test duration CallTestDurationTime;
Ring maximum time CallMaxRingTime;
Test the telephone number CallTestDialNumber of calling;
Call testing state instruction CallTestStatusIndication;
Call testing port status CallTestPortStatus;
Call testing failure cause CallTestFailReason;
Call testing error code CallErrorCode.
8. device according to claim 7, which is characterized in that first receiving module includes:
First receiving unit, for receiving the analog voice call test post from the OLT, wherein the simulation language The Call- Control1 configuration information is carried in sound call testing message;
First acquisition unit is surveyed for parsing to the analog voice call test post from the analog voice call The Call- Control1 configuration information is obtained in examination message.
9. device according to claim 7, which is characterized in that the determination unit includes:
Third acquiring unit, for obtaining the test number of called terminal to be called from the Call- Control1 configuration information;
First transmission unit is called for initiating to call to the called terminal, and after the called terminal is answered to described Terminal sends preset audio;
First recording unit, for terminating to converse after the called terminal on-hook and recording test result.
10. device according to claim 7, which is characterized in that the determination unit includes:
Second receiving unit, for receiving the call request message from calling terminal;
Second transmission unit is conversed for establishing with the calling terminal, and sends preset audio to the calling terminal;
Second recording unit, for terminating to converse after the calling terminal on-hook and recording test result.
11. device according to claim 9 or 10, which is characterized in that described device further include:
Second receiving module, for receiving the test result inquiry request message from the OLT;
First respond module, for returning to test result inquiry request response message to the OLT, wherein the test result inquiry Recorded test result is carried in response message.
12. device according to any one of claims 7 to 10, which is characterized in that described device further include:
Third receiving module, for receiving the request message of the deletion Call- Control1 configuration information from the OLT;
Second respond module has deleted the calling for deleting the Call- Control1 configuration information, and to OLT return Control the response message of configuration information.
CN201210292180.6A 2012-08-16 2012-08-16 The processing method and processing device of configuration information Active CN103596070B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201210292180.6A CN103596070B (en) 2012-08-16 2012-08-16 The processing method and processing device of configuration information
PCT/CN2013/081587 WO2014026628A1 (en) 2012-08-16 2013-08-15 Method and device for processing configuration information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210292180.6A CN103596070B (en) 2012-08-16 2012-08-16 The processing method and processing device of configuration information

Publications (2)

Publication Number Publication Date
CN103596070A CN103596070A (en) 2014-02-19
CN103596070B true CN103596070B (en) 2019-02-19

Family

ID=50086024

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210292180.6A Active CN103596070B (en) 2012-08-16 2012-08-16 The processing method and processing device of configuration information

Country Status (2)

Country Link
CN (1) CN103596070B (en)
WO (1) WO2014026628A1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6381058B1 (en) 2017-06-09 2018-08-29 Necプラットフォームズ株式会社 PON system and communication control method
CN110602331B (en) * 2019-08-12 2021-06-18 深圳震有科技股份有限公司 Error code expansion-based cause positioning method, intelligent terminal and storage medium
CN111182163B (en) * 2019-11-25 2022-02-18 深圳震有科技股份有限公司 Automatic call test method and device, computer equipment and medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102123331A (en) * 2011-01-14 2011-07-13 中兴通讯股份有限公司 Method, device and system for configuring terminal identification
CN102271059A (en) * 2011-09-02 2011-12-07 烽火通信科技股份有限公司 Method and device for testing High-capacity communication equipment based on virtual terminal
CN102571196A (en) * 2010-12-08 2012-07-11 中国电信股份有限公司 Simulation module, ONU (Optical Network Unit) equipment and communication fault diagnosis method

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100563657B1 (en) * 2003-10-21 2006-03-23 한국전자통신연구원 Shared LAN Emulation Method and Device with WLAN Recognition and LED Management in Ethernet Passive Optical Subscriber Network
JP4416005B2 (en) * 2007-05-09 2010-02-17 株式会社日立製作所 Dynamic bandwidth allocation method in PON system
CN101114879B (en) * 2007-08-22 2013-08-21 沈成彬 Link failure diagnosis device of hand-hold passive optical network

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102571196A (en) * 2010-12-08 2012-07-11 中国电信股份有限公司 Simulation module, ONU (Optical Network Unit) equipment and communication fault diagnosis method
CN102123331A (en) * 2011-01-14 2011-07-13 中兴通讯股份有限公司 Method, device and system for configuring terminal identification
CN102271059A (en) * 2011-09-02 2011-12-07 烽火通信科技股份有限公司 Method and device for testing High-capacity communication equipment based on virtual terminal

Also Published As

Publication number Publication date
CN103596070A (en) 2014-02-19
WO2014026628A1 (en) 2014-02-20

Similar Documents

Publication Publication Date Title
US5940472A (en) Intelligent services network test system
CN109151220A (en) A kind of communication session call failure scene analysis system
US7792270B2 (en) Integrated disparate intelligent peripherals
CN101547263B (en) Telecom value-added service server based on XML script and realizing method thereof
US20090060495A1 (en) Initiating diagnostics from any user communication terminal
CN103596070B (en) The processing method and processing device of configuration information
CN110225208A (en) Call processing system and method
CN102571196B (en) Emulation module, ONU equipment and communication failure diagnostic method
CN103200469B (en) PON system access terminal realizes the method for ip voice service call emulation
US20080212744A1 (en) Method, system, apparatus, and program for verifying media service features
US8451979B2 (en) System for correlating a subscriber unit with a particular subscriber in a passive optical network
CN101340483A (en) Method for timed calling applied in mobile phone
CN102546966B (en) Method and passive optical network terminal used for realizing subscriber line autonomous testing
US6693898B1 (en) Call control model for a packet-based intelligent telecommunications network
CN101431697B (en) A call automatic transfer method, system and service control point
US7965829B2 (en) Subscriber alterable call transfer service
CN100493120C (en) A method and system for providing real-time ringback tone
CN100546321C (en) Mobile walkie-talkie real-time short message system and method of using the system to serve users
CN101094451A (en) Method for implementing color ring for handset
US20030091161A1 (en) Dictation memo in telecommunication network
CN108616507A (en) A kind of voice gateway system and its processing method to access terminal
WO2012009994A1 (en) Method and talking terminal for implementing multiparty call
US20070071198A1 (en) Apparatus and a method for applications of caller line identification signals
CN100562139C (en) A method for controlling the caller or called party to play the sound during a call
US8036644B2 (en) Method for join background sound to mobile communication talking

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant