CN103596070B - The processing method and processing device of configuration information - Google Patents
The processing method and processing device of configuration information Download PDFInfo
- 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
Links
- 238000012545 processing Methods 0.000 title claims abstract description 51
- 238000003672 processing method Methods 0.000 title claims abstract description 10
- 238000012360 testing method Methods 0.000 claims abstract description 180
- 238000000034 method Methods 0.000 claims abstract description 29
- 230000004044 response Effects 0.000 claims description 28
- 238000004088 simulation Methods 0.000 claims description 28
- 230000003287 optical effect Effects 0.000 claims description 14
- 230000005540 biological transmission Effects 0.000 claims description 7
- 238000012217 deletion Methods 0.000 claims description 6
- 230000037430 deletion Effects 0.000 claims description 6
- 230000000977 initiatory effect Effects 0.000 claims description 4
- 230000008569 process Effects 0.000 description 18
- 238000005516 engineering process Methods 0.000 description 10
- 238000010586 diagram Methods 0.000 description 7
- 238000002224 dissection Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 238000012790 confirmation Methods 0.000 description 2
- 238000005538 encapsulation Methods 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 238000004806 packaging method and process Methods 0.000 description 2
- 241000208340 Araliaceae Species 0.000 description 1
- 241001175904 Labeo bata Species 0.000 description 1
- 235000005035 Panax pseudoginseng ssp. pseudoginseng Nutrition 0.000 description 1
- 235000003140 Panax quinquefolius Nutrition 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 235000008434 ginseng Nutrition 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000008439 repair process Effects 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B10/00—Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
- H04B10/07—Arrangements for monitoring or testing transmission systems; Arrangements for fault measurement of transmission systems
- H04B10/073—Arrangements for monitoring or testing transmission systems; Arrangements for fault measurement of transmission systems using an out-of-service signal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B10/00—Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
- H04B10/27—Arrangements for networking
- H04B10/272—Star-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
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.
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)
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)
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)
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 |
-
2012
- 2012-08-16 CN CN201210292180.6A patent/CN103596070B/en active Active
-
2013
- 2013-08-15 WO PCT/CN2013/081587 patent/WO2014026628A1/en active Application Filing
Patent Citations (3)
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 |