In networking, these are known as Patricia trees, a special case of the Radix tree/trie.
* trie is the basic data structure, in which each node is a vector as wide as the alphabet, and the depth is equal to the length of the keys
* a radix tree is an optimized trie, with path compression and node compression
* a patricia tree is a binary radix tree