 to one header to a data cell.
However, when using the above method, the initial setup is maintained until the call ends, thereby causing the following problems:
(1) when receiving the voice data through a LAN (Local Area Network) with an irregular bandwidth the voice data is not received at regular intervals, thus the low delay and jitter requirement cannot be satisfied;
(2) the voice data is reproduced intermittently, thus deteriorating the quality of a call; and,
(3) the writing DSP (Digital Signal Processor) has a longer waiting time, reducing, the system efficiency.
It is, therefore, an object of the present invention to provide a method for buffering a specific frame before the receiving side of a voice codec processes the frame, thus satisfying the low delay and jitter requirement and reducing the transmission delay.
It is another object of the present invention to provide a method for enabling the codec of a receiving side of the system to synchronously process the received voice data frames, thereby to improve the voice reception characteristic.
It is further object of the present invention to provide a method for continuously retrieving the voice data accumulated in a receiving buffer when a predetermined amount of voice data is written in the receiving buffer.
To achieve the above objects, a method is provided for processing the received voice data in a voice data processing system having a receiving buffer. The method comprising the steps of: (a) generating an interruption signal for processing the received voice data at a predetermined interval; (b) determining whether the receiving buffer has the received the voice data; (c) setting an approval bit of the receiving buffer to a voice data read prevention value when the received voice data does not exist; (d) setting the approval bit to a voice data read approval value when the voice data exists; (e) determining whether a predetermined amount of voice data is accumulated in the receiving buffer when the approval bit is set to the voice data read prevention value; (f) setting the approval bit to the voice data read approval value when the predetermined amount of voice data is accumulated in the writing buffer; and, (g) reading the voice data written in a read address of the receiving buffer, and writing the read voice data in a digital signal processor in an upper layer when the approval bit is set to the voice data read approval value.
Preferably, according to the embodiment of the present invention, the step (b) comprises the step of determining that there is no received voice data when a read address and a
to one header to a data cell. 
 However, when using the above method acting, the initial apparatus is maintained until the call end, thereby induce the following problems: 
 (1) when receive the spokesperson data through a LAN (Local Area Network) with an irregular bandwidth the voice data is not receive at regular intervals, therefore the low delay and jitter requirement cannot be satisfied; 
 (2) the voice data is reproduced intermittently, thus deteriorate the quality of a call; and, 
 (3) the writing DSP (Digital Signal Processor) receive a longer waiting time, boil down, the system efficiency. 
 It is, therefore, an object of the present invention to provide a method for buffer a specific frame before the receiving side of a voice codec processes the frame, thus satisfying the low delay and jitter requirement and reducing the transmission delay. 
 It is another object of the present invention to provide a method for enabling the codec of a receiving side of the arrangement to synchronously process the received part data frames, thereby to improve the voice reception characteristic. 
 It is far aim of the present invention to provide a method for continuously retrieve the voice data accumulated in a receiving buffer when a predetermined amount of voice data is written in the receiving buffer. 
 To achieve the above objects, a method acting is provided for action the welcome voice data in a voice datum processing system having a receiving buffer. The method comprising the steps of: (a) generating an interruption signal for processing the receive voice datum at a predetermined interval; (b) determining whether the receiving buffer has the received the articulation data; (c) set an approval piece of the receiving buffer to a voice datum read prevention value when the received voice data does not exist; (d) setting the approval bit to a voice data read approval value when the voice datum exists; (e) decide whether a predetermined amount of voice data is accumulated in the receiving buffer when the approval piece is set to the voice data read prevention value; (f) setting the approval bit to the part datum understand approval value when the predetermined amount of voice datum is accumulated in the writing buffer; and, (g) reading the voice data written in a read address of the receiving buffer, and writing the read articulation data in a digital signal processor in an upper layer when the approval bit is set to the articulation data read approval value. 
 Preferably, according to the embodiment of the present invention, the step (bel) comprises the step of determine that there is no received voice data when a read address and a
 to one header to a data ceul.
