Indonesi an  Journa of El ect ri cal Engineer ing  an d  Comp ut er  Scie nce   Vo l.   12 ,  No.   3 Decem ber   201 8 , p p.   1 159 ~ 117 0   IS S N: 25 02 - 4752, DO I: 10 .11 591/ijeecs .v1 2 .i 3 .pp 1159 - 117 0          1159       Journ al h om e page http: // ia e s core.c om/j ourn als/i ndex. ph p/ij eecs   QoS Ma nagemen t in WS N - MC N Conve rgence Net work Usi ng  Priorit y Based T raffic M odels       An it Sw ain Arun Kum ar   Ray   Kali nga   Instit u te of  Industri al Te chnol og y (Dee m ed  to  b Unive rsit y ) ,   Bhub ane s war,   Ind ia       Art ic le  In f o     ABSTR A CT   Art ic le  history:   Re cei ved   Ma r   1,   2018   Re vised  Ma 24 , 2 018   Accepte Aug   3 0 , 201 8       Te chno logi c al advance m ent s   an inc r ea sed   dev e lopments  lead   to   inc r ea se   th e   deve lopment   of   hand - hel d   d evi c es  which   enc our age  th e   growth   of  Mac h ine - to - Mac hin (M 2M)  comm unic at ion .   In   thi cont ex d evi c es   be long  to   het ero g ene ous  n et work  r equi re   a   comm on  platfor m   to  m eet  th e   ch al l enge of   dat a   ce n tric  wire le ss   services  and   appl i cations.   To   sati sf y   th n ee d of  M2M   comm unic at ion,  Mobile  C el lu l ar  Ne twork  (M CN)  and   W ire l ess  Sensor  Network  (W SN )   conve rg ed  to  a   single   p la tform .   In  th is  pape r   t wo  priorit y   m odel has  been  proposed  wit non  pre empti ve  prior ity   and   pre emptiv e   priori t y   to   an aly z th e   data  tra ff ic  at   MA lay e of   the   conve rg ed  n e twork.   The  per form anc e   m a tri c es  ar e   deter m ine to   m ai nt a in  QoS   in  te rm of   red u ce d   dropping  and   bl ocki ng   proba b il i t y ,   wai ti ng   ti m e   in  the  queu e   etc.  Fina lly ,   th e   proposed  m odel s a re   compar ed  in   te rm s of  QoS   f a ct ors.     Ke yw or d s :   Bl ock in g Pr obabili ty   Conver ge nce   Droppi ng Pro ba bili ty   MCN   WSN   Copyright   ©   201 Instit ut o f Ad van ce d   Engi n ee r ing  and  S cienc e .     Al l   rights re serv ed .   Corres pond in Aut h or :   An it a S wain ,   Kali ng a  Insti tu te  o f  Industrial   Tech no l og y,   (D eem ed  to  be Un i ver sit y),  Bhuba nes war ,  In dia   Em a il anita .sw ai n070 3@g m ai l.co m       1.   INTROD U CTION     Netw orkin te chnolo gies   al l ow   a   la r ge   nu m ber   of  div e rsity   of  dev ic es   s uch  as   m ob il ph ones,   la pt ops,   TVs,   perso nal  com pu te rs,   s pe aker s li gh ts  a nd  el ect ronic   ap pliances  to  be  c onnected  i s ea m le ss  m ann er.  T his  par a dig m   create po s sibil it of     m achine - to - m achine  (M 2M)  c omm un i cat i on   an e xc hange  of   in f orm at ion .   M2M  com m un ic at ion is  cha racteri zed  by  l ow   powe r,   l ow  cost,  a nd  le ss   hu m an  in vo l ve m ent   [1 ,   2] At   this  po i nt,   the   WSN  is   go i ng  t s at isfy  the   cha r act erist ic of  M2M  c omm un ic at ion   us in st at ic   an m ob il se ns or  nodes Howe ve r   t he  de plo yi ng  st rategy  of  WSN  de pends   upon  t he  c omm un ic at ion   sta nd a r d.  Zig bee  i one   of   the  m os ap pro pr ia te   c omm un ic at ion   sta nd a r for  WSN   [ 3] Howe ver  the   m ob il se nsor   nodes  a re  m or fl exible  to  real   tim ap plica ti on t ha the  sta ti se nsor   no des   [4,  5] .   I a integ rat ed  netw ork   of  MC an WSN,  t he  fron t   sensi ng  pa rt  is  WSNs  w hich   can   be   fle xib ly   dep l oyed   to  detect   diff e ren ty pe s   of  s ens or data  a nd  th MC act   as  a   bac kgr ound   ne twork   f or  dat tra ns m issi on .   T hese   dy nam i be ha vior  of  WSN  e nc oura ges   to   create   a   platf orm   fo r   WSN  a nd  MC N   to   c onve r ge  a nd  e sta blish   c omm on  netw ork.  B ecause   MC N   ha th e   adv a ntage of   l arg co ver a ge  and  po werfu use te rm inals,  WSN  a nd  MC c onverge nce   is  ind is pe ns ab le   f or   su pp or ti ng  M 2M   com m un ic ation s   [6] T he  c onve rg e nce  of   W CN  a nd  MS can  al s benefit   each  ot her :   (I)  F or  WSN,  t he  MC ca pro vid e   opti m iz at ion   to  prolo ng  WSN  li fe   tim e,  prov i de  qual it of  ser vice  (Qo S)   a nd   i m pr ove  sye te m   per fo rm ance (I I F or  MC N,   WSN  ca e xten the  i ntell igent  a pp li cat ion   ra ng e   of  M CN,  i.e.   WSN   can  pro vi de  real - ti m measur em ent  res ults  to  MC use rs.   M 2M  co m m un ic at ion   is  base on  ub i qu it ou s   te chnolo gy  of  WSN  a nd  MC N,   w hich   use s   the  cel l ular  s yst e m   as  the  ba ckbo ne  of  th net work.  T he   tw heter og e ne ou s   netw orks   WSN  an MC N,  c om tog et her  f or  the   c onverge nc to   s upport   th data   ce ntric  s erv ic e s   and ap plica ti on of M2M c om m un ic at ion .   Conver ge nce  of  WSN  a nd  MC is  a e m erg in resea rch  fiel in   w irel ess  com m un ic at ion  [ 7].   The  li te ratur e   exp l or es  fe researc hes  on  the  issues  of  WSN  an M CN  co nver gence  ne tw ork  with  it s   Evaluation Warning : The document was created with Spire.PDF for Python.
                          IS S N :   2502 - 4752   Ind on esi a J  E le c Eng &  Co m Sci,   Vo l.   12 , N o.   3 Dece m ber  2 01 8   :   1 159     1 170   1160   app li cat io ori ented  im ple m e ntati on   [8 - 11] The  idea  of   c onve r ging  WSN  and   MC an it com par ison   wit the  inte gr at e netw ork   of  W SN  an MC N   is  gi ven  in   [12 ] H oweve t he   integ rati on  of  WSN  a nd  MC has   been  al rea dy  im ple m ented  thr ough  the   ga te way.  I the   integr at ed  W SN   a nd  MC N the  a rch it ect ur i s   hierar c hical   an the  gateway   is  j us data  channel  to  e xc hange  in f or m a ti on   bet ween   t he  tw in dep e nd e nt   protoc ol  sta ck s.  I WSN  an MC c onve rg e nce  netw ork  t he  ga te wa play an  im portant  ro le   f or   t h conve rg e nce  of  tw netw ork s.  T her e fore,   ga te way  sel ect ion  in  t he  c onve rg e nce  netw ork  is   com ing   out  as  a   researc issue s   w hic nee to   be   a ddres sed   [ 13 ] .   T he   opti m al   gate way  sel ect ion  m echan ism   sel ect the  m os t   appr opriat e g at eway f or integ r at ion   of  WSN  a nd MC N [ 14, 15].                                                     Fi gure  1.   Data  flo in  a  WSN - MC N conve rg e nce  ne twork       The  flat   arc hitec ture  of  c onve rg e nce  netw ork   as  c om par ed  to   hierar c hic al   of  inte gr at e WSN  a nd   MC netw ork   is  go i ng  to  be  help fu for  higher  re sea rch   [ 6] The  a dv a nta ges  of   t he  flat   arch it ect ure  in cl ud es   the  sens or  no de to  over hea the  direct  c on t ro sig nalli ng   f ro m   the  base  s ta ti on   of  MC N   wh e re  as  MC can  directl con t rol   the  eff ic ie ncy   of   WSN.  For  r eal   converge nc e,  the  data  cha nn el betwee tw protoc ols  s ta cks   need  to   be   im plem ented  f or  inf or m at ion   e xc hange.   F or  s m oo th  ex cha nge  of  c ontr ol  s ign al li ng  s om e   cr os s - MAC  shou l be   desig ned.  Co ns ide rin the  he avy  traff ic   ge ner at e from   WSN  as  well   a MC in  co nverg e nce   netw ork,  the   MAC  la ye r   of   co nver ge nce  netw ork   re qu i r es  new  re sour ce  al locat io s chem to  ac hieve  t he   Qu al it of  Service   ( QoS).  A  cell ular  assist ed  Q ualit of   Se rv ic ( Q oS)  res ource  al locat io al gorithm   has  be e pro po se t re du ce   colli sio by  ta king  t he  m ob il te r m ina as  gateway  w hich  a ct a se r vice  sc heduler  for  high   pr i or it y ser vice  [16 - 19] .   WSN  ge ne rates  huge  am ount  of  data  on   ti m el basis  wh ic nee to  be  t ran sm it te by  t he  gate way   MS  to  th base   sta ti on .   But  in   the  c onve rg e nc netw ork   MC com pone nt  is  m ai nly  resp on si ble  f or  rea lt i m e   data  tra ns m issio f or  voic ca ll an vid e os  r at her  tha t he  da ta   transm issi on   i WSN   com pone nt.  So  to   ha nd le   the d at tra ff ic  in  c onve rg e nce   net wor t her e  is  a n ee f or  da ta   traf fic  c on t r olli ng  pr ocess   to  m ai ntain  the  Q oS   for  MC N  as  w el l as  W S N.   In   t h is  pa pe r,   we  ha ve  f ocu s ed  on   t he  data  flo in  t he  MAC  la ye of  W SN   a nd  MC conve rg e nc e   netw ork  for  Q oS   m anag em e nt  [ 20] W e   ha ve  c onsidere pr eem ptive  an non  preem pt ive  que uing  m od el   by   giv in em ph as is  on  the   pri ori ty   of  d at a p ac ke to  e nter  i to   the queu e . W e   ha ve  pro po s ed   pri ori ty   an no pr i or it base qu e uing  m od el   f or   WSN  a nd   MC c onve r gen ce   net wor w her e   in  ca se   of  pr io rity MC is  ta ken   as  highe an WSN  is  of   l ow e pri ori ty   as  sh own  i Figure   1.   QoS   par am et ers  in  MAC  la ye suc as  pro bab il it o dro pp i ng   data  pack et s pr ob a bili ty   of   data  pack et   i se rvi ces  of   WSN  and  MC has   be e analy zed m at he m at ic ally with   nu m erical  r e su lt s.    The   rest   of  t he   pa pe is   or ga nized   as   f ollo ws:  Sect i on  descr i bes   the   pro po se syst em   m od el   for  pr i or it and   non  pr i or it ser vices.  I Sect i on   3,   we  stu di ed  the  pe rform ance  factors   of   MC a nd  W S conve rg e nce.  F inall y, we  c onc lud our  work i Sect io n 4.           Evaluation Warning : The document was created with Spire.PDF for Python.
