1 Introduction

The rhythmicity of some human behaviors, including walking, eating emanate, and breathing, depends on pacemaker neurons which are solitary neurons in the neuronal networks that entrain the behavior of other neurons to a coherent rhythmic activity [1]. Pacemaker neurons can guide the rhythmic activities of neighboring neurons, and stabilize the functioning of the whole networks. Due to the significance of pacemaker, much attention has been devoted to discuss the effects of pacemaker on the central pattern generator of neuronal system [2,3,4,5,6,7]. For example, rhythmic activities driven by a pacemaker ensemble may be observed in the central pattern generator of pyloric of Panulirus interrupts: these pacemakers are composed of an anterior buster and two pyloric dilator neurons [8]. Besides, the spontaneous circulating waves of activity controlled by the pacemakers embedded in a conducting medium have been observed in excitable media [9].

To investigate theoretically the rhythmic behavior, computational simulations of neuronal networks are usually employed [10,11,12,13]. In models of neuronal network, the complex behavior is determined by the dynamics of the node and by the interactions between neurons [14,15,16,17,18,19,20,21]. It is noteworthy that these models are not only powerful to investigate the neurodynamics, but also an effective tool to discuss problems in physical, biological, chemical and ecological systems. Generally speaking, the complexity of neuronal activities is largely determined by the topological structure of the network. It is well-known that different structure leads to different dynamical behaviors. In connection-based schemes of brain network, the structure commonly exhibits small-world property [22, 23]. Small-world (SW) networks have been proposed by Watts and Strogatz to understand the nature of real networks due to the faultiness of regular or random networks on revealing the dynamics of the real-life network [24]. Since then, the applications of small-world networks in nervous system greatly contribute to understand the complex dynamics of neurons, and have attracted large interest [25,26,27,28,29,30,31,32,33].

In nature, the microenvironment of a system has a significant effect on the complex behavior of coupled neurons. For example, the extracellular potassium concentrations [34,35,36,37,38,39], cell volume [40, 41], and oxygen concentration [42,43,44], play a crucial role in the electrical brain activity which has a close relationship with neurological diseases, including epilepsy, Parkinson and arrhythmias. In this framework, temperature is an important environmental factor, and critically determines whether the physiological function of living organisms works normally. It is common knowledge that the most effective function of any biological system can only occur at an appropriate temperature or in a narrow range. For example, the comfortable temperature for the normal human body is about 18\(^{\circ }\)-25\(^{\circ }\)C. Many experiments reveal the importance of temperature on biological organisms [45,46,47]. Recently, theoretical models have revealed the important effects of temperature on the transmission of action potentials along axons, and the existence of an optimal temperature for action-potential propagation through myelinated axons [48]. The existence of an optimal temperature for biological organisms is also revealed by the fact that the maximum efficiency of system functioning may be often maintained only at a given temperature [49,50,51,52,53].

In this paper, we study the effect of temperature on the rhythmic behavior of neuronal networks with small-world topology driven by a pacemaker. In particular, we consider one neuron stimulated by a square wave signal as the pacemaker and analyze the dynamics of the system. Our findings reveal that the signal of the pacemaker may be transmitted to the whole neuronal network at an appropriate temperature. Additionally, the coupling strength plays a similar role in signal transmission of pacemaker. In particular, the response of the neuronal network depends nonmonotonically on the coupling strength, indicating that a resonance behavior occurs. Furthermore, we observe a rich dynamical behavior, including spiking and bursting activities, full synchronization and remote synchronization. The paper is structured as follows. In Sect. 2, the small-world neuronal network with Hodgkin–Huxley model is introduced, and a figure of merit to quantify signal transmission is presented. Some interesting results are shown in Sect. 3. Section 4 closes the paper with some concluding remarks.

2 Models and methods

Fig. 1
figure 1

(Color online) ab The sketch of network topologies. a A circular network with two nearest neighbors for periodic boundary conditions. b The small-world network in which the disconnected edge is randomly rewired with probability p

In order to investigate the effect of temperature on the signal transmission of pacemaker in a small world neuronal networks, we employ the coupled Hodgkin–Huxley neuron model [48, 53],

$$\begin{aligned}&C_m\frac{dV_i}{dt} =-(g_K n_i(V_i-V_K)\nonumber \\&\quad +g_{Na} m_i^3h_i(V_i-V_{Na})+g_l(V_i-V_l))\nonumber \\&\quad +I_{i{=}d}{\times } i_0(t) {+}\frac{\epsilon }{k_i}\sum _{j{=}1}^{N}g_{i,j}(V_{j}{-}V_i), \qquad i{=}1,...,N,\nonumber \\ \end{aligned}$$
(1)