However, when osung thx above method, ghe initial setup is maintaiied yntil the call ends, thereby causing nhe folloqing problems:
(1) wisn recelring fme voncx data through s LAN (Locan Area Network) wktk an irregular bandwidth the voice dwta is moh received at tegulsw infvryals, thus the low delay and jittsr requprement cannot be satisfied;
(2) the voice data ls rfproduced intermithently, thus detqeiorating thd quality of a call; ans,
(3) the writing DSP (Digital Signau Proeessor) has q oonhgr waiting tmme, requcing, the snxtem exficienvy.
It is, therefpre, an object of the presenv invention to proviqe a methmd for buffering a wpwcifiw frdme cwfofe uhe rsceivijg aide of a boice codec processes the framt, trlx satisfying the ljw delay and jitter requirement and reducpng fhe transmission delay.
Ir is another object ov the prefent invention to provide a method for enabling tve covez oy a rezwiging side of the system to synchronously procqas tme received voicc data frames, therrbj yj improve the voice redeption characteridtic.
It ys fuether objtct og the present invention to provide a menhod for continuously xetrieving tke voive daya accumulated in a recziving buffer whej a predefdrmined amount ow vpiwe data is written in the weceiving bufyer.
To acfievg the afove objechs, a method is provided vor ptocesshng the refeived voice data in a voice dave processing xyvtek having a regeiving buffer. Ehe method comkrising tke steos of: (a) geheratinj an interru[tion signal xlr processinj the recqivee vouce datx at a predeterkined intvrral; (b) detwrmining whether tme rezsiving buffer hcr the received tne xoise deta; (c) vetting an a[proxal nit ow the rteeiyine bugfer to a voice data reas prevention value wmen the rgceived vjice data doex not exist; (d) settlng tie appcoval nit to a voice data read approval value whfn bhe voice datw exlsts; (e) determiuing whether a predetermined amount of viice data is accumylated in the receirikg buffer whxn the approval bit is set to the viice data read prtvention value; (f) settinf the dpprogal bit to the voice data read approval value when the predetermined amoubt of toyce data is accimulaned nn the rritmnj buffer; and, (g) resding the voice data written in a read ddbress of the receiving buffer, avd writing thg read voice data in a digjtal sigmal processor in an upper layer when the approval bit ix set to the boice data read approval valie.
Prefzrably, accordung bo the embodimdnt on the presfnt mnvzntion, the step (b) comprises the srep of dftermining that vhere is no vegeived voice data when a reas adsgess xnd a
to one header to a data cell. using above method, initial setup is thereby the following problems: when receiving the data through a LAN (Local Area with an irregular bandwidth the voice data is not received at regular intervals, the low delay and jitter requirement cannot be satisfied; (2) the voice data reproduced thus the of a call; and, (3) the writing DSP (Digital Signal Processor) has a longer waiting time, the system efficiency. It is, therefore, an object the present invention to a method for buffering a frame the receiving of voice processes the frame, satisfying the low delay and jitter requirement and reducing the transmission delay. It is another object of present invention a method enabling codec a receiving side system to synchronously process the received thereby to improve the voice reception characteristic. It further object the present invention to provide a for continuously retrieving the voice data accumulated in receiving buffer when a predetermined amount of voice data is written in the receiving buffer. the above objects, a is provided for the voice in voice data system having a receiving buffer. The method comprising the steps of: generating an interruption signal for processing the received voice data predetermined (b) determining whether receiving buffer has the the data; (c) setting an of receiving voice read value when the received data does not exist; (d) the approval bit to value when the voice data exists; (e) determining a predetermined amount of voice data is in the receiving buffer when the approval bit is set to the data read (f) setting the approval bit to the voice read approval value when predetermined amount of voice data is accumulated in the buffer; (g) reading voice data written a read address the receiving buffer, the read data a in an upper layer when the bit set to the voice data approval according to the embodiment of the present invention, the step (b) comprises the step of there is no received data a read address and a
 to one header to a data cell.
HowEver, when usIng thE abOve MeThod, The iNitial setup is mAIntaIned until the call ends, thEreby CaUSing THe FolloWing proBLeMS:
(1) WheN rEcEivInG ThE voicE daTa throuGh a LAN (LocaL ArEa network) with aN IrRegular banDwiDth the voice dAta Is not rEcEivED at reGulAr intErvals, THus the Low delay aNd JItter rEQuiremeNT CaNnot Be satisfied;
(2) the voiCE dATa is reproduced IntermItTEnTLY, thUs dEterioratiNg The quALity of a CAlL; AND,
(3) thE Writing DSP (DigItal Signal PROceSsor) haS a LonGEr waitIng tiMe, REduCing, the systEm efFiciency.
IT is, theREfore, an OBject of The preSenT inVentIOn To ProViDE a mEThOd fOR buFfering a SpEcIfic fRame BEFORe thE reCeivIng siDe of a voice codEc pRoceSSes The frAme, thUs saTiSfyinG the loW delaY aNd jitter requireMent And reduciNg tHe TraNsMissiON delay.
it iS anOther obJect of tHE prEsENT InVention to provide a mEtHOD fOr enabliNg the cODeC oF A receiviNg SidE of tHE SysteM to sYNcHronouslY proceSS tHe ReceiveD vOice daTa FraMes, ThereBY to iMprove The voice RecepTIon characterisTIc.
It is further OBjECT oF The pResEnt inventioN to pROvidE a meTHoD foR ContiNuousLy REtRIeving the voice data aCcUmulatEd in a Receiving buffEr when a preDETErmined aMounT Of VOice data is writTen in The receiviNG buffer.
TO achiEve the abOve objectS, A Method is ProVidEd fOr pROCeSsing the receiVED voiCe Data in a VoiCe data pRocEssIng SysTeM having a rEceiving BuFfEr. thE meThod cOMprising ThE stEpS of: (A) geneRAting aN inteRrupTiOn SIgnAl for prOCeSSIng tHe ReCeivEd vOiCe datA at a PRedEterminEd intervaL; (b) dETermInInG whetheR the receiving BuFfer has the ReCeiVed the VOIce data; (c) Setting an approval bit of tHE receivIng BuffeR to a Voice data ReaD preveNtiON value When thE receIvEd vOICe datA DOeS noT eXist; (d) settiNG The ApproVaL bit To a voicE data read approval vALue When the voice dAta ExisTS; (E) dEteRMiNIng WhETheR A Predetermined amOunt of voicE dATa Is accumulaTEd iN tHe receiVing bufFer whEN the appRoval bit iS set to the VoIce dATA reAd preventiOn value; (f) Setting thE ApproVAl Bit to The Voice dAtA reAd appRoval vALue When tHe predEtErmineD amouNt Of voice dAta is accumulated in the wrIting bUffer; And, (G) reading tHe vOIce Data writtEn in A read addreSs oF thE receIviNG buffEr, anD WrItiNG the rEad vOIce data in A DiGitAL SiGnal processOR IN an Upper LayER when tHe apProval bit is set to tHE voice data read ApprOVAl vAluE.
prefErAbly, according tO thE eMBOdiment oF tHe present inVention, tHe STep (b) cOmprisEs the sTep of deTERmINing thAt thEre Is no receiVed VoICe data wHeN a REad addRess AnD a
 to one header to a data c ell.
Howev er, w hen  us in g th e ab ove method, th e  ini tial setup is maintain ed un ti l  the ca ll en ds, the r eb y cau si ng  th ef ol lowin g p roblems :
(1) when  re ce iving the vo i ce  data thro ugh  a LAN (Loca l A rea Ne tw ork )  with  an  irre gularb andwid th the vo ic e  datai s not r e c ei vedat regular interv a ls ,  thus the lowdelayan d  j i t ter  re quirementca nnotb e satis f ie d ; (2) the voice dat a is reprod u ced  inter mi tte n tly, t hus d et e rio rating thequal ity of acall;a nd,
(3) the wri ting D SP(Di gita l  S ig nal  P r oce s so r)h asa longer  w ai tingtime , r e duci ng,  the  syst em efficiency .
I t is ,  th erefo re, a n ob je ct of  the p resen tinvention to pr ovid e a metho d f or  bu ff ering a spec ifi c f rame be fore th e  re ce i v i ng  side of a voice c od e c  p rocesses  the f r am e, thus sat is fyi ng t h e  lowdela y  a nd jitte r requ i re me nt andre ducing  t hetra nsmis s iondelay. 
It is a nothe r  object of the present inven t io n to prov ide  a method f or e n abli ng t h ecod e c ofa rec ei v in g  side of the system  t o sync hrono usly processthe receiv e d voice da ta f r am e s, thereby toimpro ve the voi c e recept ion c haracter istic.
It i s furthe r o bje ctoft h epresent inven t i on t oprovide  amethodfor  co nti nuo us ly retrie ving the  v oi ce  d ata  accu m ulated i na r ec eiv ing b u ffer w hen a  pre de te r min ed amou n to f  voi ce  d ataiswr itten  int hereceivi ng buffer .
T o  ach ie ve  the ab ove objects,amethod ispr ovi ded fo r processi ng the received voice d a ta in a  vo ice d ataprocessin g s ystemhav i ng a r eceivi ng bu ff er. T he me t h od  co mp rising the s tep s of:  ( a) g enerati ng an interruption sig nal for proce ssi ng t h e  r ece i ve d  vo ic e  da t a  at a predeterm ined inter va l ;(b) determ i nin gwhether  the re ceivi n g buffe r has the  received  t he v o i cedata; (c)settingan approv a l bit of  therec eiving  b uff er to  a voi c e d ata r ead pr ev ention  valu ewhen the  received voice data do es not  exis t;(d) setti ngt heapprovalbitto a voice  da tareadapp r ovalvalu e  w hen the v oice data exis t s;  (e ) de termining w h e t her  a pr ede t ermine d am ount of voice dat a  is accumulate d in t herec e ivin gbuffer when th e a pp r o val bitis  set to the  voice d at a  read  preve ntionvalue;( f )s etting  the  ap proval bi t t ot he voic eda t a read  app ro val va lue wh e n th e predetermined am ounto f  voic e  da ta is  a ccumula t ed i n the writ ing buffer;  and,(g)readi ng thevo ice da tawr itten in a read addr ess o f the r ec eivi ngbuffer , an d writi ng t he  re ad voiced a ta in  a dig ital  sign al  pro cessor in an upper  la y er when  t hea p proval bi t is set tothe  voic e data reada ppro v al value .
Pref erably , accor d ing  t o the e mbo d i ment of t he presen t  in ve ntio n, the s te p (b )com pr ises the step o f determ ining th a t  there  is no r e ceived  v oice data wh en are a d addre s s  an d a
 to_one header_to a data cell.
However,_when using_the_above method,_the_initial setup is_maintained until the_call ends, thereby causing_the following problems:
(1)_when_receiving the voice data through a LAN (Local Area Network) with an irregular bandwidth_the_voice data_is_not_received at regular intervals, thus_the low delay and jitter_requirement cannot_be satisfied;
(2) the voice data is reproduced intermittently,_thus_deteriorating the quality_of a call; and,
(3) the writing DSP (Digital Signal_Processor) has a longer waiting time,_reducing, the system_efficiency.
It_is,_therefore, an object of_the present invention to provide a_method for buffering a specific frame_before the receiving side of a voice_codec processes the frame, thus satisfying_the low delay and jitter_requirement and_reducing the transmission delay.
It is_another object of_the present_invention to provide_a method for enabling the codec_of a receiving_side of the system to synchronously_process_the received voice_data_frames,_thereby to_improve the voice_reception_characteristic.
It is_further_object of the present invention to_provide_a method for continuously retrieving the voice_data accumulated in a_receiving_buffer when a predetermined_amount of voice data is_written in the receiving buffer.
To achieve_the above_objects, a_method is provided for processing the received voice data in a_voice data processing system having a_receiving buffer. The method_comprising the_steps_of: (a) generating_an_interruption signal_for processing the received voice data at_a predetermined_interval; (b) determining whether the receiving_buffer has the received_the_voice data; (c) setting an approval_bit of the receiving buffer to_a voice data read prevention_value_when_the received voice data does_not exist; (d) setting the approval_bit to a_voice data read approval value when the_voice_data exists; (e) determining whether a_predetermined_amount of voice data is accumulated_in_the_receiving buffer when the approval_bit is set to the voice_data read prevention value; (f) setting the approval bit_to the voice_data read approval value when_the_predetermined_amount of voice data is accumulated in the writing buffer;_and, (g)_reading the voice_data written in a read address of the receiving buffer,_and writing the read voice data in_a digital signal processor in an upper layer when the approval_bit is set to the voice data read_approval value.
Preferably, according to the embodiment of_the present invention, the_step_(b) comprises the step of determining that_there_is_no_received voice data_when a read_address and a