Ind on esi a J  E le c Eng &  Co m Sci     IS S N:  25 02 - 4752       QoS  M anage m ent in W SN - M CN  Con ver ge nc e Net work  Us ing   Priorit y B ase T ra ff ic ... ( Anita  Swa i n )   1161   2.   S YS TE M MO DEL DES C RI PTION     W c onsider  a   two  pr io rity   syst e m   m od el   fo WSN - MC N   Conver ge nce  netw ork,   wh e r MC data  pa ckets  c onsid ered   bein the  highest  pri ori ty   and   WSN  da ta   pack et c onsidere to  be  the  lo west  pri or it for   serv ic e   at   m ob i le   syst em   (MS).   T he   pac ket s   a rr ival   f or  both   MC N a nd  WSN  f ollow  a   P oisson  proces at   a   rate   λ h   an λ l   re sp e ct ively Data  pa ckets  of  both   MC an WSN  get  se rv e by   the  m ob il sta ti on   of  m ob il cel lular   netw ork  a nd  t he  se rv ic ti m is  an   ex pone ntial ly   distrib uted  ra ndom   var ia ble  with   m ean  1/ μ h   an 1/ μ l   resp ect ively T he  data  traf fic  of   both  t he  net works  offer e t the   que ue  if  t he  se rv ic poin is  consi de red   to  be   bu sy.  The  t raffic   load  is  de note by  ρ i   λ i   μ i w her i =h  or  l,  dep e nds  on  MC or  WSN   data  s erv ic e   resp ect ively .   m ob il dev i ce   is  as su m ed  to   be   e qu i pp e with   m e m or siz of  (buffer   s pace   hav i ng   N=  1,  2…..   N )   to   ho l inc omi ng  data  packet in   a   qu e ue   ( both   f r om   MC a nd  WSN)   ti ll   they   get   proce ssed.  Wh e t he qu e ue  size i s equal t o N,  t he  inc omi ng   data  pac kets are d rop ped.           Figure  2. Stat transiti on d ia gra m  f or   non - pr e e m ptive prio rity  syst e m       In   t his  pa pe Q oS   m easur em e nt  is  done   by  a naly zi ng   t he  ar rival  m echan ism serv ic m ec han ism   a nd   buff e rin m echan ism   to  reduc data  dro pp i ng  an wait in tim in  the  data  qu e ue  [ 21] He re  we  hav pro po s ed   no n - pr e em pt ive  pr i or it a nd  preem ptive  pr i or it m od el   with   2 - Pr i or it finite   buf fer  qu e uing   syst em Th e   resu lt of both   the m od el s ar e   com par ed  a nd  discusse d i n n um erical  secti on.     2 . 1.   Analysis  of Non - Preem p tive  Pri orit y Mode l   I this   m od el   we  assum a   non - pr eem ptive  pr i or it syst em where   the   ongo i ng  se r vice  of  WSN  dat a   is  al lowe t c om plete   it serv ic e ven  if   high  pr i or it MC da ta   ar rives  t t he  m obil dev ic e   f or  s erv ic e .   The  MC data  adm it into  th queu a nd  w ai un ti the  ser vice  po i nt  is  f r ee.  He re  we  co ns ide a   tw pri or it y   syst e m  w it h buff e ca pacit y N  =  2. Stat e tra nsi ti on   diag ram  f or t he  a bove   m od el  u sin g M arko c hain  is  sho w in Figu re  2.  T he  steady st at pro ba bili ti es are d e rive d usin g balance e quat io ns.   Let   i,  j ,   be   the  sta te   pr ob a bili ti es  wh e re  i   (i=0 ,1,2,.. .)   de no te s   the  sta te   of  lo pr io rity   WSN  data,   j   ( j =0 ,1,2,.. .)  de no te s   the   sta t of   hi gh  pr i ori ty   MC data  and  de note the  c urre nt  se r vice  sta tu of  data  i.e .   MC or  WSN  data.  The   value   of  k = 1,  de note WSN  data  a nd  k= 2,  de note MC data.  Th al gorithm   for   data   flo in  Non  P r ee m ptive  pr i ori ty   m od el   is  presented  i al go rithm   1.   In   t his  al gorithm   we  hav i niti al iz e the   syst e m   at   init i al   sta te   wh en  tim t= and   t he  m ob il sta t ion   is  f ree.  T he   bu ff e ha e m pt sp ace  to   adm i t   requesti ng  MC or  WSN  se r vice.  When   new  re quest   is   adm it te to  queue   the   c urre nt  sta tus   of  qu eue  is   increase d by one.  I case t he buffe is  f ull t he  n et w ork  r e quest  is drop ped.    Using  pro bab il ist ic  arg um ent  we ob ta in  the  fol lowi ng b al a nc ed  e qu at i on s:     0 0 , 1 , 2 1 , 0 , 1 h l h l P P P                                                                                                        (1)     0 , 1 , 2 0 , 2 , 2 1 , 1 , 1 0 l h h h l h P P P P                                                                           ( 2)     1 , 0 , 1 0 1 , 1 , 2 2 , 0 , 1 l h l l h l P P P P                                                                         ( 3)   Evaluation Warning : The document was created with Spire.PDF for Python.
                          IS S N :   2502 - 4752   Ind on esi a J  E le c Eng &  Co m Sci,   Vo l.   12 , N o.   3 Dece m ber  2 01 8   :   1 159     1 170   1162   0 , 2 , 2 0 , 1 , 2 hh PP                                                                                                                                      ( 4)     1 , 1 , 2 0 , 1 , 2 hl PP                                                                                                                                       (5)     1 , 1 , 1 1 , 0 , 1 lh PP                                                                                                                                          ( 6)     2 , 0 , 1 1 , 0 , 1 ll PP                                                                                                                                         ( 7)     So lvi ng for i nd ividu al   sta te  pr ob a bili ti es, let  u s ass um e :     2 , 0 , 1 P   k   1 , 0 , 1 P   l l k   1 , 1 , 1 P   h l k   0 P   2 () () l h h l l l h l l h h k     0 , 1 , 2 P   2 () () l h l h l l l h h k     0 , 2 , 2 P   2 2 () () l h l h l l h l h h k     1 , 1 , 2 P   () () l h l h l l h l h h k       Using  norm al i zat ion  c onditi on  for  the  equati on as :     0 0 , 1 , 2 1 , 0 , 1 0 , 2 , 2 1 , 1 , 2 1 , 1 , 1 2 , 0 , 1 1 P P P P P P P   Wh e re  =  1 +  h l   l l   lh lh r     2 2 lh lh r     2 lh l r    +   2 () () l h h l l l h l l h h     And r =  l h l l h h          Algori th m  1   Algorithm  f or  Mob il e Stat io n (MS)  A ll ocati on U si ng No n Preem ptive prior it y M odel     MS (t)  is  the i ni ti al   Stat e o th e MS at  Tim e t =0  a nd Que ue Si ze <N   If  MC N Data  S erv ic request t hen   Allocat e to  MS  for   Ser vice;   MS is B us y;   Else   If  MS  is Bu sy  AND  MC Re qu e st OR  WSN Re qu est  t he n   Qu e ue  t he  Re quest ;       N=N + 1;           Else   Drop the  Req ue st;   En if   En if   Evaluation Warning : The document was created with Spire.PDF for Python.