where \(V_i\) stands for the membrane potential, the sodium current is regulated by the gating variables for activation and inactivation which are denoted by \(m_{i}\) and \(h_{i}\), respectively, and \(n_{i}\) is the activation gating variable for the potassium current. These gating variables can be written unanimously as,

$$\begin{aligned} \frac{dx_{i}}{dt}=\frac{1}{\tau _{x_{i}}}(-x_{i}+x^{\infty }_{i}),\qquad x_{i}=m_{i}, n_{i}, h_{i}, \end{aligned}$$
(2)

where \(\tau _{x_{i}}=\frac{1}{\alpha _{x_{i}}+\beta _{x_{i}}}\), and \(x^{\infty }_{i}=\frac{\alpha _{x_{i}}}{\alpha _{x_{i}}+\beta _{x_{i}}}\) (\(x_{i}=m_{i}, n_{i}\)), \(h^{\infty }_{i}=\frac{1}{1+e^{(V_{i}+60)/6.2}}\). The voltage-dependent rates \(\alpha _{x_{i}}\) and \(\beta _{x_{i}}\) (\(x = m, n, h\))do depend on temperature as follows:

$$\begin{aligned} \alpha _{m_{i}}= & {} \phi (T)\frac{0.182(V_{i}+30)}{1-e^{-(V_{i}+30)/8}}, \end{aligned}$$
(3a)
$$\begin{aligned} \beta _{m_{i}}= & {} -\phi (T)\frac{0.124(V_{i}+30)}{1-e^{-(V_{i}+30)/8}},\end{aligned}$$
(3b)
$$\begin{aligned} \alpha _{n_{i}}= & {} \phi (T)\frac{0.01(V_{i}-30)}{1-e^{(-(V_{i}-30)/9)}},\end{aligned}$$
(3c)
$$\begin{aligned} \beta _{n_{i}}= & {} -\phi (T)\frac{0.002(V_{i}-30)}{1-e^{(-(V_{i}-30)/9)}},\end{aligned}$$
(3d)
$$\begin{aligned} \alpha _{h_{i}}= & {} \phi (T)\frac{0.028(V_{i}+45)}{1-e^{(-(V_{i}+45)/6)}},\end{aligned}$$
(3e)
$$\begin{aligned} \beta _{h_{i}}= & {} -\phi (T)\frac{0.091(V_{i}+70)}{1-e^{(-(V_{i}+70)/6)}}. \end{aligned}$$
(3f)

where \(\phi (T)=Q_{10}^{\frac{T-23}{10}}\) in which the effect of temperature on gate rates is an exponential function [48]. \(Q_{10}\) is the temperature coefficient on gating rates, and T denotes the temperature expressed in Celsius. The factors \(g_{i,j}\) are given by \(g_{i,j}=1 (g_{j,i}=1)\) when the node j interacts with node i, and otherwise \(g_{i,j}=0\). The degree of the node i can be computed by \(k_i=\sum \nolimits _{j=1}^{N} g_{i,j}\). In order to build the network, we use the standard algorithm, i.e., we start from a ring with periodic boundary conditions. Let \(g_{N,k}\) (\(N=200,k=2\)) be a 2k-circulant network with vertex set \(V (g_{N,k}) =\{v_1, v_2,...,v_n\}\) and edge set \(E(g_{N,k}) = {(v_i, v_{i+n}):1\le i\le N, 1 \le n\le k}\) \((i + n\equiv j \mod (N)\) if \(i +n>N)\). Then, we disconnect and reconnect each edge of \(g_{N,k}\) with probability p by changing uniformly and randomly one end of an edge, and repeat this process for each node as shown in Fig. 1. In this process, loops and multi-edges are not allowed [24]. We chose the neuron with the largest degree as the pacemaker (hub neuron) in the neuronal network, and denote by \(i_0(t)\), the square wave signal sent to the pacemaker, i.e., we set \(I_{i=d}=1\), and

