<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Concepts on KubeVoIP Docs</title><link>https://docs.kubevoip.com/concepts/</link><description>Recent content in Concepts on KubeVoIP Docs</description><generator>Hugo</generator><language>en-US</language><copyright>Copyright (c) 2026 KubeVoIP</copyright><atom:link href="https://docs.kubevoip.com/concepts/index.xml" rel="self" type="application/rss+xml"/><item><title>Platform resources</title><link>https://docs.kubevoip.com/concepts/platform-resources/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.kubevoip.com/concepts/platform-resources/</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;code&gt;NetworkProfile&lt;/code&gt; defines shared external addressing and local networks.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;SIPGateway&lt;/code&gt; manages Kamailio registration, routing, and SIP edge behavior.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;MediaRelay&lt;/code&gt; manages RTPengine replicas and media port ranges.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;AsteriskPool&lt;/code&gt; manages private Asterisk application pods.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;SIPUser&lt;/code&gt; represents a phone identity registered through Kamailio.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;SIPTrunk&lt;/code&gt; represents provider-neutral inbound and outbound trunk policy.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;CallScope&lt;/code&gt; groups searchable routes.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;DialPolicy&lt;/code&gt; defines which scopes a caller can search.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;CallRoute&lt;/code&gt; routes calls to users, trunks, or Asterisk applications.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="routing-model"&gt;Routing model&lt;/h2&gt;
&lt;p&gt;KubeVoIP separates caller permission from route matching:&lt;/p&gt;</description></item></channel></rss>