Ind on esi a J  E le c Eng &  Co m Sci     IS S N:  25 02 - 4752       QoS  M anage m ent in W SN - M CN  Con ver ge nc e Net work  Us ing   Priorit y B ase T ra ff ic ... ( Anita  Swa i n )   1163   If   WSN  Data   S erv ic request t hen   Allocat e to  MS  for   Ser vice;   MS is B us y;                Else       If  MS  is Bu s y AND  WCN   Re qu est   OR M SN  Re quest  th en   Qu e ue  t he  Re quest ;   N=N + 1;   Else   Drop the  Req ue st;   En if   En if       2 . 2 Perf orm ance  Ind ic es  (N on - Preem p tiv e Pri orit y M odel )   In   t his  sect io var i ou s   pe rform ance  m a tric es  cal culat ed  t m ai ntain  QoS  of   t he  syst em .Th prob a bili ty  that  arr i ving  da ta   pack et s   f ro m   MC a nd  WSN  is  dro pp e due  to   busy  m obil sta ti on   an buff e s pace  i qu e ue   is fu ll  is  de no te as  P D   ( non - pree m ptive):     P D ( non preem ptive )  =  P (0,2,2)   P (1,1,1)   P (2,0,1) P (1,1,2) .     The pr obabili ty  that m ob il e stat ion  is  bu sy i se rv i ng lo w pr i or it W S N data  p ac kets  w it ho ut  pr eem ption  is:     P ws n   P   (1,  0, 1)   P   ( 2, 0,  1)   P   (1,  1, 1) .     The pr obabili ty  that m ob il e stat ion  is  b us y i se rv i ng at le a st o ne  MC N  d a ta  p acket  is:     P m cn   P   ( 0, 1, 2)   P   (0,  2,   2)   P   ( 1, 1,  2) .     Wh e t he  m obil dev ic is  busy,  a rr i ving  MC an WSN  data  pa c kets   has  t wait   in   the  qu e ue.   The wai ti ng ti m e in queu e  is  denoted  as  W q  (non - Pr eem ptive)   an ca n be  expresse as     W q ( non  −  Preem pt iv e )   P (0,2,2)   P (1 ,1,1) P (2,0,1)   P (1,1,2) .     2 . 3 . An aly sis  of Preem pt ive   Pri ority  Mode l   In   WSN - MC N   co nv e r gen ce   netw ork,  MC data  pac kets   ha ve  it pri ori ty   ov e WSN  data  pac kets  because   of  it r eal   tim app li c at ion .   He nce,   WSN  data  pa c kets  ca be   del ay ed  by  passing  t he  MC dat on   pr i or it basis.  Hen ce   pree m pt ive  pr i or it m od el   has  be en  intr oduc ed   to  ha ndle   the   pr eem ption   of  WSN   pack et w hich  are  cu rr e ntly   in  serv ic e,  upon  a rr ival  of   MC data.  I this  m od el   the  ser vice  t i m is  exp o nent ia lly  distrib uted   a nd  it   will   sat isfy  m e m or le ss property,   he nce  the r esults   will   be   sam f or  pr ee m ptive  re sum an pr eem ptive  non  res um case.  I t his  m od el   bo t MC a nd   WSN  data  are   adm it te d.   If  M CN  data  is   in  s erv ic e   and   WSN  data   requests  for  se rv i ce  the it   wi ll   wait   in  queu ti ll   m ob il st at ion   gets  f ree.   And  if   the  queue  is   fu ll ,   the t he  re qu e sti ng  WSN  data  a re  dro ppe d.  O the   ot her  ha nd  i MC data  a rr iv es  for   ser vice,   it   pree m pts   the on go i ng se rv ic of  WSN  data w hich  w il l l os e f r om  the p r ocess .           Figure  3. Stat transiti on d ia gra m   fo r  preem ptive prior it y sy stem   Evaluation Warning : The document was created with Spire.PDF for Python.
                          IS S N :   2502 - 4752   Ind on esi a J  E le c Eng &  Co m Sci,   Vo l.   12 , N o.   3 Dece m ber  2 01 8   :   1 159     1 170   1164   We  c on si der  two  pr i or it syst e m   with  buf f er  ca pacit is  eq ual  to  2.  T he  sta te   tra ns it ion  dia gr am   for  the  a bove  m od el   us ing   M arko chai is  sh ow in  Fig ure  3.   Indivi du al   sta te   pr ob a bili ti es  can  be   re presente as  i,j  w he re  (i=0,1, 2, . ..)  de no te the  sta te   of   lo pr io rity   W S data  an j   (j = 0,1,2, ...)   denotes  the  st at of  high  pri or it MC data.  Th al gorithm   for   data   fl ow  in   P r ee m ptive  pr io ri ty  m od el   is   pre sented   in   al gor it h m   2.  This  al gorithm   discuss e d t he  syst e m   is  a ini ti al   sta te wh en  tim e t= 0 and   th e m ob il sta ti on   is  fr ee . T he s yst e m   consi ders  pr io r it m e tho d wit h pr eem ption   f or MC a nd  WSN se rv ic r equ e st.   Fo r   WSN  no  preem ption   is   pe rm i tt ed  but  for  MC N   th on go i ng  se rv ic e   o f   WSN  is   pre e m pted  from   the  syst e m The  buff e ha em pt sp ace  to  adm i req uesti ng   MC or  WSN   se rv ic e.  W hen   ne re quest   is   adm i tt ed  to  th qu e ue  t he  cu rr e nt  sta tus  of   qu e ue  is  inc re ased  by  one.  I case  the  buf f er  is  f ull  the  ne twork   request is  dro pped .   U sin g pro bab il ist ic  arg um ent  the stea dy stat e  b al ance d eq ua ti on s a re as  foll ow s:     0 0 , 1 1 , 0 l h h l P P P                                                                                                                                                          (8)     0 , 1 0 , 2 0 l h h h h P P P                                                                                                ( 9)     1 , 0 2 , 0 1 , 1 0 l h l l h l P P P P                                                                                                                 (10)     1 , 1 1 , 0 1 , 2 0 , 1 l h h h h l P P P P                                                                                                              (11)     1 , 2 1 , 1 0 , 2 h h l P P P                                                                                                                                                                                (1 2)     2 , 1 1 , 1 2 , 0 h l h P P P                                                                                                                                                                               (1 3)     0 , 2 0 , 1 l h h PP                                                                                                                                                                                  (14)     2 , 0 1 , 0 2 , 1 h l l h P P P                                                                                                          ( 15)     So lvi ng for i nd ivid ual  sta te  pr ob a bili ti es, let  u s ass um e,     0 , 2 P     k     0 P   2 2 2 2 () l h l h h k    0 , 1 P   ) ( lh h k    1 , 0 P   l h h h l h lh kM       1 , 1 P   kL   2 , 0 P   2 ( ( ) ( ) L l l h h h l h l h lh kM    1 , 2 P   ( L ) lh h k    2 , 1 P   l h h h l h lh h l l h M k LL              Evaluation Warning : The document was created with Spire.PDF for Python.
Ind on esi a J  E le c Eng &  Co m Sci     IS S N:  25 02 - 4752       QoS  M anage m ent in W SN - M CN  Con ver ge nc e Net work  Us ing   Priorit y B ase T ra ff ic ... ( Anita  Swa i n )   1165   0 , 3 P   h h k   3 , 0 P   2 2 l h h h l h l l l h M k L        Using  norm al i zat ion  c onditi on  for  the  abo ve  equati ons as:     0 0 , 1 1 , 0 1 , 1 0 , 2 2 , 0 1 , 2 2 , 1 0 , 3 3 , 0 1 P P P P P P P P P P     Wh e re,     M =  2 22 2 l h l h h     a nd L =   l h h l l h h l h l l h l M      K=  1 1 1 1 1 l h l h h h l h l h l h h l h h l h l l h M MM            Algori th m  2   Algorithm  f or  Mob il e Stat io n (MS)  A ll ocati on U si ng P ree m pt ive prio rity  Mod el     MS ( t) is  the i ni ti al  Stat e o th e MS at  Tim e t =0  a nd Que ue Si ze <N   If  MC N Data  S erv ic request t hen   Allocat e to  MS  for   Ser vice;   MS is B us y;   Else   If  MS  is Bu sy i Se r ving MC Re qu est   A N D Ar riving M CN Req uest  O W S Re qu e st t hen   Qu e ue  t he  Re quest ;   N=N + 1;   Else   D r op the  Req ue st;   En if   En if   If   WSN  Data S erv ic request t hen   Allocat e to  MS  for   Ser vice;   MS is B us y;   Else   If  MS  is Bu sy i Se r ving  WSN Re qu est   A N D Ar riving M CN Req uest t he n   Pr eem pt the WSN Ser vice a nd  Allow M CN  in to Ser vice;   Else   If  MS  is Bu sy i Se r vi ng  WSN Re qu est   A N D Ar riving  W SN  Re quest  th en   Qu e ue  t he  Re quest ;   N=N + 1;   Else   Drop the  Req ue st;   En if   En if   En if        2 . 4 Perf orm ance  Ind ic es  ( P reem pt ive  Pri orit y Model )   The  perf or m ance  m a tric es  re qu i red  f or  Q oS  m easur em en has  bee cal culat ed.   The   pro ba b il it of  arr ivi ng   data  pa ckets f ro m  MC an d WS is dro pp e d du e   to busy m ob il e stat ion  and  buff e sp ace  in q ueu e is  fu ll  is  denote d as P D(preem pt ive) :      P D   ( Pree m ptive P   (1, 2)   P   (2, 1)   P   (0, 3)   P   (3, 0).     Evaluation Warning : The document was created with Spire.PDF for Python.
                          IS S N :   2502 - 4752   Ind on esi a J  E le c Eng &  Co m Sci,   Vo l.   12 , N o.   3 Dece m ber  2 01 8   :   1 159     1 170   1166   Pr oba bili ty  that the m ob il e stat ion  is  bu sy i n serv i ng lo w pr i or it WSN d at a p ac kets is:     P wsn   P   (1, 0)   P   (2, 0)   P   (3, 0).     Pr oba bili ty  that the m ob il e stat ion  is  busy i n serv i ng at le ast  one MCN  d at a  p ac ket is:     P m cn   P   (0, 1)   P   (1, 1)   P   (2, 1).     Wh e t he  m ob il e d evice i busy i ser v in g d at a p ackets , arr iving M CN a nd  WSN d at pa ckets h a s to   wait   in   the   qu e ue  i t he  queue   is  not  f ull.  Th wait in ti m e   in   que ue  is   de no te by        W (Pree m ptive)   and   ca be   cal culat ed  as:     W ( Preemp tive P (1,2)  P (2,1)  P (1,1)  +   P (0,2)  P (2 ,0)  P (0, 3)   P (3,0).       3.   NU MER IC A RES ULTS    In  this secti on  nu m erical  an al ysi s o both t he   m od el s ar e presente d.  T he QoS o the pr opose m od el hav e   bee ach ie ved   by  e valu at ing   th perform ance  par am et ers.   T he  pe rfor m ance  is  e va luate i te r m of   dro pp i ng  probabil it ( P D ),  pr ob a bili ty   of  hi gh  (MCN)   pr i ori ty   an l ow  ( WSN)   pr io rity   data  i t he  syst e m   an wait ing   ti m ( Wq)  of  the  dat pack et in  t he   qu e ue.   T he  para m et ers  ta ken   f or   Fi gure  to  F igure  11  a re  μ l   1. 0;   μ = 1.0;  λ l   0.5; λ h   0.1 t o 1 .0 .   Figure  an F igure  represe nts  the   beh a vi or  of  dro ppin pro ba bili ty   P D   with   res pect  t i ncr easi ng  MC data  tra ffi load   f or  bo t no n - pr eem ptive  an preem pti ve  case res pec ti vely It  ca be   obse r ve that   with   the  inc reasin traff ic   l oad  of   MC data,   droppin pro ba bi li t increases   for  bo t t he  m od el s But   by  var yi ng   the tra ff ic  loa of  WSN t he  dr opping   prob a bi li ty  d ecreases   with  dec rease   of  WSN   data  tr aff ic .  Fi gure  4  sh ows  lower   value   of   probabil it of   dro ppin for  non - pr ee m pt ive  m od el   com par ed  to   pr eem ptive  m od el   in     Figure   5.  This   is  due   to   the   fa ct   that  data   pa ckets  a re   ser ve with out  pr ee m pt ion .   Hen ce by  c hoos i ng  pro pe r   data traf fic loa d o f   WSN ,   dro pp i ng pr ob a bili ty  can  be  m ini m iz ed  to m ai nt ai Q oS.       Figure  4. Tra ffi c intensit y o f M CN V s  pr obabili ty  o f dro ppin g for  non p r ee m ptive prio rity   m od el       Figure  an F igure  de picts  the  pro ba bili t of  ser vi ng  WSN  data  in   t he  syst em   fo r   var i ou s   WSN  traff ic   l oad   with  re sp ect   t M CN  traf fic  inte ns it in  case  of  no pr eem ptive  a nd   preem ptive  pr i or it m od el   resp ect ively .   It   can   be  see th at   with   inc reas of  MC tra ffi load   probabi li ty   of   se rv i ng  WSN  data  decre ases   for  both   the   m od el s T his   is d ue  t co ntin uous  ser vice of MC data  i non - pr eem ptive p ri or it m od el  w it hout   pr eem ption  of  WSN  data  w he re  as   WSN  da ta   preem pted  in  pr eem ptive  pr i o rity   m od el   due   to   hi gh  pri or it MC data.  I Figure   7,  pr ee m pt ive  pri ori ty   m od el   s hows   higher   nu m ber  of  WSN   data   serv ic e   in   com par is on  with  non  pree m pt ive  pri ori ty   m od el   in  Fig ur e   wh ic in creases  t he  W SN   data  ser vice.  Hen ce pr ee m pt ive   pr i or it y m od el  can   ac hieve  th e b et te r Q oS   for  MC a nd  W SN   by m ai ntain in balan ce d WS tra ff ic .   The   pro ba bili ty   of  MC N   data  is  in   se rv ic e   in crease  with   inc rease  i MC t raffic   inte ns it is  sho wn  i Figure  a nd   Figure  f or  non - pr eem ptive  pr i or it m od el   and   preem pti ve  pri o rity   m od el   res pecti vel y.  It  is   ob s er ved   t hat  the  pr ob a bili ty   of   se r ving  MC data  i ncr eas es  with  inc reas in  MC tra f fic  load  f or   bo th  the   m od el s.   Evaluation Warning : The document was created with Spire.PDF for Python.
Ind on esi a J  E le c Eng &  Co m Sci     IS S N:  25 02 - 4752       QoS  M anage m ent in W SN - M CN  Con ver ge nc e Net work  Us ing   Priorit y B ase T ra ff ic ... ( Anita  Swa i n )   1167     Figure  5. Tra ffi c intensit y o f M CN V s  pr obabili ty  o f dro ppin g fo r pr eem ptive  pr i or it m od el         Figure  6. Tra ffi c intensit y o f M CN V s  pr obabili ty  o f WS N  d at a in  servic e     for   non p reem ptive  pr i or it m od el       Figure  7.   Tra ffi c intensit y o f M CN V s  pr obabili ty  o f WS N  d at a in  servic e  for   preem ptive   pr i or it y m od el       As  MC data  hav e   hi gh e pr i or it in  preem ptive  pr i or it m od el   he nce  wit adm issi on   of   m or nu m ber   of   MC traf f ic W S data  is  pr eem pted  w hi ch  inc reases  th pro bab il it of  ser ving  MC N   data  as  pr ese nt ed  in  Figure   8.  I no n - pr eem ptive  pri or it m od el   pro ba bili ty   of  se rv i ng  MC N   data  inc reases   if   MC data  a dmi ssion  Evaluation Warning : The document was created with Spire.PDF for Python.
                          IS S N :   2502 - 4752   Ind on esi a J  E le c Eng &  Co m Sci,   Vo l.   12 , N o.   3 Dece m ber  2 01 8   :   1 159     1 170   1168   increases   in   num ber as  i Figure   9.  B ut  with  i ncr eas of  WSN  data   inte ns it y,  se rv i ng  MC data  dec reases   i bo t m od el s. No n pr eem ptive p ri or it m odel  in  Figure  s hows  li tt le  d ecrease in se rv i ng MC N data  co m par ed   to  ser ving  MC tra ff ic   in   Fi gure  as  WSN  da ta   are  pr e e m pted  f ro m   serv ic i pree m pt ive  pr i or it m od el   wh ic s hows  a  bette re su lt .       Figure  8. Tra ffi c intensit y o f M CN V s  P rob abili ty  o MC N data  in se r vice f or   non p ree m p t ive prio rity  m od el           Fig ur e  9. T raffic  intensit of   MC Vs  pr obabili ty  o MC N data  in se r vice f or   preem pti ve    pr i or it y m od el         Figure  10. T raffic  intensit of   MC N,   WSN  V wait ing  ti m e in queu e  for n on  pr eem ptive pri or it m od el   Figure  11.   T raffic  intensit of   MC N,   WSN  V wait ing  ti m e in queu e  for p ree m pt ive prio rity  m od el   Evaluation Warning : The document was created with Spire.PDF for Python.