{"id":34,"date":"2011-10-23T00:57:25","date_gmt":"2011-10-23T00:57:25","guid":{"rendered":"http:\/\/minkhollow.ca\/books\/?page_id=34"},"modified":"2014-07-21T18:42:56","modified_gmt":"2014-07-21T18:42:56","slug":"7-2","status":"publish","type":"page","link":"http:\/\/minkhollow.ca\/books\/?page_id=34","title":{"rendered":"7: Example: Single Server Queuing System"},"content":{"rendered":"<h1 id=\"Chapter_7\" >Chapter 7<\/h1>\n<p>Here&#8217;s were we will put color versions of the images, updates, and other extras.<\/p>\n<p>This example is a classic first example in digital systems: namely that of a single server queueing system. Banks typically have a single queue where people line up and several tellers to serve them. This example demonstrates the organization and approach that will be used for the more complex examples later in the book.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-512\" src=\"http:\/\/minkhollow.ca\/books\/wp-content\/uploads\/2011\/10\/wordle-ch7-mar-4-300x206.png\" alt=\"wordle-ch7-mar-4\" width=\"492\" height=\"338\" srcset=\"http:\/\/minkhollow.ca\/books\/wp-content\/uploads\/2011\/10\/wordle-ch7-mar-4-300x206.png 300w, http:\/\/minkhollow.ca\/books\/wp-content\/uploads\/2011\/10\/wordle-ch7-mar-4.png 744w\" sizes=\"auto, (max-width: 492px) 100vw, 492px\" \/><\/p>\n<ol>\n<li>\n<div>Introduction<\/div>\n<\/li>\n<li>\n<div>System Analysis<\/div>\n<ol>\n<li>\n<div>Needs Analysis<\/div>\n<\/li>\n<li>\n<div>Original System<\/div>\n<\/li>\n<li>\n<div>Observable Elements<\/div>\n<\/li>\n<li>\n<div>Obtainable Data<\/div>\n<\/li>\n<li>\n<div>Simulation Events<\/div>\n<\/li>\n<li>\n<div>Simulation Input Data<\/div>\n<\/li>\n<li>\n<div>Collectable Data<\/div>\n<\/li>\n<li>\n<div>Conceptual Model<\/div>\n<\/li>\n<\/ol>\n<\/li>\n<li>\n<div>The Arrival Process<\/div>\n<ol>\n<li>\n<div>Distributions<\/div>\n<\/li>\n<li>\n<div>Simulating Arrivals<\/div>\n<\/li>\n<\/ol>\n<\/li>\n<li>\n<div>The Queue<\/div>\n<\/li>\n<li>\n<div>The Server<\/div>\n<\/li>\n<li>\n<div>The Simulation<\/div>\n<ol>\n<li>\n<div>The Main Loop<\/div>\n<\/li>\n<li>\n<div>The Sequencing Set<\/div>\n<\/li>\n<li>\n<div>Arrivals<\/div>\n<\/li>\n<li>\n<div>The Queue<\/div>\n<\/li>\n<li>\n<div>Departures<\/div>\n<\/li>\n<\/ol>\n<\/li>\n<li>\n<div>System Output<\/div>\n<\/li>\n<li>\n<div>Summary<\/div>\n<ol>\n<li>\n<div>Concepts<\/div>\n<\/li>\n<li>\n<div>Terminology<\/div>\n<\/li>\n<\/ol>\n<\/li>\n<li>\n<div>References, Notes &amp; Further Resources<\/div>\n<\/li>\n<\/ol>\n<h2 id=\"Images\" >Images<\/h2>\n<p>*Please note: all images are copyrighted, permission to use an image must be obtained from <a title=\"Wiley Copyright\" href=\"http:\/\/ca.wiley.com\/WileyCDA\/Section\/id-302345.html\" target=\"_blank\">Wiley<\/a> (and possibly also the original sources).<\/p>\n<figure id=\"attachment_241\" aria-describedby=\"caption-attachment-241\" style=\"width: 515px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/minkhollow.ca\/books\/wp-content\/uploads\/2011\/10\/ch07f001.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-241\" title=\"Figure 7-1: A hot dog cart, an example of a single server queuing system. \" src=\"http:\/\/minkhollow.ca\/books\/wp-content\/uploads\/2011\/10\/ch07f001.jpg\" alt=\"\" width=\"515\" height=\"296\" srcset=\"http:\/\/minkhollow.ca\/books\/wp-content\/uploads\/2011\/10\/ch07f001.jpg 2384w, http:\/\/minkhollow.ca\/books\/wp-content\/uploads\/2011\/10\/ch07f001-300x173.jpg 300w, http:\/\/minkhollow.ca\/books\/wp-content\/uploads\/2011\/10\/ch07f001-768x442.jpg 768w, http:\/\/minkhollow.ca\/books\/wp-content\/uploads\/2011\/10\/ch07f001-1024x589.jpg 1024w\" sizes=\"auto, (max-width: 515px) 100vw, 515px\" \/><\/a><figcaption id=\"caption-attachment-241\" class=\"wp-caption-text\">Figure 7-1: A hot dog cart, an example of a single server queuing system.<\/figcaption><\/figure>\n<figure id=\"attachment_242\" aria-describedby=\"caption-attachment-242\" style=\"width: 300px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/minkhollow.ca\/books\/wp-content\/uploads\/2011\/10\/ch07f002.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-242\" title=\"Figure 7-2: A hot dog cart abstracted into a model before the simulation is created. \" src=\"http:\/\/minkhollow.ca\/books\/wp-content\/uploads\/2011\/10\/ch07f002-300x59.jpg\" alt=\"\" width=\"300\" height=\"59\" \/><\/a><figcaption id=\"caption-attachment-242\" class=\"wp-caption-text\">Figure 7-2: A hot dog cart abstracted into a model before the simulation is created.<\/figcaption><\/figure>\n<figure id=\"attachment_243\" aria-describedby=\"caption-attachment-243\" style=\"width: 300px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/minkhollow.ca\/books\/wp-content\/uploads\/2011\/10\/ch07f003a.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-243\" title=\"Figure 7-3: Histograms of interarrival times of customers at a hot dog vendor. (a) 1200 times measured and plotted shows the shape of what is called the distribution function.\" src=\"http:\/\/minkhollow.ca\/books\/wp-content\/uploads\/2011\/10\/ch07f003a-300x207.jpg\" alt=\"\" width=\"300\" height=\"207\" srcset=\"http:\/\/minkhollow.ca\/books\/wp-content\/uploads\/2011\/10\/ch07f003a-300x207.jpg 300w, http:\/\/minkhollow.ca\/books\/wp-content\/uploads\/2011\/10\/ch07f003a.jpg 693w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><figcaption id=\"caption-attachment-243\" class=\"wp-caption-text\">Figure 7-3: Histograms of interarrival times of customers at a hot dog vendor. (a) 1200 times measured and plotted shows the shape of what is called the distribution function.<\/figcaption><\/figure>\n<figure id=\"attachment_244\" aria-describedby=\"caption-attachment-244\" style=\"width: 300px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/minkhollow.ca\/books\/wp-content\/uploads\/2011\/10\/ch07f003b.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-244\" title=\"Figure 7-3: Histograms of interarrival times of customers at a hot dog vendor. (b) Plotting 10000 interarrival times shows that the curve becomes smoother. \" src=\"http:\/\/minkhollow.ca\/books\/wp-content\/uploads\/2011\/10\/ch07f003b-300x239.jpg\" alt=\"\" width=\"300\" height=\"239\" srcset=\"http:\/\/minkhollow.ca\/books\/wp-content\/uploads\/2011\/10\/ch07f003b-300x239.jpg 300w, http:\/\/minkhollow.ca\/books\/wp-content\/uploads\/2011\/10\/ch07f003b.jpg 590w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><figcaption id=\"caption-attachment-244\" class=\"wp-caption-text\">Figure 7-3: Histograms of interarrival times of customers at a hot dog vendor. (b) Plotting 10000 interarrival times shows that the curve becomes smoother.<\/figcaption><\/figure>\n<figure id=\"attachment_245\" aria-describedby=\"caption-attachment-245\" style=\"width: 300px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/minkhollow.ca\/books\/wp-content\/uploads\/2011\/10\/ch07f003c.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-245\" title=\"Figure 7-3: Histograms of interarrival times of customers at a hot dog vendor.  (c) Plotting a million samples has the histogram approaching the shape of a smooth continuous function.\" src=\"http:\/\/minkhollow.ca\/books\/wp-content\/uploads\/2011\/10\/ch07f003c-300x245.jpg\" alt=\"\" width=\"300\" height=\"245\" srcset=\"http:\/\/minkhollow.ca\/books\/wp-content\/uploads\/2011\/10\/ch07f003c-300x245.jpg 300w, http:\/\/minkhollow.ca\/books\/wp-content\/uploads\/2011\/10\/ch07f003c.jpg 579w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><figcaption id=\"caption-attachment-245\" class=\"wp-caption-text\">Figure 7-3: Histograms of interarrival times of customers at a hot dog vendor. (c) Plotting a million samples has the histogram approaching the shape of a smooth continuous function.<\/figcaption><\/figure>\n<figure id=\"attachment_246\" aria-describedby=\"caption-attachment-246\" style=\"width: 518px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/minkhollow.ca\/books\/wp-content\/uploads\/2011\/10\/ch07f004a.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-246  \" title=\"Figure 7-4: Calculating the area under the probability density function between two points. (a) The area between t0 and t1 is the probability of the interarrival time falling into that range. \" src=\"http:\/\/minkhollow.ca\/books\/wp-content\/uploads\/2011\/10\/ch07f004a.jpg\" alt=\"\" width=\"518\" height=\"368\" srcset=\"http:\/\/minkhollow.ca\/books\/wp-content\/uploads\/2011\/10\/ch07f004a.jpg 2400w, http:\/\/minkhollow.ca\/books\/wp-content\/uploads\/2011\/10\/ch07f004a-300x213.jpg 300w, http:\/\/minkhollow.ca\/books\/wp-content\/uploads\/2011\/10\/ch07f004a-768x545.jpg 768w, http:\/\/minkhollow.ca\/books\/wp-content\/uploads\/2011\/10\/ch07f004a-1024x727.jpg 1024w\" sizes=\"auto, (max-width: 518px) 100vw, 518px\" \/><\/a><figcaption id=\"caption-attachment-246\" class=\"wp-caption-text\">Figure 7-4: Calculating the area under the probability density function between two points. (a) The area between t0 and t1 is the probability of the interarrival time falling into that range.<\/figcaption><\/figure>\n<figure id=\"attachment_247\" aria-describedby=\"caption-attachment-247\" style=\"width: 518px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/minkhollow.ca\/books\/wp-content\/uploads\/2011\/10\/ch07f004b.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-247  \" title=\"Figure 7-4: Calculating the area under the probability density function between two points.  (b) Using the average of the function value of D at the points t0 and t1 to make a rectangle, for which the area is easy to calculate.\" src=\"http:\/\/minkhollow.ca\/books\/wp-content\/uploads\/2011\/10\/ch07f004b.jpg\" alt=\"\" width=\"518\" height=\"368\" srcset=\"http:\/\/minkhollow.ca\/books\/wp-content\/uploads\/2011\/10\/ch07f004b.jpg 2400w, http:\/\/minkhollow.ca\/books\/wp-content\/uploads\/2011\/10\/ch07f004b-300x213.jpg 300w, http:\/\/minkhollow.ca\/books\/wp-content\/uploads\/2011\/10\/ch07f004b-768x545.jpg 768w, http:\/\/minkhollow.ca\/books\/wp-content\/uploads\/2011\/10\/ch07f004b-1024x727.jpg 1024w\" sizes=\"auto, (max-width: 518px) 100vw, 518px\" \/><\/a><figcaption id=\"caption-attachment-247\" class=\"wp-caption-text\">Figure 7-4: Calculating the area under the probability density function between two points. (b) Using the average of the function value of D at the points t0 and t1 to make a rectangle, for which the area is easy to calculate.<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<figure id=\"attachment_248\" aria-describedby=\"caption-attachment-248\" style=\"width: 300px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/minkhollow.ca\/books\/wp-content\/uploads\/2011\/10\/ch07f005a.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-248\" title=\"Figure 7-5: Other probability distributions. (a) The well-known bell shaped curve of the nNormal distribution. \" src=\"http:\/\/minkhollow.ca\/books\/wp-content\/uploads\/2011\/10\/ch07f005a-300x124.jpg\" alt=\"\" width=\"300\" height=\"124\" \/><\/a><figcaption id=\"caption-attachment-248\" class=\"wp-caption-text\">Figure 7-5: Other probability distributions. (a) The well-known bell shaped curve of the nNormal distribution.<\/figcaption><\/figure>\n<figure id=\"attachment_249\" aria-describedby=\"caption-attachment-249\" style=\"width: 300px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/minkhollow.ca\/books\/wp-content\/uploads\/2011\/10\/ch07f005b.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-249\" title=\"Figure 7-5: Other probability distributions. (b) The uUniform distribution, which is what the values from a basic random number generator produce.\" src=\"http:\/\/minkhollow.ca\/books\/wp-content\/uploads\/2011\/10\/ch07f005b-300x124.jpg\" alt=\"\" width=\"300\" height=\"124\" \/><\/a><figcaption id=\"caption-attachment-249\" class=\"wp-caption-text\">Figure 7-5: Other probability distributions. (b) The uUniform distribution, which is what the values from a basic random number generator produce.<\/figcaption><\/figure>\n<figure id=\"attachment_250\" aria-describedby=\"caption-attachment-250\" style=\"width: 300px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/minkhollow.ca\/books\/wp-content\/uploads\/2011\/10\/ch07f006.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-250\" title=\"Figure 7-6\" src=\"http:\/\/minkhollow.ca\/books\/wp-content\/uploads\/2011\/10\/ch07f006-300x97.jpg\" alt=\"\" width=\"300\" height=\"97\" \/><\/a><figcaption id=\"caption-attachment-250\" class=\"wp-caption-text\">Figure 7-6: Converting a uniformly distributed random number into an exponentially distributed one. A random number generator yields a uniformly distributed number (left). The area under the curve between 0 and X equals X in this case, and is the probability of a value less than X being generated. On the right, the exponential distribution has a different shape, but the exponentially distributed variable Y that corresponds to X should have the same area under the curve between 0 and Y. In this case X=0.35 and Y=0.12.<\/figcaption><\/figure>\n<figure id=\"attachment_251\" aria-describedby=\"caption-attachment-251\" style=\"width: 448px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/minkhollow.ca\/books\/wp-content\/uploads\/2011\/10\/ch07f007.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-251    \" title=\"Figure 7-7\" src=\"http:\/\/minkhollow.ca\/books\/wp-content\/uploads\/2011\/10\/ch07f007.jpg\" alt=\"\" width=\"448\" height=\"261\" srcset=\"http:\/\/minkhollow.ca\/books\/wp-content\/uploads\/2011\/10\/ch07f007.jpg 3454w, http:\/\/minkhollow.ca\/books\/wp-content\/uploads\/2011\/10\/ch07f007-300x175.jpg 300w, http:\/\/minkhollow.ca\/books\/wp-content\/uploads\/2011\/10\/ch07f007-768x448.jpg 768w, http:\/\/minkhollow.ca\/books\/wp-content\/uploads\/2011\/10\/ch07f007-1024x597.jpg 1024w\" sizes=\"auto, (max-width: 448px) 100vw, 448px\" \/><\/a><figcaption id=\"caption-attachment-251\" class=\"wp-caption-text\">Figure 7-7: How a queue works in a simulation. Top to bottom: A new arrival means the creation of a new record; the record is placed at the end of the queue, and contains a link to the record in front of it; when a departure occurs it leaves from the front of the queue; the remaining records all move ahead in the queue.<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<figure id=\"attachment_252\" aria-describedby=\"caption-attachment-252\" style=\"width: 231px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/minkhollow.ca\/books\/wp-content\/uploads\/2011\/10\/ch07f008.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-252\" title=\"Figure 7-8: Flowchart for Main Loop\" src=\"http:\/\/minkhollow.ca\/books\/wp-content\/uploads\/2011\/10\/ch07f008-231x300.jpg\" alt=\"\" width=\"231\" height=\"300\" \/><\/a><figcaption id=\"caption-attachment-252\" class=\"wp-caption-text\">Figure 7-8: Flowchart for Main Loop<\/figcaption><\/figure>\n<figure id=\"attachment_253\" aria-describedby=\"caption-attachment-253\" style=\"width: 300px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/minkhollow.ca\/books\/wp-content\/uploads\/2011\/10\/ch07f009.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-253\" title=\"Figure 7-9: Flowchart for Scheduling an Event\" src=\"http:\/\/minkhollow.ca\/books\/wp-content\/uploads\/2011\/10\/ch07f009-300x288.jpg\" alt=\"\" width=\"300\" height=\"288\" \/><\/a><figcaption id=\"caption-attachment-253\" class=\"wp-caption-text\">Figure 7-9: Flowchart for Scheduling an Event<\/figcaption><\/figure>\n<figure id=\"attachment_254\" aria-describedby=\"caption-attachment-254\" style=\"width: 206px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/minkhollow.ca\/books\/wp-content\/uploads\/2011\/10\/ch07f010.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-254\" title=\"Figure 7-10: Flowchart for an Arrival\" src=\"http:\/\/minkhollow.ca\/books\/wp-content\/uploads\/2011\/10\/ch07f010-206x300.jpg\" alt=\"\" width=\"206\" height=\"300\" \/><\/a><figcaption id=\"caption-attachment-254\" class=\"wp-caption-text\">Figure 7-10: Flowchart for an Arrival<\/figcaption><\/figure>\n<figure id=\"attachment_255\" aria-describedby=\"caption-attachment-255\" style=\"width: 193px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/minkhollow.ca\/books\/wp-content\/uploads\/2011\/10\/ch07f011.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-255\" title=\"Figure 7-11: Flowchart for Starting the Server\" src=\"http:\/\/minkhollow.ca\/books\/wp-content\/uploads\/2011\/10\/ch07f011-193x300.jpg\" alt=\"\" width=\"193\" height=\"300\" \/><\/a><figcaption id=\"caption-attachment-255\" class=\"wp-caption-text\">Figure 7-11: Flowchart for Starting the Server<\/figcaption><\/figure>\n<figure id=\"attachment_256\" aria-describedby=\"caption-attachment-256\" style=\"width: 210px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/minkhollow.ca\/books\/wp-content\/uploads\/2011\/10\/ch07f012.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-256\" title=\"Figure 7-12: Flowchart for a Departure\" src=\"http:\/\/minkhollow.ca\/books\/wp-content\/uploads\/2011\/10\/ch07f012-210x300.jpg\" alt=\"\" width=\"210\" height=\"300\" srcset=\"http:\/\/minkhollow.ca\/books\/wp-content\/uploads\/2011\/10\/ch07f012-210x300.jpg 210w, http:\/\/minkhollow.ca\/books\/wp-content\/uploads\/2011\/10\/ch07f012.jpg 386w\" sizes=\"auto, (max-width: 210px) 100vw, 210px\" \/><\/a><figcaption id=\"caption-attachment-256\" class=\"wp-caption-text\">Figure 7-12: Flowchart for a Departure<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Chapter 7 Here&#8217;s were we will put color versions of the images, updates, and other extras. This example is a classic first example in digital systems: namely that of a single server queueing system. Banks typically have a single queue where people line up and several tellers to serve them. This example demonstrates the organization [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":82,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"_genesis_hide_title":false,"_genesis_hide_breadcrumbs":false,"_genesis_hide_singular_image":false,"_genesis_hide_footer_widgets":false,"_genesis_custom_body_class":"","_genesis_custom_post_class":"","_genesis_layout":"","jetpack_post_was_ever_published":false,"footnotes":""},"class_list":{"0":"post-34","1":"page","2":"type-page","3":"status-publish","4":"has-post-thumbnail","6":"entry"},"jetpack_shortlink":"https:\/\/wp.me\/P4QGQz-y","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"http:\/\/minkhollow.ca\/books\/index.php?rest_route=\/wp\/v2\/pages\/34","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/minkhollow.ca\/books\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/minkhollow.ca\/books\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/minkhollow.ca\/books\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/minkhollow.ca\/books\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=34"}],"version-history":[{"count":11,"href":"http:\/\/minkhollow.ca\/books\/index.php?rest_route=\/wp\/v2\/pages\/34\/revisions"}],"predecessor-version":[{"id":513,"href":"http:\/\/minkhollow.ca\/books\/index.php?rest_route=\/wp\/v2\/pages\/34\/revisions\/513"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/minkhollow.ca\/books\/index.php?rest_route=\/wp\/v2\/media\/82"}],"wp:attachment":[{"href":"http:\/\/minkhollow.ca\/books\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=34"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}