$$\begin{aligned} i_0(t)= \left\{ \begin{array}{ll} I_{0},\quad {nT^{'}+0\le t<nT^{'}+\frac{T^{'}}{2}},\\ \\ 0, \quad {nT^{'}+\frac{T^{'}}{2}\le t<nT^{'}+T^{'},}\\ \end{array} \right. \end{aligned}$$
(4)

where n is positive integer, and \(I_{0}\) and \(T^{'}\) stands for the amplitude and period of the square wave signal, respectively. The description and the values of the parameters is given in Table 1.

Table 1 Parameter values

To quantify transmission of firing in the neuronal network, we calculate the response \(Q_i\), defined as \(Q_i=\mid <e^{i\omega x_i(t)}>\mid \) [54], where \(\mid \cdot \mid \) and \(<\cdot>\) denote module and time average, respectively. The membrane potential \(V_i(t)\) is converted into the pulses series \(x_i=V_A\) with 1ms bin or \(V_B\), \(V_A=1\) and \(V_A=0\) corresponding to the firing and nonfiring states, respectively. From the definition of \(Q_i\), one can find that the value of \(Q_i\) is proportional to the Fourier transform coefficient \(F(\omega ^{'})\) at \(\omega ^{'}=\omega \) [\(F(\omega ^{'})\)=\(\int _{0}^{+\infty }e^{i\omega ^{'}t}x(t)dt\)]. We argue that calculating \(Q_i\) is faster than obtaining the Fourier transform coefficient. Furthermore, we can get the relationship between \(Q_i\) and the firing rate \(r_i\), which is defined as the number of spiking at a given time assuming that the spiking of the neuron is periodic. \(Q_i\) may be written as,

$$\begin{aligned} Q_i=r_iT^{'}\frac{\sqrt{2-2\cos (2\pi /T^{'})}}{\pi }. \end{aligned}$$
(5)

The factor \(Q_i\) detects the frequency of square wave, and a large \(Q_i\) is observed when synchronization emerges. Signal propagation is achieved when the output firing is synchronized with the stimulating signal. In neuron systems, the stimulus information is transmitted by the firing rate coding mechanism, and we are thus interested in the transmission of firing rate which contains relevant information about the pacemaker.

3 Observations and results

First, we investigate the effect of temperature on the response of small-world neuronal network driven by a pacemaker. We examine the activity in such a network at different temperatures. Figure 2 shows the average response \(Q_{aver}=\frac{1}{N}\sum _{i=1}^{N}Q_i\) as a function of temperature T for the different values of the coupling strength. From those curves, one may clearly observe that there is an optimal range of temperature to obtain a large value of \(Q_{aver}\) with different coupling strengths, and the usual resonance clearly emerges. This suggests that temperature is instrumental in achieving effective signal transmission from pacemaker to the whole network.

Figure 3 shows a color 3D plots of \(Q_i\) as a function of i (index of coupled neurons) and T for different values of the coupling strength \(\epsilon \). Looking at the the i-axis, one may see some large value of \(Q_i\) for each neuron, indicating that the signal of pacemaker can be transmitted to the whole network at intermediate temperature irrespective of \(\epsilon \). Looking at the T-axis, we see that a maximum of \(Q_i\) exists for an appropriate value of T, i.e., a resonant behavior exists for pacemaker-driven neurons for all \(\epsilon \). Interestingly, we find that neurons show no electrical activity except for the hub node at high temperature.

Fig. 2
figure 2

(Color online) ac The average response \(Q_{aver}\) against temperature T for different coupling strength \(\epsilon =1.0, 2.0\), and 3.0, respectively. Here, \(p=0.3\)

Fig. 3
figure 3

(Color online) ac The 3D plot of of the response Q as a function of i and T for \(\epsilon =1.0, 2.0\), and 3.0, respectively

To further assess the temperature role on the transmission of pacemaker signal, Fig. 4a–c presents \(r_i\) (\(i = 1, 2, 5, d, 200\) \((d=194)\) versus T for with \(\epsilon =1.0\), 2.0 and 3.0, respectively. One can see clearly that \(r_i\) increases with T and then decreases after reaching a maximum. This again indicates a resonant phenomenon. We also find that \(r_i=0.01=\frac{1}{T^{'}}\) at an optimal window (identified by an arrow), indicating that the whole network is synchronized with the signal of pacemaker. We call it full synchronization window (FS window), which are marked by the arrow in Fig. 4d. Interestingly, one observe \(r_i=\frac{1}{T^{'}}\) and \(r_d\ne \frac{1}{T^{'}}\) at another window, indicating that all neurons except for the hub node are entrained by the signal of pacemaker, i.e., remote synchronization occurs. We call it remote synchronization window (RS window). Furthermore, the comparison between numerical results and analytical results (Eq. 5) is shown in Fig. 4d–f. They are in good agreement when the spiking of neuron is periodic. Upon comparing the three subfigures, we find that the width of the optimal window depends nonmonotonically on the coupling strength, which itself critically controls to which extent the network is under the influence of the pacemaker.

Fig. 4
figure 4

(Color online) ac Dependence of the firing rate \(r_i (i=1, 2, 5, d, 200)\) on the temperature T for \(\epsilon =1.0, 2.0\), and 3.0, respectively. The index d stands for the hub node. (d)-(f) The zoomed-in part of (a)-(c), the pink lines stand for the theoretical result from Eq. 5

Fig. 5
figure 5

(Color online) Plots of the firing rate \(r_i (i=1, 2, 5, d, 200)\) on the temperature T for the different connection probability of small world network. \(p=0.0\) (a), 0.1 (b), 0.3 (c), 0.5 (d), 0.7 (e), and 1.0 (f). \(\epsilon =1.0\). The insets show the zoomed-in part. The letters FS and RS stand for the full synchronization and remote synchronization, respectively

In order to gain more insight into the role of temperature on the signal propagation of pacemaker, we turn to investigate the effect of the others parameters on the temperature-optimized signal propagation. Figure 5a–f gives the dependence of \(r_i\) on the temperature T for the different connection probability p. From Fig. 5b–e (the small-world network), we see similar resonances for different connection probabilities, indicating that the phenomenon of temperature-optimized signal propagation is general. We also see that there exist FS and RS windows also for different connection probabilities. For a regular network (\(p=0.0\)), however, the firing rate increases with the increase in temperature for a fraction of the neurons, while a similar resonance phenomenon may be also observed in the random network. Interestingly, full and remote synchronization cannot be observed if one take a closer look at the pattern in Fig. 5f.

Fig. 6
figure 6

(Color online) ad The firing rate \(r_i (i=1, 2, 5, d, 200)\) (\(d=194\)) vs \(\epsilon \) for \(T=0.0, 10.0, 20.0\), and 40.0, respectively. \(p=0.3\)

We now consider the effect of coupling strength \(\epsilon \) on the signal propagation of pacemaker. In Fig. 6, the relationship between \(r_i\) and \(\epsilon \) for different T is exhibited. One can notice that there exists a window in which all neurons spikes with the same firing rate at low temperature, while they are not entrained by the signal of pacemaker [Fig. 6a]. With the increase in temperature, full synchronization and remote synchronization occur in an optimal windows, and resonance-like behavior may be observed [Fig. 6b, c]. For higher temperature, the firing rate of the hub node vanishes for increasing \(\epsilon \), and there are not spikes in the whole neuronal network at sufficient large coupling strength [Fig. 6d]. These results suggest that the coupling strength plays a crucial role in the signal transmission of pacemaker.

Fig. 7
figure 7

(Color online) ad The firing rate \(r_1\) against \(\epsilon \) for \(T=0.0, 10.0, 20.0\), and 40.0, respectively, eh the firing rate \(r_{Hub}\) versus \(\epsilon \) for \(T=0.0, 10.0, 20.0\), and 40.0, respectively

Figure 7 shows the firing rates \(r_1\) and \(r_{Hub}\) as a function of the coupling \(\epsilon \) for different temperatures. The upper and lower columns in Fig. 7 correspond to \(r_1\) and \(r_{Hub}\), respectively. The different curves stand for the different reconnection probability in each subfigure. Nonmonotonic curves for \(r_1\) may be observed, indicating that the coupling strength-optimized signal propagation can also be obtained for different reconnection probability, while \(r_{Hub}\) decreases monotonously for increasing \(\epsilon \). Furthermore, the full and remote synchronization phenomena may also occur at the appropriate temperature [Fig. 7b–c].

Fig. 8
figure 8

(Color online) ad Time series \(x_i(t), (i=1, 2, 5, d, 200)\) (\(d=194\)) for \(T=0.0, 10.0, 20.0\), and 40.0, respectively. The green and pink lines stand for the square wave signal and hub node, respectively. Here, \(\epsilon =2.0, p=0.3\)

In order to appreciate the details of the dynamics, we show [see Fig.  8a–d] the time series for \(x_1\), \(x_4\), \(x_5\), \(x_d\) (\(d=194\)), and \(x_{200}\) for \(T=0.0, 10.0, 20.0\) and 40.0, respectively. Figure 8a shows synchronous spiking, which are not entrained by the signal of pacemaker, and Fig. 8b shows that all neurons spike with the same frequency, which corresponds to driving frequency of the pacemaker, indicating that full synchronization occurs. Figure 8c illustrates a case where we have remote synchronization. Interestingly, in Fig. 8d, one may clearly observe that the hub node spikes with bursting, while others neurons oscillate with a small amplitude.

Fig. 9
figure 9

(Color online) ad The bifurcation of ISI of membrane potential which is defined by the interval time of spiking. For upper to lower rows, \(V_1(t)\) and \(V_{Hub}(t)\) are chosen. The left, middle and right columns correspond to \(\epsilon =1.0\), 2.0, and 3.0, respectively. Here, \(p=0.3\)

To further investigate the change of dynamical behaviors in details, Fig. 9 shows the bifurcation of ISI of membrane potential, which is the interval time of serial spikes for \(V_1(t)\) (Fig. 9a–c) and \(V_d(t)\) (Fig. 9d–f) with different coupling strength. The left, middle and right columns corresponds to \(\epsilon =1.0, 2.0\), and 3.0, respectively. For the different neurons (the hub and other nodes), the membrane potentials show different electrical modes. For other nodes (except for the hub node), it may be clearly observed that neuron frequency is shifted from the periodic spiking with \(\frac{\omega ^{'}}{\omega }=1:2\) (\(\omega ^{'}\) and \(\omega \) correspond to the frequencies of spiking and pacemaker, respectively) to the periodic spiking corresponding to 1 : 1 as the temperature increases [Fig. 9a–c]. However, for the hub node, periodic bursting, periodic spiking and aperiodic bursting can be observed as the temperature increases [Fig. 9d–f]. Interestingly, comparing the corresponding columns in the two subfigures, one clearly see the FS window for spiking with \(\frac{\omega ^{'}}{\omega }=1:1\) and RS window, where the neuron shows periodic spiking, while the hub node shows bursting.

Fig. 10
figure 10

(Color online) ab The dynamical phase diagrams for the \(V_1(t)\) and \(V_{Hub}(t)\), respectively. The pink region corresponds to frequency synchronization with \(\frac{\omega }{\omega ^{'}}=1:1\), where \(\omega \) is the frequency of pacemaker, \(\omega ^{'}\) is the frequency of spiking. The letters SO, SS1, SS2, BS FS and BS stand for the subthreshold oscillation state, spiking state with phase-locking rate 1 : 1, spiking state with phase-locking rate 1 : 2, bursting state full synchronization and remote synchronization, respectively

Finally, we report the dynamical phase diagrams in the \((\epsilon , T)\) plane for the node with index \(i=1\) (Fig. 10a) and hub node (Fig.  10b). Based on the above observations, we conclude that neurons may exhibit four primary features: subthreshold oscillation state (SO), spiking state with 1 : 1 (SS1), spiking state with 1 : 2 (SS2) and bursting state (BS). In Fig. 10, the yellow region corresponds to BS state, in which neurons show bursting state, the gray region corresponds to SO state, where the potential V(t) oscillates around the steady state with a small amplitude, and the SS1 and SS2 states for \(\frac{\omega ^{'}}{\omega }=1:1\), and 1 : 2 are marked by pink and cyan, respectively. Comparing Fig. 10a–b, one finds that the pink regions corresponding to the hub and other neurons are different, which leads to FS and RS, and depends on both \(\epsilon \) and T, showing an island shape. This result suggests that the signal of pacemaker may propagate effectively only at for an appropriate choice of temperature and coupling strength.

4 Conclusions

In conclusion, we have discussed in detail the transmission of pacemaker signal in small-world neural networks with a biologically plausible neuron model, and where the environmental temperature is a relevant parameter. In our model, one stimulated neuron represents the pacemaker, and we have found that the network synchronizes with the stimulating signal only for an appropriate choice of temperature, indicating that the signal transmission may be optimized. Interestingly, this synchronous behavior may occur in two forms: full synchronization, where all the neurons are entrained by the stimulating signal, and remote synchronization, where all neurons, except for the pacemaker, synchronize with the stimulating signal. Furthermore, a rich variety of dynamical behaviors has been observed, including spiking with rate of phase locking 1 : 1 and 1 : 2, and bursting. We have also found that the phenomenon of temperature-optimized signal transmission is general. In fact, numerical simulations with different values of the coupling strength and the connection probability of the small world network have been systematically performed, and similar results have been observed. Rather surprisingly, we have found that a resonant behavior, in which the response of neuronal network nonmonotonically depends on the coupling strength, may be also observed.

The environmental temperature critically determines whether biological organisms properly work. It is necessary for any biological system to survive in an appropriate temperature range, with higher or lower temperatures that may challenge the normal functioning of organisms. Motivated by the experimental findings about the effect of temperature on the neuronal firing [55, 56], we have investigated the effect of temperature on the rhythmic behavior of neuronal networks driven by a pacemaker, which is an important topic in neuroscience. Our findings provide new insights on the subject, and improve our understanding about the existence of the optimal temperature observed in experiments performed with living biological systems.