{"id":131663,"date":"2022-10-20T00:00:00","date_gmt":"2022-10-20T00:00:00","guid":{"rendered":"https:\/\/nursingstudybay.com\/2022\/10\/20\/digital-communication-simulation-using-matlab\/"},"modified":"2022-10-20T00:00:00","modified_gmt":"2022-10-20T00:00:00","slug":"digital-communication-simulation-using-matlab","status":"publish","type":"post","link":"https:\/\/www.studyproessays.com\/help\/digital-communication-simulation-using-matlab\/","title":{"rendered":"Digital communication simulation using matlab"},"content":{"rendered":"<p>Study Bay Coursework Assignment Writing Help<\/p>\n<h3>Introduction On General Modulation\/Demodulation And 64-QAM \u2013 AWGN Channel, Noise And Rectangular Pulse Shaping<\/h3>\n<h3>Modulation \u2013 Demodulation \u2013 Modem<\/h3>\n<p>In the area of telecommunications, modulation is the process of changing a periodic waveform (i.e. a tone), in order to use that signal to transfer a message. Normally the carrier signal (usually is a sinusoidal) has higher frequency than the input signal. Amplitude, phase and frequency are the three key parameters of a sine wave. These parameters can be modified in accordance with a low frequency information signal to obtain the modulated signal. Amplitude modulation (AM), frequency modulation (FM) and phase modulation are the most common analog modulation techniques. Radio and television broadcast stations typically use AM or FM. More complex forms of modulation are Phase Shift Keying (PSK), Amplitude Shift Keying (ASK) and Frequency Shift Keying (FSK) which are the three basic digital modulation techniques.<\/p>\n<p>A device that performs modulation is known as a modulator and a device that performs the inverse operation of modulation is known as a demodulator. \u201cA modulator converts a digital signal to an analog signal (typically a sinusoidal signal) and a demodulator converts a modulated (analog) signal back to the original unmodulated (digital) signal.\u201d A few years ago a computer was connected to the internet through a modem (in now days a different type is being used, ADSL modem\/router) over a regular analog line. \u201cA modem converts an outgoing digital signal to an outgoing modulated signal, and converts an incoming modulated signal to an incoming digital signal.\u201d<\/p>\n<p>Modulation is used \u201cto change the signal\u2019s bandwidth so it can be transmitted on a limited-bandwidth communication channel (like a telephone line or a cable TV channel) without too much distortion.\u201d It also allows more connected users on the same communication link.<\/p>\n<h3>Digital modulation<\/h3>\n<p>Digital modulation schemes transform digital signals into waveforms that are compatible with the nature of the communications channel. There are two major categories of digital modulation. One category uses a constant amplitude carrier and the other carries the information in phase or frequency variations (FSK, PSK). The other category conveys the information in carrier amplitude variations and is known as amplitude shift keying (ASK).<\/p>\n<p>\u201cIn digital communications, modulation is often expressed in terms of I and Q. This is a rectangular representation of the polar diagram. On a polar diagram, the I axis lies on the zero degree phase reference, and the Q axis is rotated by 90 degrees. The signal vector\u2019s project ( help with nursing paper writing from experts with MSN &#038; DNP degrees)ion onto the I axis is its \u201cI\u201d component and the project ( help with nursing paper writing from experts with MSN &#038; DNP degrees)ion onto the Q axis is its \u201cQ\u201d component.\u201d<\/p>\n<h3>Main Digital Modulation Schemes \u2013 Techniques<\/h3>\n<p>Amplitude Shift Keying (ASK)<\/p>\n<p>Amplitude shift keying represents digital data as variations in the amplitude of a carrier wave. There is an on\/off transmission that represents the binary logic 1\/0. ASK has poor performance cause is heavily affected by noise and interference. For binary digital modulation, BASK is the simpler form of ASK.<\/p>\n<p>Frequency Shift Keying (FSK)<\/p>\n<p>The carrier\u2019s frequency is modulated by the digital signal. \u201c1\/0 represented by two different frequencies slightly offset from carrier frequency.\u201d \u201cThat means that is a different frequency for \u201c1\u201d and another frequency for \u201c0\u201d. FSK can be expanded to a M-ary scheme, employing multiple frequencies as different states.\u201d For binary digital modulation BFSK is the simpler form of FSK.<\/p>\n<p>Phase Shift Keying (PSK)<\/p>\n<p>Phase-shift keying (PSK) is a digital modulation scheme that conveys data by changing, or modulating, the phase of the carrier wave. Phases are separated by 180o. Phase modulation \u201ccan be achieved simply by defining a relative phase shift from the carrier, usually equi-distant for each required state. Therefore a two level phase modulated system, such as Binary Phase Shift Keying, has two relative phase shifts from the carrier, + or \u2013 90o. Phase modulation requires coherent generation and as such if an IQ modulation technique is employed this filtering can be performed at baseband.\u201d<\/p>\n<p>Multi-Symbol Signalling \u2013 M-ary Signals<\/p>\n<p>\u201cMultiple-symbol signaling is the process where multiple levels are used to encode binary information into groups of two bite, four bits, etc.\u201d<\/p>\n<p>\u201cAmplitude and phase shift keying can be combined to transmit several bits per symbol (in the above figure M=4). These modulation schemes are often refered to as linear, as they require linear amplification. 16-QAM has the largest distance between points, but requires very linear amplification. 16PSK has less stringent linearity requirements, but has less spacing between constellation points, and is therefore more affected by noise. M-ary schemes are more bandwidth efficient, but more susceptible to noise.\u201d<\/p>\n<p>Quadrature Phase Shift Key Modulation (QPSK)<\/p>\n<p>Quadrauture Phase Shift Keying is a form of PSK. QPSK is a system of modulating digital signals onto a radio-frequency carrier signal using four phase states to code two digital bits.<\/p>\n<p>\u201cQPSK is effectively two independent BPSK systems (I and Q), and therefore exhibits the same performance but twice the bandwidth efficiency. QPSK can be filtered using raised cosine filters to achieve excellent out of band suppression. Large envelope variations occur during phase transitions, thus requiring linear amplification.\u201d<\/p>\n<p>Quadrature amplitude modulation (QAM)<\/p>\n<p>Quadrature amplitude modulation is a combination of amplitude modulation and phase shift keying. It is a modulation scheme-technique which conveys data by modulating the amplitude of two carrier waves. That is an amplitude modulation on both quadrature carriers. These two waves, usually sinusoids, are out of phase with each other by 90 and are that is why they called quadrature carriers. QAM has extensive use in digital microwave radio links. The 16-QAM below stands for 2n discrete levels\u00e0 n=2 same as in the above QPSK.<\/p>\n<h3>Additive White Gaussian Noise (AWGN)<\/h3>\n<p>Additive means that the sum of the transmitted signal and noise produce the received signal. White means that \u201cits two sided power spectral density is flat for all frequencies of interest for radio communication system. The amplitude of the noise is distributed according to a normal or Gaussian distribution.\u201d Its information gives a single impairment.<\/p>\n<h3>Noise Pulse Shaping And Rectangular Pulse Shaping<\/h3>\n<p>In digital telecommunications, pulse shaping can be used to change the waveform of transmitted pulses, so the signal bandwidth matches that of the communication channel, reducing distortion and intersymbol interference. In other words its purpose is to make the transmitted signal suit better to the communication channel by limiting the effective bandwidth of the transmission. Modulation is often followed by pulse shaping.<\/p>\n<p>\u201cRectangular pulse shaping repeats each output from the modulator a fixed number of times to create an up-sampled signal. Rectangular pulse shaping can be a first step or an exploratory step in algorithm development, though it is less realistic than other kinds of pulse shaping. If the transmitter up-samples the modulated signal, then the receiver should down-sample the received signal before demodulating. The \u201cintegrate and dump\u201d operation is one way to down-sample the received signal.\u201d Demodulation is often preceded by a filtering or an intergrate and dump-operation.<\/p>\n<h3>Answers To Assignments Tasks<\/h3>\n<h3>Task 1<\/h3>\n<p>In this assignment you are required to design and implement the process of modulating a random binary data stream using 64-level QAM (quadrature amplitude modulation), transmitting it over an AWGN (Additive White Gaussian Noise) wireless communication channel, and demodulating the received signal using the 64- QAM demodulator. Your system should consist of a baseband modulator, AWGN channel, and a demodulator. The following table indicates some relevant functions from the Matlab Communications Toolbox which may be used in this assignment. The functions for 64-QAM modulator\/demodulator can be taken from the Matlab Communications Toolbox, or even implemented by you.<\/p>\n<p>The length of the binary data stream (i.e., the number of the rows in the column vector) is set to 5000.<\/p>\n<h3>Task 1.1<\/h3>\n<p>Write codes to 1) Display the transmitted and received signals in different scatter plots for the following two situations: a) SNR = 40 dB; b) SNR = 14dB; 2) Compute the system\u2019s bit error rate (BER) for the two situations.<\/p>\n<h3>Answer 1.1<\/h3>\n<p>1a) The m-file for SNR=40dB<\/p>\n<p>x=randint(4998,1); %Random binary data stream of 4998 digits<\/p>\n<p>%Bits to symbols mapping<\/p>\n<p>xsymbols=bi2de(reshape(x,6,length(x)\/6).\u2019,\u2019left-msb\u2019);<\/p>\n<p>y=qammod(xsymbols,64); %Modulation using the 64-QAM<\/p>\n<p>yTx=y; %Transmitted signal<\/p>\n<p>scatterplot(yTx)<\/p>\n<p>grid;<\/p>\n<p>title(\u2018Transmitted Signal\u2019)<\/p>\n<p>%Transmission over an Additive White Gaussian Noise channel,SNR=40dB<\/p>\n<p>ynoise=awgn(yTx,40,\u2019measured\u2019);<\/p>\n<p>yRx=ynoise; %Received signal<\/p>\n<p>scatterplot(yRx)<\/p>\n<p>grid;<\/p>\n<p>title(\u2018Received Signal, SNR=40dB\u2019)<\/p>\n<p>zsymbols=qamdemod(yRx,64); %Demodulation using the 64-QAM<\/p>\n<p>z=de2bi(zsymbols,\u2019left-msb\u2019); %Symbols to bits mapping<\/p>\n<p>z=reshape(z.\u2019,prod(size(z)),1);<\/p>\n<p>%Computation of Number of Erros and Bit Error Rate<\/p>\n<p>[Number_of_errors,Bit_Error_Rate]=biterr(x,z)<\/p>\n<p>1b) The m-file for SNR=14dB<\/p>\n<p>x=randint(4998,1); %Random binary data stream of 4998 digits<\/p>\n<p>%Bits to symbols mapping<\/p>\n<p>xsymbols=bi2de(reshape(x,6,length(x)\/6).\u2019,\u2019left-msb\u2019);<\/p>\n<p>y=qammod(xsymbols,64); %Modulation using the 64-QAM<\/p>\n<p>yTx=y; %Transmitted signal<\/p>\n<p>scatterplot(yTx)<\/p>\n<p>grid;<\/p>\n<p>title(\u2018Transmitted Signal\u2019)<\/p>\n<p>%Transmission over an Additive White Gaussian Noise channel,SNR=40dB<\/p>\n<p>ynoise=awgn(yTx,14,\u2019measured\u2019);<\/p>\n<p>yRx=ynoise; %Received signal<\/p>\n<p>scatterplot(yRx)<\/p>\n<p>grid;<\/p>\n<p>title(\u2018Received Signal, SNR=14dB\u2019)<\/p>\n<p>zsymbols=qamdemod(yRx,64); %Demodulation using the 64-QAM<\/p>\n<p>z=de2bi(zsymbols,\u2019left-msb\u2019); %Symbols to bits mapping<\/p>\n<p>z=reshape(z.\u2019,prod(size(z)),1);<\/p>\n<p>%Computation of Number of Erros and Bit Error Rate<\/p>\n<p>[Number_of_errors,Bit_Error_Rate]=biterr(x,z)<\/p>\n<p>2) Computation of the system\u2019s bit error rate for the two situations<\/p>\n<p>SNR=40dB<\/p>\n<p>SNR=14dB<\/p>\n<h3>Task 1.2<\/h3>\n<p>Compare\/explain in detail the results obtained in a) and b), and explain clearly how the differences come from.<\/p>\n<h3>Answer 1.2<\/h3>\n<p>In the above code, there is a bit to symbol mapping. A bit can\u2019t take values from 0-63 but a group of bits can.<\/p>\n<p>The two transmitted signals are identical cause both signals modulated with the same modulation schemes (64-QAM) and transmitted throw the same channel (Additive White Gaussian Noise wireless channel).<\/p>\n<p>Received signals have different scatter plot. This happens cause the first received signal was transmitted throw a channel with SNR=40dB and the other one was transmitted throw a channel with SNR=14dB. In the second scatter plot it is obvious that the channel is too noisy in accordance with the first scatter plot which seems that it hasn\u2019t got any clue of noise. For example, if a ADSL line has SNR lower than 15dB then several problems occurred like frequent disconnections etc.<\/p>\n<p>According to scatter plots the bit error rate and the number of errors for the first signal with SNR=40 was expected to be 0 cause the channel was clear from noise. On the contrary, for the second signal with SNR=14dB bit error rate and number of errors expected to be non zero. Both expectations verified.<\/p>\n<p>The ratio of the signal strength to the noise level is called the signal to- noise ratio (SNR), . \u201cIf the SNR is high (ie. the signal power is much greater than the noise power) few errors will occur. However, as the SNR reduces, the noise may cause symbols to be demodulated incorrectly, and errors will occur.\u201d [3]<\/p>\n<h3>Task 2<\/h3>\n<p>Modulation is often followed by pulse shaping, and demodulation is often preceded by a filtering or an integrate-and-dump operation. In this task you are required to investigate the effect of rectangular pulse shaping by using it at the transmitter side after the 64-QAM modulation and also the effect of integrate-and-dump operation at the receiver side. Rectangular pulse shaping repeats each output from the modulator a fixed number of times to create an upsampled signal. If the transmitter upsamples the modulated signal, then the receiver should downsample the received signal before demodulation. The \u201cintegrate-and-dump\u201d operation is one way to downsample the received signal. The following table indicates the additional relevant functions from the Matlab Communications Toolbox which may be used in this assignment.<\/p>\n<h3>Task 2.1<\/h3>\n<p>Write codes to 1) Display the received signals in scatter plots when a) SNR = 40 dB; b) SNR = 14dB; 2) Compute the system\u2019s bit error rate (BER) for the two situations.<\/p>\n<h3>Answer 2.1<\/h3>\n<p>1a) The m-file for SNR=40dB<\/p>\n<p>%Random binary data stream of 5004 digits<\/p>\n<p>x = randint(5004,1);<\/p>\n<p>%Bit to Symbol Mapping<\/p>\n<p>xsymbols = bi2de(reshape(x,6,length(x)\/6).\u2019,\u2019left-msb\u2019);<\/p>\n<p>%Modulation using the 64-QAM.<\/p>\n<p>y = qammod(xsymbols,64);<\/p>\n<p>%Pulse shaping, 3 samples per symbol<\/p>\n<p>shaped=rectpulse(y,6);<\/p>\n<p>%Transmitted Signal<\/p>\n<p>yTx = shaped;<\/p>\n<p>scatterplot(yTx)<\/p>\n<p>title(\u2018Transmitted signal\u2019)<\/p>\n<p>grid;<\/p>\n<p>%Transmission over an Additive White Gaussian Noise channel,SNR=14dB<\/p>\n<p>ynoise = awgn(yTx,40,\u2019measured\u2019);<\/p>\n<p>%Received Signal<\/p>\n<p>yRx = ynoise ;<\/p>\n<p>%Integrate and dump<\/p>\n<p>deshaped=intdump(yRx,6);<\/p>\n<p>scatterplot(deshaped)<\/p>\n<p>title(\u2018Received signal,SRN=40dB\u2019)<\/p>\n<p>grid;<\/p>\n<p>%Demodulation using the 64-QAM<\/p>\n<p>zsymbols = qamdemod(deshaped,64);<\/p>\n<p>%Symbol to bit mapping \u2013&gt; to perform the computation of BER<\/p>\n<p>z = de2bi(zsymbols,\u2019left-msb\u2019);<\/p>\n<p>a = reshape(z.\u2019,prod(size(z)),1);<\/p>\n<p>%Computation of Number of Erros and Bit Error Rate<\/p>\n<p>[Number_of_errors,Bit_Error_Rate] = biterr(x,a)<\/p>\n<p>1b) The m-file for SNR=14dB<\/p>\n<p>%Random binary data stream of 5004 digits<\/p>\n<p>x = randint(5004,1);<\/p>\n<p>%Bit to Symbol Mapping<\/p>\n<p>xsymbols = bi2de(reshape(x,6,length(x)\/6).\u2019,\u2019left-msb\u2019);<\/p>\n<p>%Modulation using the 64-QAM.<\/p>\n<p>y = qammod(xsymbols,64);<\/p>\n<p>%Pulse shaping, 3 samples per symbol<\/p>\n<p>shaped=rectpulse(y,6);<\/p>\n<p>%Transmitted Signal<\/p>\n<p>yTx = shaped;<\/p>\n<p>scatterplot(yTx)<\/p>\n<p>title(\u2018Transmitted signal\u2019)<\/p>\n<p>grid;<\/p>\n<p>%Transmission over an Additive White Gaussian Noise channel,SNR=14dB<\/p>\n<p>ynoise = awgn(yTx,14,\u2019measured\u2019);<\/p>\n<p>%Received Signal<\/p>\n<p>yRx = ynoise ;<\/p>\n<p>%Integrate and dump<\/p>\n<p>deshaped=intdump(yRx,6);<\/p>\n<p>scatterplot(deshaped)<\/p>\n<p>title(\u2018Received signal,SRN=14dB\u2019)<\/p>\n<p>grid;<\/p>\n<p>%Demodulation using the 64-QAM<\/p>\n<p>zsymbols = qamdemod(deshaped,64);<\/p>\n<p>%Symbol to bit mapping \u2013&gt; to perform the computation of BER<\/p>\n<p>z = de2bi(zsymbols,\u2019left-msb\u2019);<\/p>\n<p>a = reshape(z.\u2019,prod(size(z)),1);<\/p>\n<p>%Computation of Number of Erros and Bit Error Rate<\/p>\n<p>[Number_of_errors,Bit_Error_Rate] = biterr(x,a)<\/p>\n<p>2) Computation of the system\u2019s bit error rate for the two situations<\/p>\n<p>SNR=40dB<\/p>\n<p>SNR=14dB<\/p>\n<h3>Task 2.2<\/h3>\n<p>Compare\/explain the results with those obtained in Task 1, and explain clearly how the differences come from.<\/p>\n<h3>Answer 2.2<\/h3>\n<p>The difference between Task1 and Task 2 are the rectangular pulse shaping and integrate and dump operation. Rectangular pulse shape upsampling the signal after modulation. It actually applies a square pulse to the signal and repeats each symbol several times (in this case symbols are repeated 6 times). The dump operation is downsampling the signal. It is actually an integral of the signal for a single period.<\/p>\n<p>In this case, modulation followed by pulse shaping and demodulation preceded by integrate and dump operation. Since rectangular pulse shaping repeats each output from the modulator a fixed number of times then we expected our signals to be better than those in task1. This expectation came true since BER for SNR=40 dB is 0 and for SNR=14 dB is 0.0038. In the second case when SNR=14 dB it is obvious that BER and number of errors reduced dramatically.<\/p>\n<p>The filtering on the transmitter causes intersymbol interference. \u201cThe filtering at the transmitter and the channel typically cause the received pulse sequence to suffer from interysmbol interference and this appear as an amorphous \u201csmeared\u201d signal, not quite ready for sampling and detection.\u201d \u201cWhen the channel bandwidth is much greater than the pulse bandwidth, the spreading of the pulse will be slight. When the channel bandwidth is close to the signal bandwidth, the spreading will exceed symbol duration and cause signal pulses to overlap. This overlapping is called intersymbol interference.\u201d Rectangular pulse shaping was used to minimize distortion and the effect of intersymbol interference. It made the transmitted signal fit better to the communication channel by limiting the effective bandwidth of the transmission.<\/p>\n<p>The BER and number of errors improvement succeeded because symbols were sent <\/p>\n<p>several times. In this case, filtering made the signal better. \u201cWithout <\/p>\n<p>filtering, signals would have very fast transitions between states and therefore <\/p>\n<p>very wide frequency spectra \u2013 much wider than is needed for the purpose of <\/p>\n<p>sending information.\u201d<\/p>\n<h3>Conclusions<\/h3>\n<p>\u00d8 If the SRN value is high enough, the received signal is almost clear from noise.<\/p>\n<p>\u00d8 High SNR value stands for a value close to zero for Bit Error Rate.<\/p>\n<p>\u00d8 In the presence of noise and interference, it is necessary to increase signal power to reduce the possibility of errors.<\/p>\n<p>\u00d8 The bit error rate (BER) of a system indicates the quality of the link.<\/p>\n<p>\u00d8 Filtering is essential for good bandwidth efficiency.<\/p>\n<p>\u00d8 \u201cHigh level M-array schemes (such as 64-QAM) are very bandwidth-efficient but more susceptible to noise and require linear amplification.\u201d [3]<\/p>\n<h3>References<\/h3>\n<p>1) http:\/\/digitalmodulation.net\/<\/p>\n<p>2) Data Signal Analysis \u2013 Prof.Alan Kaminsky, Department of Computer Science \u2013 Rochester Institute of Technology (NY, USA), March 2005 (page 2)<\/p>\n<p>3) Principles of Digital Modulation \u2013 Dr. Mike Fitton, Telecommunications Research Lab, Toshiba Research Europe Limited (pages 5, 6, 7, 9, 15, , 22, 24)<\/p>\n<p>4) Digital Modulation \u2013 Prof. Randy H.Katz, CS Division, University of California, Berkeley, CA 94720-1776, 1996 (pages 11, 12, 13, 20)<\/p>\n<p>5) Digital Modulation in Communications Systems \u2013 An Introduction, Application Note 128, Agilent Technologies (Pages 6, 35)<\/p>\n<p>6) Introduction to Digital Modulation Schemes \u2013 Geoff Smithson (page 5)<\/p>\n<p>7) https:\/\/monkessays.com\/write-my-essay\/ipsi.fraunhofer.de\/mobile\/teaching\/LaPlata\/2Funk\/2Funke.htm#Modu<\/p>\n<p>8) Reference Materials to Advanced Digital Communications \u2013 Dr. Marios Hadjinicolaou, Brunel University 2007 (pages 85, 108)<\/p>\n<p>9) Channels &amp; Modulation: Basics \u2013 Ryszard Struzak, School on Wireless Networking for Development, The Abdus Salam International Centre for Theoretical Physics ICTP, Trieste (Italy), 6 to 24 February 2006, https:\/\/monkessays.com\/write-my-essay\/ryszard.struzak.com<\/p>\n<p>10) https:\/\/monkessays.com\/write-my-essay\/mathworks.com\/access\/helpdesk\/help\/toolbox\/comm\/index.html?\/access\/helpdesk\/help\/toolbox\/comm\/ug\/a1041263435.html<\/p>\n<p>11) Digital Communications \u2013 Bernard Sklar, 2nd edition (Prentice Hall) (page 78)<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Study Bay Coursework Assignment Writing Help Introduction On General Modulation\/Demodulation And 64-QAM \u2013 AWGN Channel, Noise And Rectangular Pulse Shaping Modulation \u2013 Demodulation \u2013 Modem\u2026<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8827,10099,10540,10536,10892,10538,10539,10537,10891],"tags":[10549,10616,10615,7687,10627,8857,10552,10295,10548,10622,8907],"class_list":["post-131663","post","type-post","status-publish","format-standard","hentry","category-australia-essays","category-buy-essay","category-cheap-essay-writers","category-get-assignments-done","category-page-paper","category-phd-essay-writers","category-research-paper-writing-service-for-any-topic","category-study-bay-essay","category-write-my-assignment-ireland","tag-ai-plagiarism-free-essay-writing-tool","tag-australian-best-tutors","tag-best-trans-tutors","tag-buy-essay-uk","tag-cheap-dissertation-writer","tag-help-with-writing-an-essay","tag-help-write-my-paper-ai-free","tag-homework-for-you","tag-online-essay-writers","tag-phd-essays","tag-write-my-essay-for-me"],"_links":{"self":[{"href":"https:\/\/www.studyproessays.com\/help\/wp-json\/wp\/v2\/posts\/131663","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.studyproessays.com\/help\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.studyproessays.com\/help\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.studyproessays.com\/help\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.studyproessays.com\/help\/wp-json\/wp\/v2\/comments?post=131663"}],"version-history":[{"count":0,"href":"https:\/\/www.studyproessays.com\/help\/wp-json\/wp\/v2\/posts\/131663\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.studyproessays.com\/help\/wp-json\/wp\/v2\/media?parent=131663"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.studyproessays.com\/help\/wp-json\/wp\/v2\/categories?post=131663"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.studyproessays.com\/help\/wp-json\/wp\/v2\/tags?post=131663"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}